Other DSDM Practices (Chapter 12) Flashcards

1
Q

A workshop facilitator is a member of the team. True or false?

A

False - they are an independent person with no stake in the outcome or opinion on the content.

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

What kind of approach do facilitated workshops ensure?

What kind of communication do they use? (2)

What do they encourage? (2)

A

A team-based approach

Visual and verbal

Collaboration and buy-in

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

Give 5 benefits of a facilitated workshop.

A
  1. Rapid decision-making
  2. Greater stakeholder buy-in
  3. Building team spirit
  4. Building consensus
  5. Clarification of issues
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Give 6 success factors of facilitated workshops.

A
  1. Independent facilitator
  2. Flexible format with clearly defined objectives
  3. Thorough preparation beforehand
  4. Build in outcomes from previous workshop
  5. Decisions/agreements are not forced
  6. Participants receive a workshop report
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When is modelling used?

A

During workshopping

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

Give 5 examples of models.

A
  1. Models
  2. Prototypes
  3. Storyboards
  4. Diagrams/sketches
  5. VR

There are loads more!

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

What is modelling?

A

A technique to visually represent a problem or solution.

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

Give 3 points to define a model.

A
  1. A description or analogy to help visualise something that cannot be observed.
  2. A small but exact copy of something
  3. A pattern or figure of something to be made.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Models use abstraction. What does this mean?

A

Omitting certain information from the model to focus on another specific aspect.

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

Models use WWWWWH (who, what, when, where, why, how). True or false?

A

True.

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

What 3 stages compose iterative development cycles?

A
  1. Thought
  2. Action
  3. Conversation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

In iterative development cycles, what is the Thought stage?

A

A consideration of what needs to be done.

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

In iterative development cycles, what is the Action stage?

A

Completion of the work considered.

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

In iterative development cycles, what is the Conversation stage?

A

A review - does the outcome meet the need? What further work needs to be done?

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

The iterative development cycle begins AND ends with…

A

Conversation

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

What is Configuration Management?

A

Version control, i.e. if this increment of the solution is not right, we revert to the previous one and go through the iterative development cycle again.

17
Q

In iterative development, what are the three classes of tests to verify a deliverable?

A
  1. Positive tests
  2. Negatives tests
  3. Unhappy path tests
18
Q

In iterative development, what is a positive test?

A

A test that checks the deliverable does what it should do.

19
Q

In iterative development, what is a negative test?

A

A test that checks the deliverable doesn’t do what it shouldn’t do.

20
Q

In iterative development, what is an unhappy path test?

A

A test that checks the behaviour of the deliverable when unusual or undefined things happen.

21
Q

What 3 things must a test involve?

A
  1. A defined start date
  2. A defined set of actions to be carried out
  3. An expected outcome
22
Q

Who is responsible for the overall quality of the solution from a technical perspective?

A

The Technical Coordinator.

23
Q

The Solution Tester is responsible for carrying out all types of testing except for…
(2)

A
  1. Business acceptance

2. Unit testing of the features

24
Q

Who tests the business acceptance of a solution?

A

The Business Ambassador and Advisors

25
Q

Who unit tests the solution?

A

The Solution Developer, i.e. they unit test their own work.

26
Q

The Solution Tester does not support other roles that need to do testing. True or false?

A

False - they do support other roles.