by Tim and Lisa
Predictive planning vs. Adaptive planning
Plan your work and work your plan
Our measure of success is following the plan.
This depends on requirements stability.
The agile shift means breaking that dependency through an approach that is tolerant to change...
"A late change in requirements is a competitive advantage"
- Mary Poppendieck.
In the agile world, we switch to an approach that involves adaptive planning.
Process-first
vs.
People-first
Scientific management states that a separate group of people decide what process people should follow, and the people then conform to that process.
This depends on predictable behaviour.
But... people often work in non-linear, variable ways.
The agile notion is to reverse the approach.
People come first and they then choose the process that is most effective for them to follow.
A type of Agile
Agile processes, at their essence, are pretty strict; what follows may seem pretty rigid, but the general ideas are what should be of interest and of use.
This is a good take-away point as it puts good emphasis on better upfront requirements capturing, planning and design
This is also a good time to update the task board (though that should be kept up-to-date as things go), with blocked tasks being put to the side
These are not status for the ScrumMaster. They are commitments in front of peers
This concept of a demo is a good takeaway point, as it provides a good opportunity to show others what is being built as well as providing a starting point to show how to use something etc.
Teams use the sprint Burndown chart to track the product development effort remaining in a sprint. Generally the Burndown chart should consist of: X axis to display working days. Y axis to display remaining effort. Ideal effort as a guideline.