Principles (Chapter 4) Flashcards
How many principles are there?
8
What are the eight principles?
- Focus on the business need
- Deliver on time
- Collaborate
- Never compromise quality
- Build incrementally from firm foundations
- Develop iteratively
- Communicate continuously
- Demonstrate control
Compromising on any of the eight principles will not introduce risk to the project. True or false?
False - compromising the principles WILL introduce risk.
What does Principle 1, ‘focus on the business need’, mean?
‘Begin with the end in mind’, i.e. establish a clear business case from the outset, ensure it is not diluted over time and that the project delivers what the business needs and when.
What does Principle 2, ‘deliver on time’, mean?
‘Tomorrow is too late’
Delivering on time is often the biggest success factor.
Late delivery undermines a project, especially when market and/or legal factors are involved.
Delivering on time (Principle 2) is the best way to demonstrate control over a project.
True or false? Explain your answer.
True - it builds stakeholder confidence.
What does Principle 3, ‘collaborate’, mean?
Teams that work with active collaboration and commitment will always outperform those that don’t.
What are the benefits of collaboration? (3 points)
What is the outcome?
- Encourages increased understanding
- Greater speed
- Shared ownership
The team’s performance exceeds the sum of their parts.
DSDM is a ‘team oriented’ (Principle 3) way of working. Why?
A team working iteratively can deliver quickly.
What does Principle 4, ‘never compromise quality’, mean?
The level of quality to be delivered is agreed at the start (before work starts) and all work is aimed at achieving it. The solution should be ‘good enough’.
Relating to Principle 4, ‘never compromise quality’, what does ‘good enough’ mean? (2 points)
The solution…
- Contains the MUST features
- The MUST features meet the agreed acceptance criteria
In DSDM, quality is variable. True or false?
False - it is fixed. This relates to Principle 4 (‘never compromise quality’).
What does Principle 5, ‘build incrementally from firm foundations’, mean?
Establish firm foundations for the project BEFORE committing to significant development.
We must first understand the scope of the business problem to be solved and the proposed solution (but not in too much detail).
Once this is agreed, incremental delivery starts.
Relating to Principle 5, ‘build incrementally from firm foundations’), what are the advantages of incremental delivery? (3 points)
- Increased stakeholder confidence
- A source of feedback for subsequent timeboxes
- Early realisation of business benefit
Relating to Principle 5, ‘build incrementally from firm foundations’), Agile is ‘EDUF’ - what does this mean?
‘Enough design up front’ - understand the project scope but not in so much detail that is paralyses innovation.