Incremental Development
- •
def
- •
a Software Process Models where specification, development, and validation are interleaved
- •
the system is developed and delivered in increments, each adding functionality
- •
- •
types
- •
incremental development — develop and evaluate each increment internally before proceeding
- •
Incremental Delivery — deploy each increment for use by end users
- •
- •
benefits
- •
reduced cost of accommodating changing requirements — less analysis and documentation to redo vs Waterfall Model
- •
easier to get customer feedback on working software
- •
more rapid delivery of useful software to customers
- •
- •
- •
- •