Friday, February 26, 2010

Difference between Iterative & Incremental Development

Difference between Iterative & Incremental Development

In iterative development the product is not released to the customer until all the planned iterations have been completed.

In incremental development a (sub)product is released to the customer after each iteration.
[Guide to advanced software testing By Anne Mette Jonassen Hass]

Most useful posts to further understand the difference between Iterative, Incremental Development

Using Both Incremental and Iterative Development
STSC

Incremental and Iterative Development
Stickyminds

History of Iterative and Incremental Development
History Of Iterative

Iterative and incremental development explained
Search Software Quality

The waterfall trap for "agile" projects - Another interesting article which shows that Incremental is not iterative
Waterfall-trap

Iterative and Incremental redefined redux
Iterative and Incremental redefined

Also See:
Iterative/Incremental Methodology Questions
SDLC Methods & Methodologies