In John Stenbeck’s book “PMI-ACP and Certified Scrum Professional Exam Prep and Desk Reference”, he creates an “agile project management process grid” which describes 87 processes used in agile project management. These processes are divided into five process groups (Initiate, Plan, Iterate, Control, and Close), which are analogous to the five process groups in traditional project management, and seven knowledge areas which can be mapped, more or less, onto the ten knowledge areas in traditional project management.
I am now covering processes that are performed during the Control process group of an agile project. Remember, after the Planning process group, an agile project does not go in a linear fashion from Iterate to Control to Close; rather, it cycles from Iteration to Iteration with periodic checkpoints (many times at the end of an iteration cycle) where you Control or make changes to a project to make sure it gets back on track. Or sometimes, you even change the track itself if there is a change in the requirements.
In any case, I have covered those processes in the Control process group that relate to the first three knowledge areas of External Stakeholders Engagement, Value-Driven Delivery, and Adaptive Planning. Now I am covering the two processes that relate to the fourth knowledge area of Team Performance. In the last post, I covered 4.9 Task Board/Burn Down Chart Updates, and in this post I cover 4.10 Velocity.
Velocity is defined as the number of story points completed by the team during the iteration.
During the planning phase, an estimate of team velocity is used which is called forecast velocity. In order to create this estimate, some assumptions must be made in order to make basic calculations, such as:
- how many members will be on the development team
- how many weeks there will be in the iteration
- 5.11 Obstacle Removal
- 5.12 Variance and Trend Analysis
- 5.13 Escaped Defects
Filed under: Uncategorized |
Leave a Reply