Thursday, April 1, 2010

Exercise 2 Finding some common ground

Describe the steps involved with the Rapid Evolutionary Prototyping Approach as it applies to developing a Web application. How is it related to agile development?
Rapid Evolutionary Prototyping Approach is a process where a mock up or prototype(fully functional) of small portion of a large project is developed and the with an incremental process of development, it evolved to a stage where all the user requirements are met.
Steps followed while using this approach are as follows:
  • First,all the requirement are gathered.
  • all preliminary the models are structured.
  • Concentrating on the vital or core part of a web application, a fully functioning prototype of the web application is built.
  • Now,this prototype is verified with the users,whether they are as specified by them or not?
  • user might find them not as they wanted or can find something that can me improved or added.
  • now again this evolution takes an iterative and incremental aprroach till the perfect and required web application gets developed.
Rapid Evolutionary prototyping Approach follows the principles of agile development where we concentrate on building smaller parts and then growing them into a huge application with incremental approach.Division into smaller parts,pair programming and other various kind of methods can me followed to achieve the full working application.

Reference:
Agile Software Development.Wikipedia. 2010. Wikimedia Foundation, Inc.Retrieved on April 9, 2010 from http://en.wikipedia.org/wiki/Agile_software_development
Software prototyping.Wikipedia. 2010. Wikimedia Foundation, Inc.Retrieved on April 9, 2010 from http://en.wikipedia.org/wiki/Software_prototyping
Rapid application development.Wikipedia. 2010. Wikimedia Foundation, Inc.Retrieved on April 9, 2010 from http://en.wikipedia.org/wiki/Rapid_Application_Development

No comments:

Post a Comment