The Waterfall Process Model
•Main characteristics:
–Also called classic software life cycle or sequential model
–Process activities (phases/stages) are clearly separated
•Advantages
–Organized approach, provides robust separation of phases.
–Reflects common engineering practice.
•Disadvantages:
– Doesn't cope well with changes required by the client.
–Development teams might wait for each other.
–A working version of the product is available only late.
•Applicability:
–When requirements are well known and few changes are likely to be needed.
–Can be used also for parts of larger software systems.
You can also view:
1. Boehms Spiral Process Model
2. Rational Unified Process Model
3. Rapid Application Development-RAD
4. Prototyping Process Model
5. Incremental Process Model
6. Component Based Software Engineering
7. Evolutionary Process Development Model
8. Waterfall Process Model
9. Software Process Framework Activity
–Also called classic software life cycle or sequential model
–Process activities (phases/stages) are clearly separated
•Advantages
–Organized approach, provides robust separation of phases.
–Reflects common engineering practice.
•Disadvantages:
– Doesn't cope well with changes required by the client.
–Development teams might wait for each other.
–A working version of the product is available only late.
•Applicability:
–When requirements are well known and few changes are likely to be needed.
–Can be used also for parts of larger software systems.
You can also view:
1. Boehms Spiral Process Model
2. Rational Unified Process Model
3. Rapid Application Development-RAD
4. Prototyping Process Model
5. Incremental Process Model
6. Component Based Software Engineering
7. Evolutionary Process Development Model
8. Waterfall Process Model
9. Software Process Framework Activity
Comments
Post a Comment