Incremenental development is a common technique whereby work products are produced incrementally, an increment of a few elements at a time.
Many of the most important work products (e.g., applications, components, requirements specifications) are too big and complex to be produced all at once in a big bang manner. Such an approach takes so long that by the time the work product is produced, parts of it are obsolete.
The typical objectives of incremenental development are to:
Incremenental Development can typically begin when the following preconditions hold:
Incremenental Development is typically complete if the following postconditions hold:
During incremenental development, various rolls typically perform the following steps:
Incremenental development typically results in the following work products:
Incremenental development is typically subject to the following limitations: