02-Approaches To System Development
02-Approaches To System Development
Inflexible partitioning of the project into distinct stages makes it difficult to respond
to changing customer requirements.
• Therefore, this model is only appropriate when the requirements are well-
understood and changes will be fairly limited during the design process.
• Few business systems have stable requirements.
The waterfall model is mostly used for large systems engineering projects where a
system is developed at several sites.
• In those circumstances, the plan-driven nature of the waterfall model helps
coordinate the work.
Incremental development
Incremental development benefits