Choosing DSDM as your Agile approach Flashcards

1
Q

What is the meaning for RAD?

A

Rapid Application Development

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

When was DSDM created?

A

1994

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

What did RAD previously provide and what was the problem?

A

It provided quick fixes and speed but the application affected the quality of the solution provided due to “the disciplines of analysis and design thrown out with the up-front phases that used to contain them”

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

Name three problems with RAD

A

1 - No focus on quality
2 - No view of the big picture issues either from the business or
the technical perspective
3 - focused only on speed and quick fixes

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

What were the problems that DSDM was launched to approach?

A

problems introduced by RAD

Traditional approach that was too big, too big, not transparent enough and not enough ongoing business involvement

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

What good qualities did DSDM bring from a traditional approach and RAD ?

A
  • Control and quality
  • good communication
  • business involvement
  • transparency
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does the iterative approach encourage in DSDM?

A

encourages detail to emerge over time meaning the current steps need to be completed in only enough detail to allow the project to move to the next step

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

What do the solutions built using the DSDM approach address?

A

imminent and current needs of the business

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

What does DSDM require in a project?

A

basic foundations for the project to be agreed and clarified at an early stage to reduce the likelihood of nasty surprises on DSDM projects.

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

What gives DSDM a better fit with most corporate environments?

A

describes a broader set of roles than most Agile approaches giving it a better fit with most corporate environments without compromising agility

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

What approach is taken by DSDM?

A

a pragmatic approach, recognising that it often needs to work alongside existing standards and approaches

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

What is the summary of the 4 benefits of DSDM?

A
  • Help a business better direct the development of a solution
  • 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
  • Deployment is more likely to go smoothly, due to the cooperation of all parties concerned throughout the development
How well did you know this?
1
Not at all
2
3
4
5
Perfectly