SAFe Principles Flashcards

1
Q

What is SAFe Principle #1

A

1 - Take an economical view

Two practices are essential to achieving optimum economic outcomes via Lean-Agile methods:
- deliver early and often
- apply an economic framework.

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

Why does the RTE need to know SAFE Principles? (3 answers)

A
  1. RTE must understand why SAFe practices work
  2. If a practice needs to change then understanding the principles helps move the ART in the right direction.
  3. A shared understanding of principles helps decentral decision making.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is SAFe Principle #2

A

2 – Apply systems thinking

Systems thinking takes a holistic approach to Solution development.

Understanding the elements of systems thinking helps leaders and teams recognize the ‘why’ and ‘what’ of their actions, as well as their impact on those around them.

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

What is SAFe Principle #3

A

3 – Assume variability; preserve options

Set-based design is one way to manage variability and preserve options. Also look at Principle #7

Set-based design allows you to assume variability and preserve options by keeping design options open for as long as possible, converging as necessary and producing more optimal technical and economic outcomes.

To mitigate the innovation vs. successful, proven Solution trade-off, they use set-based design. Create different options for each part and include a safe, known option that minimizes the risk of one of the parts not delivering as intended.

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

What is SAFe Principle #4

A

4 – Build incrementally with fast, integrated learning cycles

Integration points create knowledge from uncertainty

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

What is SAFe Principle #5

A

5 – Base milestones on the objective evaluation of a working system

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

What is SAFe Principle #6

A

6 – Make value flow without interruptions

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

What is SAFe Principle #7

A

7 – Apply cadence, synchronize with cross-domain planning

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

What is SAFe Principle #8

A

8 – Unlock the intrinsic motivation of knowledge workers

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

What is SAFe Principle #9

A

9 – Decentralize decision-making

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

What is SAFe Principle #10

A

10 – Organize around value

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

What are the two practices essential for achieving optimum economic outcomes?

A

Two practices are essential to achieving optimum economic outcomes via Lean-Agile methods:
- deliver early and often
- apply an economic framework.

Delivered value accumulates over time, customer has product longer. deliver often allows for faster feedback as the product is incrementally developed. An economic framework is a set of decision-making guidelines that align everyone to the financial objectives of a portfolio, and which inform the continuous decision-making process.

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

What are the 3 aspects of System Thinking?

A
  1. The solution itself is a system
  2. The enterprise building the system is a system itself
  3. Optimize the full value stream.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Provide 3 ways for applying all 10 SAFe Principles in the ART is a key responsibility of the RTE.

A

► Reconnect to the Principles when discussing existing practices or potential improvements for the ART
► Build a shared understanding with stakeholders and the ART on why the Principles-based practices work
► Periodically ask the train to self-assess how well the Principles are applied

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

Without a shared understanding of the SAFe Principles what are the consequences?

A

► There is no systematic way to adapt practices to local context
► Business outcomes suffer
► Once-beneficial decisions become problematic
► The Lean-Agile Mindset is unachievable
► Conflict on processes and practices are difficult to resolve

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

What is a good example of decentralized decision making??

A

Franchise operations are a strong example of decentralizing decision-making.

17
Q

Making value flow without interruptions can best be achieved by adopting the eight ‘flow accelerators’

What are these flow accelerators?

A

1 - Visualize and limit work-in-process (WIP)
2- Address bottlenecks
3- Minimize handoffs and dependencies
4 - Get fast feedback
5 - Work in small batches
6 - Manage queue lengths
7 - Optimize ‘time in the zone’
8 - Remediate legacy policies and practices

18
Q

Organize people around four fundamental team topologies. What are those Topologies?

A

stream-aligned
complicated subsystem,
platform,
enabling teams

Each team topology has specific behaviors and responsibilities. By restricting team design to the four fundamental team topologies, the organization can use proven patterns to promote flow and deliver value faster

19
Q

As a rough guide, a single ART should contain no more than what number of complicated subsystem teams?

A

1-3 complicated subsystem teams

20
Q

Give a few examples of an enabling team? One example of an enabling team in SAFe is the System Team, which assists ART teams with (among other things) building and supporting the Continuous Delivery Pipeline.

A

System Team
DevOps Team : implementation Automated testing Continuous integration
Tools build team

21
Q

Draw the picture of the various team topographies.

A

[———– Agile Release Train —————————>
[ Stream-aligned +————+ ]
[ Complicated ] [ Stream-aligned |Enabling| ]
[ Subsystem ] [ Stream-aligned |_________| ]
[ Platform ]

Complicated

22
Q

Define the roles on the ART

A

RTE- Coach of the ART
System Architect
Product Manager -Owns/defines the ART backlog
Buisness Owners - key stakeholders on the ART
System Team - provides processes and tools to integrate and evaluate assets early and often

23
Q

What ART Role is responsible for having the primary business and technical responsibility for return on investment (ROI), governance, and compliance?

A

Business Owners (BOs)

Business Owners (BOs) are key ART stakeholders who have the primary business and technical responsibility for return on investment (ROI), governance, and compliance.

24
Q

What are the 5 responsibilities of the Business Owner?

A

Lead by Example
Engage with LPM (Lean Portfolio Management)
Align Priorities and PI Planning
Realizing Business Outcome
Sponsoring Relentless Improvement

25
Q

What are the 5 responsibility areas of the System Team?

A
  1. Building Development Infrastructure
  2. Supporting Solution Integration
  3. Assisting with End-to-End Testing
  4. Supporting System and Solution Demos
  5. Facilitating Releases
26
Q

What is Design Thinking?

Draw a picture.
Hint: two diamonds with 4D’s

A

Design thinking represents a profoundly different approach to product and Solution development, in which divergent and convergent techniques are applied to understand a problem, design a solution, and deliver that solution to the market.

1st Diamond : Understand the Problem.
o Discover (Diverge)
o Define (Converge)
2nd Diamond: Design the right solution
o Develop (Diverge)
o Deliver (Converge

27
Q
A