Unit 2B+3B Lean software development + The three ways of DevOps Flashcards

(10 cards)

1
Q

Lean software development

A

Respect people, needs more than continuous improvement, cooperation

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

Principles of Lean software development:

A

Reduce waste, improve learning, decide late, deliver fast, empower team, build integrity in, see the whole

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

Waste

A

Not a value to the customer

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

Software development waste:

A

Somewhat done work, extra processes+features, task switching, waiting, motion, defects

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

Value stream mapping:

A

The events that occur to deliver the product

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

Amplify learning is when . . .

A

Info is provided quickly to the team. Scrum enables this

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

The Principles of Flow

A

Make work visible, reduce batch size, reduce handoffs, identify and evaluate constraints

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

The Principles of Feedback

A

Work safely with complex systems, swarm and solve problems

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

The Principles of continual learning and experimentation

A

Enables learning

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

Benefits of swarming:

A

Prevents problems progressing, prevents the team sharing new work

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