Presentation is loading. Please wait.

Presentation is loading. Please wait.

® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 7: Iteration Management.

Similar presentations


Presentation on theme: "® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 7: Iteration Management."— Presentation transcript:

1 ® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 7: Iteration Management

2 7-2 Module 7 Objectives Describe the important issues of successfully managing an iteration, including:  Understanding the setting of success criteria for an iteration  Understanding iteration assessment  Understanding re-planning the project by adjusting objectives and the target product

3 7-3 Review: Coarse-Grained Versus Fine-Grained Plans Phases and major milestones What and when Iteration Plan (next) Iteration Plan (current) Fine-grained Plans Phase Plan Iterations for each phase Number of iterations Objectives Duration Work Breakdown Structure Coarse-grained Plan Project Plan Roadmap

4 7-4 Review: Iteration Assessment and Steering Start Iteration Using Iteration Plan Start Next Iteration Complete Planned Iteration Work Adjust Objectives Adjust Target Product Adjust Remaining Plan Plan Next Iteration Project Stopped Stop Assess Iteration Continue Artifact: Iteration Assessment Artifact: Iteration Plan Reduce risk Accept change Steer project Iteration Focus CCB- approved change requests Measurements

5 7-5 Review: Iteration Length and Number of Iterations  Length varies according to the objective.  Iteration length may vary by phase.  Typically, Elaboration iterations are longer than Construction iterations.  Within a phase, iterations are generally the same length. Complexity Total # of iterations [I,E,C,T] Low3[0,1,1,1] Typical6[1,2,2,1] High9[1,2,4,2] Very High10[2,3,3,2]

6 7-6 Iteration Planning  Plan the iteration based upon the current knowledge of the project.  Define verifiable success criteria for the iteration

7 7-7  A time-sequenced set of activities and tasks -- with assigned resources, containing task dependencies -- for the iteration: a fine-grained plan.  This is a fine-grained plan for one iteration. There are often two such plans: one for the current iteration and one under construction for the next iteration. Iteration Plan Iteration Plan

8 7-8  The Iteration Assessment captures the result of an iteration, the degree to which the evaluation criteria were met, lessons learned, and changes to be made.  Metrics must be used as the basis of this assessment Iteration Assessment

9 7-9 Discussion: Iteration Management Issues  Pushing too much on the first iteration  Different groups working on their own schedules  Overlapping iterations  Focus on the wrong artifacts

10 7-10 Iteration Management Recommendations  Set verifiable success criteria for the iteration  Use metrics for assessment  Always perform assessments  Adjust work rather than time

11 7-11 Exercise: Collegiate Sports Case Study Refer to the Exercises section of your workbook and complete: Exercise 5: Project Simulation Exercise 5: Project Simulation

12 7-12 Module 7 Review  Each iteration involves planning and review.  Set verifiable success criteria for the iteration.  The number of iterations needed depends upon the phase you are in, and the characteristics of the project.


Download ppt "® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 7: Iteration Management."

Similar presentations


Ads by Google