Principles (Chapter 4) Flashcards

1
Q

How many principles are there?

A

8

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the eight principles?

A
  1. Focus on the business need
  2. Deliver on time
  3. Collaborate
  4. Never compromise quality
  5. Build incrementally from firm foundations
  6. Develop iteratively
  7. Communicate continuously
  8. Demonstrate control
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Compromising on any of the eight principles will not introduce risk to the project. True or false?

A

False - compromising the principles WILL introduce risk.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does Principle 1, ‘focus on the business need’, mean?

A

‘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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does Principle 2, ‘deliver on time’, mean?

A

‘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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Delivering on time (Principle 2) is the best way to demonstrate control over a project.

True or false? Explain your answer.

A

True - it builds stakeholder confidence.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does Principle 3, ‘collaborate’, mean?

A

Teams that work with active collaboration and commitment will always outperform those that don’t.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the benefits of collaboration? (3 points)

What is the outcome?

A
  1. Encourages increased understanding
  2. Greater speed
  3. Shared ownership

The team’s performance exceeds the sum of their parts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

DSDM is a ‘team oriented’ (Principle 3) way of working. Why?

A

A team working iteratively can deliver quickly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does Principle 4, ‘never compromise quality’, mean?

A

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’.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Relating to Principle 4, ‘never compromise quality’, what does ‘good enough’ mean? (2 points)

A

The solution…

  1. Contains the MUST features
  2. The MUST features meet the agreed acceptance criteria
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

In DSDM, quality is variable. True or false?

A

False - it is fixed. This relates to Principle 4 (‘never compromise quality’).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does Principle 5, ‘build incrementally from firm foundations’, mean?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Relating to Principle 5, ‘build incrementally from firm foundations’), what are the advantages of incremental delivery? (3 points)

A
  1. Increased stakeholder confidence
  2. A source of feedback for subsequent timeboxes
  3. Early realisation of business benefit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Relating to Principle 5, ‘build incrementally from firm foundations’), Agile is ‘EDUF’ - what does this mean?

A

‘Enough design up front’ - understand the project scope but not in so much detail that is paralyses innovation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does Principle 6, ‘develop iteratively’, mean?

A

It is rare to create something perfectly first time and it is important to recognise that projects operate in a changing world.

17
Q

Relating to Principle 6, ‘develop iteratively’, what three things does DSDM combine to encourage timely feedback?

A
  1. Iterative development
  2. Frequent demonstrations
  3. Comprehensive review
18
Q

Principle 6, ‘develop iteratively’, is about being responsive. True or false?

A

True.

19
Q

What does Principle 7, ‘communicate continuously and clearly’, mean?

A

Poor communication is often cited as the single biggest cause of failure. DSDM is designed to increase communication effectiveness for both teams and individuals.

20
Q

Which DSDM practices support Principle 7, (‘communicate continuously and clearly’)? (4 points)

A
  1. Workshops
  2. Modelling
  3. Timeboxing
  4. Daily stand ups
21
Q

To uphold Principle 7, ‘communicate continuously and clearly’, how should you manage stakeholder expectations? (2 points)

A
  1. Be honest and transparent

2. Provide evidence to keep people informed

22
Q

Ideally, what is the best way to communicate?

A

Face to face.

23
Q

What does Principle 8, ‘demonstrate control’, mean?

A

It is essential to be in control of a project, the solution being created and to be able to demonstrate this at all times.

24
Q

Regarding Principle 8, how might you ‘demonstrate control’? (3 points)

A
  1. Make plans and progress visible to everyone
  2. Measure success through the delivery of products (not completed activities)
  3. Use the appropriate level of formality and reporting
25
Q

What is the point of the eight principles?

A

To direct and shape the attitude of the DSDM team.

26
Q

‘Defer decisions about detail until the last responsible moment’ - which principle does this relate to?

A

Principle 6. ‘develop iteratively’