Task Descriptor: Adjust Iteration Scope
Based on Method Task: Adjust Iteration Scope
Relationships
RolesPrimary: Additional: Assisting:
InputsMandatory:
  • None
Optional: External:
  • None
Outputs
Steps
Gather the Information

The team is responsible for keeping track of its project. Tasks that are completed are marked on the iteration plan. If anyone on the team realizes that the team is behind schedule, at any time, the customer is informed as soon as possible. The customer can then decide how to change the plan. The tracker may be the first to notice that the iteration is in jeopardy. An XP team is considered behind schedule if half the work is not finished halfway through the iteration. Ideally, this could be measured by observing that half the customer tests pass halfway through the iteration.

Update the Plan

When it is likely that not all the stories in the release will be finished, the customer must reduce scope. Extending the iteration is not an option. The customer either removes whole stories or splits stories and removes scope.

When the team has excess capacity in the iteration, the customer is informed. The customer adds additional stories to fill the iteration . Customers like it when this happens.

Communicate the Plan

The whole team should be made aware of any changes in the iteration plan so they can focus on the right tasks.

Properties
Predecessor
Multiple Occurrences
Event Driven
Ongoing
Optional
Planned
RepeatableYes