Tuesday, March 17, 2009

Exercise3: Finding Some Common Ground

Rapid Evolutionary Prototyping Aproach is an approach to system development where an initial prototype is developed and refined through a number of stages to the final system. (Sommerville, 2000)

Evolutionary Prototying can be developed into different steps
1. Develop abstract specification
2. Build a prototype system
3. Use prototype system
4. Validate system adequate
5. Deliver System

As developing the web application, the rapid evolutionary prototyping specification, design and implementation are inter-twined, the system is developed as a series of increments.

Agile deveopment is using the similar principles of rapid evolutionary prototying approach. It allows a rapid delivery with a high quality implentation. It also involved in a series of incremental stages for the development. (Wikipedia, 2009)

References:

1. Wikipedia, 2009, ' Agile Software Development' >

2. Sommerville,I.,(2000), Software Engineering, 6th edition, Chapter8

No comments:

Post a Comment