Evolutionary Process Models
Evolutionary Process Models
1. Prototyping Model
2. Spiral Model and
3. Concurrent Model
1
Prototyping is more commonly used as a technique that can be
implemented within the context of anyone of the process model.
Communication
modeling
deployment
Construction
•The spiral model can be adapted to apply throughout the entire life
cycle of an application, from concept development to maintenance.
The first circuit around the spiral might result in the development of
product specification.
Draw Backs:
For example, the modeling activity defined for the spiral model is
accomplished by invoking one or more of the software engineering
actions: prototyping, analysis, and design.
• Inception
• Elaboration
• Construction
• Transition
• Production
Inception phase