Advantages:
well documented
works well for well understand problems
Disadvantage:
high risk of building the wrong system( because of late feedback from customer )
-------------------------------------------------------------------------------------------------------------------
frequent feedback from customer address the risk of building the wrong system
clear requirements up front for contracting
requirements still rigid, and could be wrong
everything includes requirements is evolving
Advantage:
risk addressed through frequent feedback, including for requirements
build-and-fix danger
waterfall + more detailed verification + validation structure
highly structured + well-documented development method
predominantly used in large projects
often involving hardware
automotive, railway, defense
same as waterfall
Last updated 6 years ago