Module 1 - The DSDM Agile Approach Flashcards

1
Q

What is the definition of DSDM?

A

DSDM is a proven framework for Agile project management and deliver, helping to deliver results quickly and effectively

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

What is the definition of AgilePF?

A

AgilePF (DSDM Agile Project Framework) is an evolution of DSDM Atern the previous version of DSDM. It provides the information that is essential to enable any role on a DSDM project to enable any role on a DSDM project to use DSDM effectively and to understand how it is applied in practice

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

DSDM Vs Agile

A
  • Requires basic foundations to be agreed at an early stage
  • Reduces nasty surprises if foundations are agreed and focused on business, solution and management
  • Help large/complex organisations by making this agreement essential
  • provides better fit with most organisations because it has broader set of roles than most Agile approaches
  • Deal not only with development and delivery, but the entire project
  • Can be combined with other existing in-house Agile approach
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a description of RAD?

A

Rapid application development is an approach where users of the solution work closely with developers to iteratively and incrementally build software applications, not based on a formalised solution, but on discussion, demonstrations and short feedback loops

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

List the negatives about the Waterfall approach?

A

-Traditional
-Sequential
-Too big and too long
-poor communication
- progress was measured in percentage
- Late delivery
- Over budget
- Relies heavily on specifications

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

List the negatives about the RAD approach

A
  • relies on discussions, demonstrations and short feedback loops
  • provided quick fixes only
  • focused on speed
  • No focus on quality
  • No view of big picture
  • Introduced new sets of problems
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

DSDM VS Traditional

A
  • Uses details to signal if the project can move to the next step; detail is determined through iteration
  • Handles expected changes in business requirements at detailed level
  • Avoids effort traditionally spent on detailed up-front work
  • Address current and imminent needs, as opposed to the traditional focusing on perceived possibilities
  • Provides better fit solutions - easier to test and easier to integrate into the business process
  • Requires small solution cost, as opposed to the cost of traditional’s extensive solution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the benefits to DSDM?

A
  • The business is better able to direct development of the solution and is more likely to feel ownership of the solution as it evolves and most importantly as it transitions into live use
  • Prioritisation enables a project to be delivered on time whilst protecting the quality of what is being delivered
  • The risk of building the wrong solution is greatly reduced; the ultimate solution is more likely to meet the real business need
  • Deployment is more likely to go smoothly, due to the co-operation of all parties concerned throughout the development
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Complete the blanks
DSDM is a proven …. for Agile project management and ….., helping to deliver results …… and effectively.

A

Framework
Delivery
Quckly

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

What are the 5 advantages of DSDM over traditional approaches?

A
  • uses detail to signal if the project can move to the next step
  • Handles expected changes in business requirements at detailed level
  • Avoids effort traditionally spent on detailed up-front work
  • Provides better fit solutions - easier to test and easier to integrate into the business process
  • Requires small solution cost
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are three benefits of DSDM in general?

A
  • The business is better able to direct and feel ownership of the solution as it evolves
  • Prioritisation enables a project to be delivered on time whilst protecting quality
  • The risk of building the wrong solution is greatly reduced
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

True or false - DSDM is a proven framework for agile project management and delivery, helping to deliver results quickly and effectively

A

True

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

True or False - DSDM was a free to use approach when created in 1994 through a collaboration of a large number of project practitioners across many companies

A

False

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

True or Flase - AgilePF is the previous version of DSDM

A

False

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

True or false - AgilePF uses the agile philosophy on products to ensure needed documentation are lean, timely and valuable

A

True

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

True or False - Rapid application development is an approach where users of the solution work closely with developers to iteratively and incrementally build software applications, not based on a formalised solution, but on discussion, demonstrations and short feedback loops.

A

True

17
Q

True or False - RAD is focused on speed

A

True

18
Q

True or false - the Waterfall model is focused on the sequence of stages where the next stage cannot be done until the previous one is finished`

A

True

19
Q

True or False - In comparing DSDM to traditional approaches, the former uses details to signal if the project can move to the next step; detail is determined through iteration

A

True

20
Q

True or False - In comparing DSDM to traditional approaches, DSDM costs more because it covers the entire/extensive solution

A

False

21
Q

True or False - DSDM is better than other Agile approaches because it provides a better fit with most organisation for it has broader set of roles

A