Sec 2 and 3 Becoming a Lean-Agile Leader Flashcards

1
Q

What are the 4 SAFe core values?

A

Alignment, Transparency, Built-in Quality, and Program Execution.

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

Explain Alignment

A

Communicate mission, vision and strategy whenever possibly, participating in PI, managing backlog, help with value stream organization and coordination.

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

Explain Transparency

A

Visualize work, take ownership of errors, never punish the messenger and praise those who learn from their mistakes.

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

Explain Built-in Quality

A

Refuse to accept or ship low-quality work; support investments in capital planning for maintenance and reduction of tech debt. Make UX, architecture, operations and security all part of the flow.

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

Explain Program Execution

A

Participate in PIs execution, celebrate high quality and predictable delivered PIs; aggressively remove impediments and demotivators

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

What is the Roof Top in the SAFe House of Lean Model

A

Value

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

What is the foundation of the SAFe House of Lean

A

Leadership

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

What are the 4 pillars?

A

Respect for People and Culture, Flow, Innovation, and Relentless Improvement.

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

What is Value in terms of the house of lean

A

With the shortest sustainable lead-time, provide the best quality and value to people and society; leads to high morale and customer delight. Everyone is happy when value delivered is as good as expected.

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

What is mean by “Respect for people and culture?

A

People do all the work and the customer is whoever consumes the work. Build partnerships based on trust.

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

What is meant by “Flow” in the SAFe House of Lean Pillar

A

Optimize sustainable value delivery, build-in quality, move from projects to products, manage varablility

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

What is meant by “Innovation” in the SAFe House of Lean Pillar

A

Allow innovation to flow, give room and time, allow for experimentation and feedback and pivot without guilt.

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

What is meant by “Relentless Improvement” in the SAFe House of Lean Pillar

A

Learning organization, constant sense of danger, optimize the whole, problem-solving culture, base improvements on facts and reflect at key milestones.

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

What is meant by “Leadership” in the SAFe House of Lean

A

Lead by example, growth mindset, develop people, lead the change, foster psychological safety, uphold SAFe values

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

What are some principles of the agile manifesto? There are 12 total.

A

Satisfy customer, welcome changing requirements, deliver working software frequently, business and developers must work together, build projects around motivated individuals and trust them to get the work done, fact to face conversations, progress is measured through working software, promote sustainable development, get work done instead of starting, self-organized teams, regular reflections, technical excellence

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

Why does early delivery have higher value?

A

Because Market value of a feature goes down overtime.

17
Q

Explain systems thinking

A

Optimizing a component does not optimize the system. the system is only as strong as the weakest link, value of a system passes through its interconnections.

18
Q

How do you optimize the value stream?

A

Focus on the delays and remove them from the value stream.

19
Q

How can you structure development processes to be more successful?

A

Build in flexibility: requirements must be flexible to make economic design choices, design must be flexible to support changing requirement.

20
Q

What does it meant to apply a Set-based approach?

A

Have several options up front to make adjusting easier if needed.

21
Q

What is the iterative learning cycle?

A

Plan - Do - Check - Adjust: Improvement comes through synchronization of the design loops and faster learning cycles.

22
Q

What is the problem with phase-gate milestones?

A

Forces decisions very early on and that the solution is the correct one and will be built correctly. Creates huge batches, long queues and centralize requirements and design in program management. Use Objective Milestones instead.

23
Q

How are Objective Milestones better?

A

The facilitate learning and allow for continuous cost-effective adjustments toward and optimum solution.

24
Q

What are small batches important?

A

Small batches go through the system faster with lower variability.

25
Q

How do you find the Optimal Batch size?

A

Optimal batch size is found by figuring out the lowest total cost. Total cost is the sum of holding costs and transaction costs. Batch size reduction save twice of what you would think.

26
Q

What are some kinds of decisions that are good to decentralize?

A

Program Backlog (routine, everyday work), Time Critical, Requires local information

27
Q

How do you calculate the average wait time? Little’s Law. Control wait time by controlling queue lengths (defer commitments).

A

Commitment/items done per quarter = average wait time.

28
Q

What are the two specialty roles of a cross-functional agile team?

A

Scrum Master and Product Owner

29
Q

Why do you need synchronization with cadence?

A

Even if you have regular planning, limited batch sizes, can predict the wait times for new work - you still need to have synchronization: causes multiple events to happen at the same time, analyze and decide on trade-offs and dependencies

30
Q

What do ARTs and how are they structured?

A

Agile Release Trians continuously deliver value and are 5-12 teams of 50-125+ people.

31
Q

How do Arts Operate?

A

Synchronized on a common cadence (PI) and aligned to a common mission via a single Program Backlog