Typical Project Workflow Diagram of Iteration and Incremental Development Processes Design Model - Component Detailed Implement Components Change Requests Implementation Model Test Evaluation Summary Build - Previous Build Integrate Components Build - New Build Ready for Testing Software Requirements - Detailed Analyze Behaviour Design Model - Elements Identified Design Components Test and Evaluate Tester Roles Developer Roles

The above example workflow is a typical implementation pattern when the project follows an iterative and incremental development process. This is a recurring pattern in iterations both in the Elaboration Phase and Construction Phase. This pattern will typically be repeated for every build in an iteration. The frequency of build production varies from project to project, some projects will produce builds on a daily basis, others produce one build per iteration.

Rational Unified Process   2003.06.13