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

Incremental and Iterative Development

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

Iterative and Incremental redefined redux
Iterative and Incremental redefined

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