Consolidated Cycle Table

Planning Cycle
Iteration 5 Iteration 6 Iteration 7
Get list of story cards for Iteration 6 Plan resources for Iteration 6 Deliver Iteration 4 Close Iteration 5 Get list of story cards for Iteration 7 Plan resources for Iteration 7 Deliver Iteration 5 Close Iteration 6 Get list of story cards for Iteration 8 Plan resources for Iteration 8 Deliver Iteration 6 Close Iteration 7
Manage Iteration 5 Manage Iteration 6 Manage Iteration 7
Prepare for Delivery of Iteration 4 Work with Analysts to articulate Iteration 6 funcionality. Prepare Iteration 6 planning meeting Prepare for Delivery of Iteration 5 Work with Analysts to articulate Iteration 7 funcionality. Prepare Iteration 7 planning meeting Prepare for Delivery of Iteration 6 Work with Analysts to articulate Iteration 8 funcionality. Prepare Iteration 8 planning meeting
Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4
Analysis Cycle
Iteration 5 Iteration 6 Iteration 7
Working with Developers on Iteration 5 Working with Developers on Iteration 6 Working with Developers on Iteration 7
Prepare for Delivery of Iteration 4 Articulate Iteration 6 funcionality. Write Narratives Close Iteration 5 Prepare for Delivery of Iteration 5 Articulate Iteration 7 funcionality. Write Narratives Close Iteration 6 Prepare for Delivery of Iteration 6 Articulate Iteration 8 funcionality. Write Narratives Close Iteration 7
Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4
Domain Developers Cycle
Iteration 5 Iteration 6 Iteration 7
Develop Iteration 5 functionality Develop Iteration 6 functionality Develop Iteration 7 functionality
Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4
SWAT Developers Cycle
Iteration 5 Iteration 6 Iteration 7
Prepare build for Iteration 4 Bug fixes, automate functional tests for Iteration 4. On-going non-functional development tasks Prepare build for Iteration 5 Bug fixes, automate functional tests for Iteration 5. On-going non-functional development tasks Prepare build for Iteration 6 Bug fixes, automate functional tests for Iteration 6. On-going non-functional development tasks
Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4
Quality Assurance Cycle
Iteration 5 Iteration 6 Iteration 7
Add Iteration 4 tests to regression test suite. Run regression tests Add Iteration 5 tests to regression test suite. Run regression tests Add Iteration 6 tests to regression test suite. Run regression tests
Test Iteration 4 delivery build Prepare Iteration 4 release notes Deliver Iteration 4 Close Iteration 5 Test Iteration 5 delivery build Prepare Iteration 5 release notes Deliver Iteration 5 Close Iteration 6 Test Iteration 6 delivery build Prepare Iteration 6 release notes Deliver Iteration 6 Close Iteration 7
Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3 Week 4

© Copyright Martin Fowler, all rights reserved