Other DSDM Practices (Chapter 12) Flashcards

(26 cards)

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
Who unit tests the solution?
The Solution Developer, i.e. they unit test their own work.
26
The Solution Tester does not support other roles that need to do testing. True or false?
False - they do support other roles.