Planning and Control (Chapter 9) Flashcards
What is an output?
A component of the solution.
What is an outcome?
Changes in a business that result from the solution/outputs.
DSDM is all about low-level planning. True or false?
False - DSDM places strong emphasis on high-level plans that DO NOT get into too much detail.
What are the three project planning concepts?
- Outcome-based planning
- Planning to a sensible horizon to the right level of detail
- Plan and re-plan based on the best available estimates
What is outcome-based planning? (5 points)
- The Project Manager is responsible for high-level planning of the project
- The Project Manager collaboratively plans for the incremental delivery of the solution
- The SDT is responsible for low-level planning at timebox level
- SDT responsibilities are agreed at timebox kick off
- There is a ‘hierarchy of empowerment’ in DSDM
What is a planning horizon?
The period of time to be covered by the plan.
When is the horizon for the Delivery Plan?
The end of the project.
When is the horizon for the Timebox Plan?
The end of a given timebox.
What is meant by ‘planning to a sensible horizon to the right level of detail’?
Recognising difference between the Delivery and Timebox plans and using them correctly.
A typical Delivery Plan will…
3 points
- Provide a timebox schedule and other high-level planning for the Project Increment
- Have a planning horizon of 6 weeks to 6 months
- Is likely to only include high objectives and some delivery dates for future increments (‘rolling wave planning’)
What is rolling wave planning?
Plan to a certain point and then re-plan when you know more.
A typical Timebox Plan will…
3 points
- Have a planning horizon of 2-4 weeks
- Be detailed, inc. exactly who will do what and when
- Will be informally presented on the Team Board and updated at the Daily Stand Up
Are deployment activities usually in or outside of a timebox?
What activities might these be?
Outside.
Training staff, getting the live environment and customer ready to receive the solution.
What is meant by ‘plan and re-plan based on best available estimates’?
- Estimates change as more info becomes available
- Early in a project, estimates have a low confidence factor and a wide range.
- By the end of Foundations, estimates need to be precise so dates/costs can be committed to.
- Predictions are refined as elements of the Evolving Solution is delivered
What are the two techniques that improve the accuracy of estimates?
- Estimating using more than one technique
2. Estimating in groups
In DSDM, you test the solution once at the end. True or false?
Why?
False - testing is embedded in the Iterative Development process and occurs in the same timebox as the development activity.
The earlier a defect is found, the easier it is to fix.
Ideally, at the end of every timebox, the solution will be…
Fully tested and potentially deployable.
‘Testing concepts’ basically mean…
Quality assurance