Uploaded by Kisha Wright

SAFe Release Train Engineer Digital Workbook (5.1.1)

advertisement
SAFe® Release
Train Engineer
Facilitating Lean-Agile
Program Execution
SAFe® Course — Attending this course gives learners
access to the SAFe Release Train Engineer exam and
related preparation materials.
5.1.1
PROVIDED BY
© Scaled Agile, Inc.
Table of Contents
Privacy Notice........................................................................ 11
Course Introduction................................................................ 12
Lesson 1: Exploring the RTE Role and Responsibilities........ 15
Lesson 2: Applying SAFe Principles....................................... 37
Lesson 3: Organizing the ART................................................ 48
Lesson 4: Planning a Program Increment.............................. 71
Lesson 5: Executing a Program Increment.......................... 117
Lesson 6: Fostering Relentless Improvement...................... 157
Lesson 7: Serving the ART................................................... 189
Lesson 8: Continuing Your Learning Journey....................... 215
Lesson 9: Practicing SAFe................................................... 231
SAFe Glossary..................................................................... 238
Workbook
10
© Scaled Agile, Inc.
Privacy Notice
Your name, company, and email address will be shared with Scaled Agile, Inc. for course fulfillment, including
testing and certification. Your information will be used in accordance with the Scaled Agile privacy policy
available at https://www.scaledagile.com/privacy-policy/.
Workbook
11
© Scaled Agile, Inc.
SAFe®
Release Train Engineer
Facilitating Lean-Agile Program
Execution
SAFe® Course - Attending this course gives learners access to the
SAFe Release Train Engineer exam and related preparation
materials.
5.1.1
© Scaled Agile. Inc.
Logistics
►
Course meeting times
►
Breaks
►
Facilities
►
Technology requirements
►
Working agreements
1-2
© Scaled Agile. Inc.
Workbook
12
© Scaled Agile, Inc.
Duration
Activity: Access the Class Page
►
Step 1: Navigate to the Class Page
on the SAFe Community Platform
►
Step 2: Select Learn, then My
Classes, then SAFe Release Train
Engineer
►
Step 3: Click on the link to Download
the SAFe Release Train Engineer
(5.1) workbook (PDF)
5
min
COMMUNITY
Visit the SAFe Release Train Engineer
Class Page to download the workbook
https://bit.ly/CP-RTE
1-3
© Scaled Agile. Inc.
Duration
Discussion: Welcome and introductions
►
Step 1: Find someone you don’t know
►
Step 2: Introduce yourself and share with them:
►
–
One thing you already know about the Release Train Engineer (RTE) role
–
One thing you hope to learn about the RTE role during this course
Step 3: After five minutes, team up with another pair and take turns introducing
the person you just met
1-4
© Scaled Agile. Inc.
Workbook
10
13
© Scaled Agile, Inc.
Course outline
►
Lesson 1: Exploring the RTE Role and Responsibilities
►
Lesson 2: Applying SAFe Principles
►
Lesson 3: Organizing the ART
►
Lesson 4: Planning a Program Increment
►
Lesson 5: Executing a Program Increment
►
Lesson 6: Fostering Relentless Improvement
►
Lesson 7: Serving the ART
►
Lesson 8: Continuing Your Learning Journey
►
Lesson 9: Practicing SAFe
1-5
© Scaled Agile. Inc.
Duration
Activity: RTE and SAFe experience
►
Step 1: Identify where you are on
the RTE and SAFe experience
matrix in terms of:
–
Experience as an RTE
–
Experience with SAFe, including
existing certifications or courses
taken
1-6
© Scaled Agile. Inc.
Workbook
5
14
© Scaled Agile, Inc.
Lesson 1
Exploring the RTE Role and
Responsibilities
SAFe® Course - Attending this course gives learners access
to the SAFe Release Train Engineer exam and related
preparation materials.
© Scaled Agile. Inc.
Lesson Topics
1.1 Connect the RTE role
to SAFe
1.2 Examine the
responsibilities of the RTE
role
1.3 Identify effective RTE
behaviors
1.4 Outline the benefits of
being an RTE
1-8
© Scaled Agile. Inc.
Workbook
15
© Scaled Agile, Inc.
Learning objectives
At the end of this lesson, you should be able to:
►
Define the RTE role in SAFe
►
Describe the responsibilities of the RTE role
►
Apply effective RTE behaviors in your role
►
Summarize the benefits of being an RTE
1-9
© Scaled Agile. Inc.
1.1 Connect the RTE role to SAFe
1-10
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
16
© Scaled Agile, Inc.
Serve the Lean Enterprise with the Scaled Agile Framework® (SAFe)
1-11
© Scaled Agile. Inc.
The Seven Core Competencies of Business Agility
1-12
© Scaled Agile. Inc.
Workbook
17
© Scaled Agile, Inc.
Team andTeam
Technical
and Agility
Technical Agility
►
High-performing, cross-functional Agile Teams
►
Teams of business and technical teams build Solutions
►
Quality business Solutions delight Customers
1-13
© Scaled Agile. Inc.
Team andAgile
Technical
Agility
Product
Delivery
►
The Customer is the center of your product strategy
►
Decouple the release of value from the development cadence
►
Continuously explore, integrate, deploy, and release
1-14
© Scaled Agile. Inc.
Workbook
18
© Scaled Agile, Inc.
Team andEnterprise
Technical Agility
Solution Delivery
►
Apply Lean systems engineering practices to build really big systems
►
Coordinate and align the full supply chain
►
Continue to enhance value after release
1-15
© Scaled Agile. Inc.
Team andLean
Technical
AgilityManagement
Portfolio
►
Align strategy, funding, and execution
►
Optimize operations across the
portfolio
►
Lightweight governance empowers
decentralized decision-making
1-16
© Scaled Agile. Inc.
Workbook
19
© Scaled Agile, Inc.
Team andOrganizational
Technical AgilityAgility
►
Create an enterprise-wide, Lean-Agile mindset
►
Map and continuously improve business processes
►
Respond quickly to opportunities and threats
1-17
© Scaled Agile. Inc.
Team andContinuous
Technical Agility
Learning Culture
►
Everyone in the organization learns and grows together
►
Exploration and creativity are part of the organization's DNA
►
Continuously improving Solutions, services, and processes is everyone's
responsibility
1-18
© Scaled Agile. Inc.
Workbook
20
© Scaled Agile, Inc.
Team andLean-Agile
Technical Agility
Leadership
►
Inspire others by modeling desired behaviors
►
Align mindset, words, and actions to Lean-Agile values and principles
►
Actively lead the change and guide others to the new way of working
1-19
© Scaled Agile. Inc.
Activity: Identify RTE connections
►
►
Share
7
5
7
Step 1: Working in your groups, use the
Framework graphic to create
connections from the RTE to other
Framework elements, based on:
–
Communication
–
Collaboration
–
Problem-solving
–
Inputs/outputs
–
Other ideas you have
Step 2: Be ready to present and
discuss the identified connections
1-20
© Scaled Agile. Inc.
Workbook
Prepare
21
© Scaled Agile, Inc.
1.2 Examine the responsibilities of the RTE role
1-21
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Activity: The RTE role and responsibilities
►
Step 1: Working in your groups,
read the articles, “Release Train
Engineer" and “Solution Train
Engineer”
►
Step 2: Review and discuss the
key responsibilities of the RTE role
►
Step 3: List the key responsibilities
you discuss
►
Step 4: Be ready to present your
findings to the class
Share
9
3
https://v5.scaledagileframework.com/release-train-engineer/
https://v5.scaledagileframework.com/solution-train-engineer/
1-22
© Scaled Agile. Inc.
Workbook
Prepare
23
© Scaled Agile, Inc.
List the key responsibilities of the RTE role:
The RTE acts as the servant leader for the ART
Responsibilities of the RTE include:
►
Managing and optimizing the flow of value through the
ART
►
Fostering collaboration between teams and ART
stakeholders
►
Facilitating Program Increment (PI) Planning
readiness and the event itself
►
Tracking and communicating key ART execution
Metrics
►
Escalating and tracking ART impediments
►
Facilitating relentless improvement for the ART
1-23
© Scaled Agile. Inc.
Activity: A typical PI for an RTE
Prepare
Share
7
3
►
Step 1: Working in your groups, brainstorm the typical activities an RTE would
be involved in during a PI. List a minimum of 10 things.
►
Step 2: Estimate the percentage of time you would spend on each activity.
►
Step 3: What conclusions can you make? Discuss and document your findings.
1-24
© Scaled Agile. Inc.
Workbook
25
© Scaled Agile, Inc.
My conclusions about RTE activities in a PI:
1.3 Identify effective RTE behaviors
1-25
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Candidates for the RTE role
►
Scrum Masters
►
Lean-Agile coaches
►
Program and Project Managers
1-26
© Scaled Agile. Inc.
Workbook
27
© Scaled Agile, Inc.
Moving from a traditional mindset to a new one
From …
To …
coordinating team contributions
coaching the teams to collaborate
setting deadlines
setting objectives
driving toward specific outcomes
being invested in the program’s overall performance
knowing the answer
asking the teams for the answer
directing
letting the teams self-organize and hit their stride
From fixing problems…
…to helping others fix them!
1-27
© Scaled Agile. Inc.
Duration
Activity: Identify effective RTE behaviors
►
13
Step 1: Working in your groups, answer the following question:
-
What behaviors does an RTE need to exhibit to be effective in the role?
►
Step 2: Capture your ideas.
►
Step 3: Form a pair with someone in your group. Using your ideas based on what you
have learned and captured about the RTE, discuss:
►
-
Role
-
Responsibilities
-
Behaviors
Step 4: Take turns teaching each other the most important things you have learned.
1-28
© Scaled Agile. Inc.
Workbook
28
© Scaled Agile, Inc.
List behaviors an RTE needs to exhibit to be effective
in their role:
The RTE is a servant leader
►
Guides people in problem identification and
decision-making
►
Creates an environment of mutual influence
►
Empathizes with others
►
Encourages the personal development of teams
►
Persuades rather than uses authority
►
Applies systems thinking
►
Supports the commitments made by the teams
1-29
© Scaled Agile. Inc.
1.4 Outline the benefits of being an RTE
1-30
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
30
© Scaled Agile, Inc.
Activity: Identify the organizational benefits
to having an RTE
►
7
Step 1: As a class, answer the following question:
–
What are the benefits of being an RTE in the Lean Enterprise?
►
Step 2: Capture your ideas.
►
Step 3: Share experiences and ideas with the room.
1-31
© Scaled Agile. Inc.
Workbook
Duration
31
© Scaled Agile, Inc.
What are the benefits of being an RTE in the Lean Enterprise?
Duration
Lesson reviewRTE Action Plan
5
In this lesson you:
Step 1: Locate the RTE Action Plan section in your
Defined the RTE role in SAFe
workbooks
►
►
►►
►
►
Described
theadding
responsibilities
of Action
the RTE
roleby
Step
2: Begin
tools to the
Plan
brainstorming the following:
Applied effective RTE behaviors in your role
– What is your current role? How does the RTE role
connect to your
role within
your organization?
Summarized
the benefits
of being
an RTE
–
►
What do you imagine the RTE doing during the PI?
Map out what a PI would look like for you as an
RTE.
Step 3: Share one of your insights with the class
1-32
1-33
© Scaled Agile. Inc.
Lesson review
In this lesson you:
►
Defined the RTE role in SAFe
►
Described the responsibilities of the RTE role
►
Applied effective RTE behaviors in your role
►
Summarized the benefits of being an RTE
1-33
© Scaled Agile. Inc.
Workbook
33
© Scaled Agile, Inc.
Action Plan
Lesson 1:
Exploring the RTE Role
and Responsibilities
What is your current role? How does the RTE role
connect to your role within your organization?
What do you imagine the RTE doing during the
PI? Map out what a PI would look like for you as
an RTE.
Articles used in this lesson
Read these Framework articles to learn more about topics covered in this lesson
►
“Release Train Engineer”
https://v5.scaledagileframework.com
/release-train-engineer/
►
“Solution Train Engineer”
https://v5.scaledagileframework.com
/solution-train-engineer/
►
“Business Agility”
https://v5.scaledagileframework.com
/business-agility/
1-34
© Scaled Agile. Inc.
Continue your SAFe journey with the following resources:
Download “The Facilitators Guide to SAFe: PO Sync”
for support in preparing for this event that supports
visibility about the ART’s PI objectives, changes to
work, and surfacing problems early.
https://bit.ly/Community-FGPOSync
Download “The Facilitators Guide to SAFe: Scrum of
Scrums” for guidance in running this event which
brings together the RTE, Scrum Masters, and other
stakeholders to discuss milestones and
accomplishments related to PI Objectives.
https://bit.ly/Community-FGSoS
Download “The Facilitators Guide to SAFe: ART
Sync” for tips and tricks for preparing for this event
which combines PO Sync and Scrum of Scrums.
https://bit.ly/Community-FGARTSync
Download “The Facilitators Guide to SAFe: System
Demo” to learn more about facilitating this event
which highlights the work accomplished towards
Features in an Iteration.
https://bit.ly/Community-FGSystemDemo
1-35
©©Scaled
Scaled Agile.
Agile, Inc.
Inc.
Workbook
35
© Scaled Agile, Inc.
Lesson notes
Enter your notes below. If using a digital workbook, save your PDF often so you don’t lose
any of your notes.
Workbook
36
© Scaled Agile, Inc.
Lesson 2
Applying SAFe® Principles
SAFe® Course - Attending this course gives learners access
to the SAFe Release Train Engineer exam and related
preparation materials.
© Scaled Agile. Inc.
Lesson Topics
2.1 Identify SAFe
Principles that are
important to the RTE
2-2
© Scaled Agile. Inc.
Workbook
37
© Scaled Agile, Inc.
Learning objectives
At the end of this lesson, you should be able to:
►
Apply SAFe Principles that are important to the RTE
2-3
© Scaled Agile. Inc.
2.1 Identify SAFe Principles that are important
to the RTE
2-4
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
38
© Scaled Agile, Inc.
Duration
SAFe RTE Stories: Tamara Nation
2
https://bit.ly/Video-RTEStories
2-5
© Scaled Agile. Inc.
SAFe Lean-Agile Principles
#1 Take an economic view
#2 Apply systems thinking
#3 Assume variability; preserve options
#4 Build incrementally with fast, integrated learning cycles
#5 Base milestones on objective evaluation of working systems
#6 Visualize and limit WIP, reduce batch sizes, and manage queue lengths
#7 Apply cadence, synchronize with cross-domain planning
#8 Unlock the intrinsic motivation of knowledge workers
#9 Decentralize decision-making
#10 Organize around value
2-6
© Scaled Agile. Inc.
Workbook
39
© Scaled Agile, Inc.
Developing the SAFe Principles
SAFe-recommended practices evolved from the 10
fundamental principles of SAFe. Those principles
have been developed from:
►
Agile principles and methods
►
Lean product development
►
Systems thinking
►
Observations from successful Enterprises
2-7
© Scaled Agile. Inc.
Why do RTEs need the SAFe Principles?
►
RTEs must understand why the practices work;
it’s part of ‘knowing what it is they must do’
►
If a practice needs to change, understanding the
principles will assure the change moves the ART
in the right direction
►
Shared understanding of the principles will help
decentralize the decision-making by the teams
and roles on the ART
Principles
over
Practices
100 implementations
2-8
© Scaled Agile. Inc.
Workbook
100 books
40
© Scaled Agile, Inc.
Activity: Building an RTE and SAFe
Principles poster
►
►
Prepare
Share
15
15
Step 1: Each group will build a SAFe Principles
poster. Posters should include:
–
The SAFe Principle (e.g., “Apply systems thinking”)
–
A storyline (with at least one picture) that
exemplifies the principle applied by the RTE at the
ART level
–
A clear statement about the principle, how
it is applied, and how it connects to the RTE
Step 2: Be prepared to share with the class.
2-9
© Scaled Agile. Inc.
Without a shared understanding of principles...
►
There is no systematic way to adapt practices to
local context
►
Business outcomes do not significantly improve
►
Practices and measures that were once beneficial
become problematic
►
The Lean-Agile Mindset is unachievable
►
Conflict and disagreement on processes and
practices are difficult to resolve
2-10
© Scaled Agile. Inc.
Workbook
41
© Scaled Agile, Inc.
Thought Organizer:
The RTE and applying SAFe Principles
Applying all 10 SAFe Principles in the ART is a key responsibility of the RTE.
►
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 on how well the principles are applied
2-11
© Scaled Agile. Inc.
Duration
RTE Action Plan
5
►
Step 1: Locate the RTE Action Plan section in your
workbooks
►
Step 2: Begin adding tools to the Action Plan by
brainstorming the following:
►
–
Why is it important to align on the principles?
–
How will you apply to the principles to your role of
RTE in your organization?
Step 3: Share one of your insights with the class
2-12
© Scaled Agile. Inc.
Workbook
43
© Scaled Agile, Inc.
Action Plan
Lesson 2:
Applying SAFe Principles
Why is it important to align on the principles?
How will you apply the principles to your role of
RTE in your organization?
Lesson review
In this lesson you:
►
Applied SAFe Principles that are important to the RTE
2-13
© Scaled Agile. Inc.
Articles used in this lesson
Read these Framework articles to learn more about topics covered in this lesson
►
“SAFe Lean-Agile Principles”
https://v5.scaledagileframework.com/
safe-lean-agile-principles/
2-14
© Scaled Agile. Inc.
Workbook
45
© Scaled Agile, Inc.
Continue your SAFe journey with the following resources:
Explore each principle in depth and learn about how
organizations have applied them in their own Agile
practices in the 40-minute e-learning “SAFe LeanAgile Principles.”
https://bit.ly/Community-GettingStarted
2-15
©©Scaled
Scaled Agile.
Agile, Inc.
Inc.
Workbook
46
© Scaled Agile, Inc.
Lesson notes
Enter your notes below. If using a digital workbook, save your PDF often so you don’t lose
any of your notes.
Workbook
47
© Scaled Agile, Inc.
Lesson 3
Organizing the ART
SAFe® Course - Attending this course gives learners access
to the SAFe Release Train Engineer exam and related
preparation materials.
© Scaled Agile. Inc.
Lesson Topics
3.1 Identify the attributes
of an effective ART
organization
3.2 Examine key ART
roles and responsibilities
3.3 Identify the
responsibilities of the
System Team
3-2
© Scaled Agile. Inc.
Workbook
48
© Scaled Agile, Inc.
Learning objectives
At the end of this lesson, you should be able to:
►
Define the attributes of an effective ART organization
►
Describe the key ART roles and responsibilities
►
Summarize the responsibilities of the System Team
3-3
© Scaled Agile. Inc.
3.1 Identify the attributes of an effective ART
organization
3-4
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
49
© Scaled Agile, Inc.
Agile Release Trains (ARTs)
►
A virtual organization of 5 – 12 teams (50 – 125+ individuals)
►
Synchronized on a common cadence, a Program Increment (PI)
►
Aligned to a common mission via a single Program Backlog
3-5
© Scaled Agile. Inc.
Activity: Dunbar’s number
Prepare
Share
5
3
►
Step 1: Working in your groups, draw a big circle and add three dots along the
edges. Draw all possible connections between the dots and write down the total
number of lines used so far.
►
Step 2: Continue adding dots along the edges and connect all the dots drawing
lines between them, noting the number of possible connections at each step in
a list.
►
Step 3: Add as many dots and connections as possible during the timebox.
►
Step 4: Be prepared to share with the class.
3-6
© Scaled Agile. Inc.
Workbook
50
© Scaled Agile, Inc.
What conclusions can you make about group size
and communication?
Group collaboration and group size
Effective group collaboration is limited by neurobiological factors.
“…there is a cognitive limit to the number of
individuals with whom any one person can
maintain stable relationships, that this limit is
a direct function of relative neocortical size,
and that this in turn limits group size.”
–Robin Dunbar
Source: Wikipedia
3-7
© Scaled Agile. Inc.
Dunbar’s number
Dunbar’s number explains the neurobiological
constraints for which we optimize the size of teams
on the train and the size of the ART.
►
5 – 11 people is average small troop size
throughout military history.
Multiple
ARTs
150+
►
125 – 150 is the limit for village sizes historically.
At this size, villages have split into two villages.
ART
50 - 125
►
In SAFe, we organize around these numbers to
optimize for effective communication and stable
social relationships. This creates strong
collaboration.
3-8
© Scaled Agile. Inc.
Workbook
Agile
Team
5-11
52
© Scaled Agile, Inc.
Teams on the ART are organized for flow
Stream-aligned team – Organized around the flow of work and
can deliver value directly to the Customer or end user.
Complicated subsystem team – Organized around specific
subsystems that require deep specialty skills and expertise.
Platform team – Organized around the development and support
of platforms that provide services to other teams.
Enabling team – Organized to assist other teams with
specialized capabilities and help them become proficient in new
technologies.
More information in the Advanced Topic Article:
https://v5.scaledagileframework.com/organizing-agile-teams-and-arts-team-topologies-at-scale/
3-9
© Scaled Agile. Inc.
Activity: Your ART team organization
►
►
Share
5
4
Step 1: Form pairs in your groups to answer the following questions:
–
How are the teams on your ARTs organized today? Is it around the four team
types described previously?
–
From both the perspective of architectural robustness and a value delivery
perspective, what is positive and negative about the current way your teams
are organized?
Step 2: Be prepared to share with the class.
3-10
© Scaled Agile. Inc.
Workbook
Prepare
53
© Scaled Agile, Inc.
Your ART team organization
How are your teams organized today?
Positives
Negatives
Moving to Continuous Deployment and Release on Demand
It is common for organizations to migrate from component teams to other team types, particularly
stream-aligned teams, as the ART matures, and even shorter lead times are needed to deploy
and release.
►
Build the cross-functional individuals required for stream-aligned teams through cross-training
and pair-programing
►
Carefully rotate team members between different component teams to spread knowledge
►
Create Enablers to architect for deploying and releasing more frequently
Component
Team 1
Component
Team 2
Component
Team 3
Platform
Team
Component
Team 4
Complicated
Sub-system
Team
Stream-aligned Stream-aligned
Team 1
Team 2
3-11
© Scaled Agile. Inc.
Avoiding common ART organization anti-patterns
Conway’s Law says that
organizations that
design systems are
constrained to produce
designs that are copies
of the communication
structures of these
organizations.
3-12
© Scaled Agile. Inc.
Workbook
55
© Scaled Agile, Inc.
Apply the Inverse Conway Maneuver
Define organizational structures to promote the desired architecture.
Social Structure
Design Structure
Future-state Design
Org Structure
Inverse Conway Maneuver
3-13
© Scaled Agile. Inc.
3.2 Examine key ART roles and responsibilities
3-14
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
56
© Scaled Agile, Inc.
Roles on the Agile Release Train
Release Train Engineer acts as the
chief Scrum Master for the train.
Product Management owns, defines,
and prioritizes the Program Backlog.
System Architect/Engineering
provides architectural guidance and
technical enablement to the teams on
the train.
System Team provides processes and
tools to integrate and evaluate assets
early and often.
Business Owners are key
stakeholders on the Agile Release
Train.
3-15
© Scaled Agile. Inc.
Key ART roles
ART leadership is collaboratively handled by the
three key ART roles, each focusing on one area.
►
Program Execution: The RTE facilitates
optimizing the flow of value through the ART.
►
Content Management: Product Management is
the internal voice of the customer on the ART.
►
Technology: The System Architect/Engineer
defines the overall architecture for the system.
3-16
© Scaled Agile. Inc.
Workbook
57
© Scaled Agile, Inc.
Duration
Activity: Key ART collaboration
7
►
Step 1: Working in your groups, read the definitions of the three key ART roles.
►
Step 2: Together, write the answers to these questions:
–
How can an RTE facilitate connections between these three
principal roles on the train?
–
What possible anti-patterns can arise in this group?
–
How can an RTE mitigate these anti-patterns?
3-17
© Scaled Agile. Inc.
Duration
Activity: Key ART collaboration teach back
8
►
Step 1: Form a pair with someone from your group.
►
Step 2: Use the notes that you made during the previous activity. Take turns
(four minutes per person) to teach each other what you have learned about the
collaboration between the key ART roles. Be sure to cover the answers to the
last two questions!
3-18
© Scaled Agile. Inc.
Workbook
58
© Scaled Agile, Inc.
Definitions of the three key ART roles
Release Train Engineer
The Release Train Engineer acts as the ‘Chief Scrum Master’ for the ART. The RTE serves
as a leader to facilitate Lean-Agile value delivery at the program level.
Primary responsibilities of the RTE include:
• Managing and optimizing the flow of value through the ART
• Fostering collaboration between teams and system-level stakeholders
• Facilitating PI Planning readiness and the event itself
• Tracking and communicating key ART execution metrics
• Escalating and tracking of ART impediments
• Facilitate relentless improvement for the ART
Product Manager
The Product Manager owns the Program Backlog. This is important, as assumptions about
requirements need to be validated. Teams must quickly feed emerging knowledge back into
the Solution.
Primary responsibilities of the Product Manager include:
• Understanding the Customer needs; and validate Solutions
• Working with System Architect/Engineering to understand the value of Enablers
• Developing and communicating ART Vision and Roadmap
• Managing and prioritizing the flow of work to the ART
• Preparing for and participating in PI Planning
• Participating in demos and Inspect and Adapt
• Building an effective Product Manager/Product Owner team
System Architect
The System Architect has technical content authority. They align the teams to a common
technical direction toward the accomplishment of the mission, Vision, and Roadmap.
Primary responsibilities of the System Architect include:
• Working with teams on the ART to define subsystems and their interfaces
• Establishing critical NFRs at the Solution level; participate in the definition of others
• Defining, exploring, and supporting the implementation of Enablers
• Planning and developing the Architectural Runway
• Working with PM to determine capacity allocation
• Supervising and fostering Built-in Quality
Workbook
59
© Scaled Agile, Inc.
Key ART Collaboration
How can an RTE facilitate connections between these three
principal roles on the train?
What possible anti-patterns can arise in this group?
How can an RTE mitigate these anti-patterns?
Business Owners
Primary responsibilities of Business Owners:
►
Ensure that business objectives are understood and
accepted by key stakeholders of the train
►
Play a primary role in PI Planning activities and assign
business value to objectives
►
Watch for external commitments and dependencies
►
Attend the System and/or Solution Demo to view progress
and provide feedback
►
Help drive investment in the Continuous Delivery Pipeline
►
Help align a DevOps culture of shared responsibilities
3-19
© Scaled Agile. Inc.
Duration
Video: Business Owners in SAFe
3
https://bit.ly/Video-BusinessOwnersSAFe
3-20
© Scaled Agile. Inc.
Workbook
61
© Scaled Agile, Inc.
Duration
Activity: Where are the Business Owners?
5
Step 1: Working in your groups, discuss and write the answers to the following
two questions:
►
- In your current context, who are the Business Owner(s) for the ART?
- If you are not working as part of an ART, who in your organization could
potentially fulfill the role, and why would they be the right person(s)?
3-21
© Scaled Agile. Inc.
Identifying Business Owners
The Business Owners can be identified by answering
the following questions:
►
Who can steer this train in the right direction,
participate in planning and execution, and help
eliminate impediments?
►
Who can speak on behalf of development, the
business, and the Customer?
►
Who can approve and defend a set of PI plans,
knowing that they will never satisfy everyone?
3-22
© Scaled Agile. Inc.
Workbook
62
© Scaled Agile, Inc.
Where are the Business Owners?
In your current context, who are the Business Owner(s) for the ART?
If you are not working as part of an ART, who in your organization could
potentially fulfill the role and why would they be the right person(s)?
3.3 Identify the responsibilities of the System
Team
3-23
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
System Team
The teams on the ART are collectively responsible for
delivering larger system and solution value. To support
this work a System Team is often formed. The System
Team:
►
Creates and maintains infrastructure, including
Continuous Integration, automated builds, and
automated build verification testing
►
Performs end-to-end system integration and Solution
performance testing
►
Assists in staging System and Solution Demos
►
Supports DevOps and Continuous Delivery Pipeline
activities, including Release on Demand
3-24
© Scaled Agile. Inc.
Workbook
64
© Scaled Agile, Inc.
Activity: The System Team
Prepare
Share
5
3
Step 1: Individually, write the answers to the following questions in your
workbook:
►
- What could possibly happen if you don’t have a dedicated System Team on
the train?
- In your context, do you have a dedicated System Team? If not, who performs
the System Team tasks today?
- When can the System Team turn into a bottleneck or impediment?
- What is the role of the RTE with the System Team?
►
Step 2: Discuss the answers as a class.
3-25
© Scaled Agile. Inc.
Balancing Solution integration and testing effort
The System Team can never be the entire
solution to the integration challenge.
Maximizing ART velocity requires a sense
of balance between Agile Teams and the
System Team.
►
Shared non-functional requirement
(NFR) testing across teams and the
System Team
►
Shared understanding of
infrastructure and tooling across the
teams on the train
►
Optimum velocity is a result
of shared responsibility
Agile Team
responsibility
Overall, avoid turning the System
Team into a bottleneck
Optimum shared
responsibility
3-26
© Scaled Agile. Inc.
Workbook
System Teams
responsibility
65
© Scaled Agile, Inc.
The System Team
What could possibly happen if you don't have a dedicated System Team
on the Train?
In your context, do you have a dedicated System Team?
If not, who performs the System Team tasks today?
When can the System Team turn into a bottleneck/impediment?
What is the role of the RTE with the System Team?
Duration
RTE Action Plan
5
►
Step 1: Locate the RTE Action Plan section in your
workbooks
►
Step 2: Begin adding tools to the Action Plan by
brainstorming the following:
►
–
How will you bridge connections between the three
roles on the train?
–
How will you support the Agile teams on the train
and mitigate challenges?
–
Identify your System team and their responsibilities
Step 3: Share one of your insights with the class
3-27
© Scaled Agile. Inc.
Lesson Review
In this lesson you:
►
Defined the attributes of an effective ART organization
►
Described the key ART roles and responsibilities
►
Summarized the responsibilities of the System Team
3-28
© Scaled Agile. Inc.
Workbook
67
© Scaled Agile, Inc.
Action Plan
Lesson 3:
Organizing the ART
How will you bridge connections between the
three roles on the train?
How will you support the Agile Teams on the
train and mitigate challenges?
Identify your System team and their responsibilities
Articles used in this lesson
Read these Framework articles to learn more about topics covered in this lesson
►
“Organizing Agile Teams”
https://v5.scaledagileframework.com
/organizing-agile-teams-and-artsteam-topologies-at-scale/
►
“Agile Release Train”
https://v5.scaledagileframework.com
/agile-release-train/
►
“Business Owners”
https://v5.scaledagileframework.com
/business-owners/
►
“System Team”
https://v5.scaledagileframework.com
/system-team/
3-29
© Scaled Agile. Inc.
Continue your SAFe journey with the following resources:
Access the SAFe Collaborate template, “ART Team
Organization,” to evaluate the trade-offs that can
happen when organizing teams on the train.
https://bit.ly/Template-ARTTeamOrg
Access the SAFe Collaborate template “The RTE
and ART Events,” to develop strong practices on how
to effectively facilitate ART events.
https://bit.ly/Template-RTEandARTEvents
Access the “SAFe ART and Team Events” on the
SAFe Community to explore guidance and support
for SAFe events.
https://bit.ly/CommunitySAFeARTandTeamEvents
Download the “SAFe Remote ART Toolkit 5.1” for
guidance and tools to support the ART releasing
value while teams work remotely.
https://bit.ly/Community-ToolkitsandTemplates
Watch this 45-minute video, Self-Selection: a SAFe
approach to forming ARTs, to hear about one
company’s experience organizing their art and to
learn about the benefits of allowing people to selfselect their teams.
https://bit.ly/Video-SelfSelection
3-30
©©Scaled
Scaled Agile.
Agile, Inc.
Inc.
Workbook
69
© Scaled Agile, Inc.
Lesson notes
Enter your notes below. If using a digital workbook, save your PDF often so you don’t lose
any of your notes.
Workbook
70
© Scaled Agile, Inc.
Lesson 4
Planning a Program
Increment
SAFe® Course - Attending this course gives learners access
to the SAFe Release Train Engineer exam and related
preparation materials.
© Scaled Agile. Inc.
Lesson Topics
4.1 Identify preparation
activities for the PI
Planning event
4.2 Facilitate Day 1
activities for the PI
Planning event
4.3 Facilitate final PI
plan development and
commitment
4.4 Explore facilitation
of PI Planning across
multiple locations
4-2
© Scaled Agile. Inc.
Workbook
71
© Scaled Agile, Inc.
Learning objectives
At the end of this lesson, you should be able to:
►
Define the preparation activities for the PI Planning event
►
Demonstrate how to facilitate Day 1 activities for the PI Planning event
►
Demonstrate how to facilitate the final PI plan development and commitment
►
Demonstrate how to facilitate PI Planning across multiple locations
4-3
© Scaled Agile. Inc.
4.1 Identify preparation activities for the PI
Planning event
4-4
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
72
© Scaled Agile, Inc.
Preparing the Program Backlog for PI Planning
In the weeks before PI Planning, Product Management
does the final Program Backlog preparation with System
Architects and ART stakeholders.
►
As an RTE, you will be more active in coaching a new
ART when preparing the backlog
►
Over time, the Product Management and the System
Architect should be able to handle most of this
preparation work
►
The RTE will be one of the backlog stakeholders, often
focused on infrastructure Enablers and improvement
items.
4-5
© Scaled Agile. Inc.
Using capacity allocation to create balance
Our focus is on robust
technology Solutions that
meet near and long-term
goals
Our focus is on the
Capabilities and Features
that our Customers need
?
Feature
Feature
Feature
Feature
Enabler
Enabler
Enabler
Product and
Solution
Management
System and
Solution
Architect/
Engineering
Enabler
4-6
© Scaled Agile. Inc.
Workbook
?
Program or
Solution
Backlog
73
© Scaled Agile, Inc.
Product integrity through capacity allocation
►
Determine how much capacity is to be allowed
to each type. Agree on the percentage of work
to be devoted at each boundary.
►
Establish policies to determine how work is
performed.
►
The Architect has design authority and
prioritizes architectural work.
►
Product Management prioritizes business
Features.
►
Agree to jointly prioritize work based on
economics.
►
Capacity Allocation for this PI
System and Solution
Architect/Engineer
(Design Authority)
Program
Backlog
Product and Solution
Management
(Content Authority)
Agree to collaborate to sequence work to
maximize Customer value.
New Features
Enablers
Tech Debt and Maintenance
4-7
© Scaled Agile. Inc.
Discuss
Discussion: What can capacity allocation be
used for?
►
4
Step 1: Discuss the following:
- Other than allocating dedicated
Capacity Allocation
capacity for Enablers, what
other work types can leverage
capacity allocation when
preparing for PI Planning?
User stories
Refactors+
Maintenance
- What about during PI Planning?
4-8
© Scaled Agile. Inc.
Workbook
74
© Scaled Agile, Inc.
Socializing Features and Enablers
Making sure that the Features and Enablers are socialized solves many
problems later during PI Planning.
Product Management and
other stakeholders refine
the Program Backlog.
Features are socialized with the
teams on the train and each
team identifies big/initial stories.
Each team works to prepare a rough
backlog for the PI Planning looking
for feedback, big unknowns, etc.
4-9
© Scaled Agile. Inc.
Activity: How much preparation is
enough?
Step 1: Working in your groups, explore the positives
and negatives of doing more preparation and doing
less preparation before the PI Planning event.
Step 2: Fill out the diagram. List the positives and
negatives of each alternative in the quadrants.
►
Step 3: Be ready to present the findings.
5
5
More pre-planning
Negative
►
Share
Positive
►
Prepare
Less pre-planning
4-10
© Scaled Agile. Inc.
Workbook
75
© Scaled Agile, Inc.
How much preparation is enough?
More pre-planning
Positive
Negative
Less pre-planning
How much preparation is enough?
Both too much and too little preparation can cause problems. The RTE helps the
teams and stakeholders find a good trade-off.
►
You might do more planning if you
create new architecture or
functionality.
►
Too much pre-planning can
minimize exploration, interaction,
and emergent designs/solutions.
►
Do enough preparation to
maximize the amount of interaction
in the event.
4-11
© Scaled Agile. Inc.
PI Planning content readiness – Day 1 presentations
Business context
8:00 – 9:00
• State of the business
Product/Solution Vision
9:00 – 10:30
• Vision and prioritized Features
Architecture Vision and development
practices
10:30 – 11:30
• Architecture, common frameworks, etc.
• Agile tooling, engineering practices, etc.
Planning context and lunch
11:30 – 1:00
• Facilitator explains the planning process
Team breakouts
1:00 – 4:00
• Teams develop draft plans and identify risks
and impediments
• Architects and Product Managers circulate
Draft plan review
4:00 – 5:00
• Teams present draft plans, risks, and
impediments
Management review and problem
solving
5:00 – 6:00
• Adjustments made based on challenges, risks,
and impediments
4-12
© Scaled Agile. Inc.
Workbook
77
© Scaled Agile, Inc.
15 preparation questions for ART readiness
Area
Question
Planning scope and context
Is the scope (product, system, technology domains) of the planning process
understood? Have we identified our Value Stream(s) and ARTs?
Release Train Engineer (RTE)
Have we identified the Release Train Engineer? Does he/she understand the scope of
the role in preparing the organization and preparing for the PI Planning event?
Planning time frame, Iteration,
and PI cadence
Have we identified the PI Planning dates, the Iteration cadence, and the PI cadence?
Agile Teams
Does each team have an identified SM and PO?
Team makeup/commitment
Are there dedicated team members on every team?
Agile Team attendance
Are all team members present in person or are arrangements made to involve them
remotely?
Executive, Business Owner
participation
Do we know who will set the business context and present the Product/Solution
Vision?
Business alignment
Is there reasonable agreement on priorities among the Business Owners and Product
Management?
Vision and Program Backlog
Is there a clear Vision of what we are building, at least over the next few PIs? Have we
identified the top 10 or so Features that are the subject of the first PI?
4-13
© Scaled Agile. Inc.
15 preparation questions for ART readiness
Area
Question
System Team
Has the System Team been identified and formed?
Shared Services
Have the Shared Services (User Experience, Architecture, etc.) been identified?
Other attendees
Do we know what other key stakeholders (IT, infrastructure, etc.) should attend?
Agile Lifecycle
Management tooling
Do we know how and where iterations, PIs, Features, Stories, status, etc. will be
maintained?
Development
infrastructure
Do we understand the impact on and/or plans for environments (for example,
Continuous Integration and build environments)?
Quality practices
Is there a strategy for unit testing and test automation? Are there any other practice
guidelines?
4-14
© Scaled Agile. Inc.
Workbook
78
© Scaled Agile, Inc.
Activity: ART readiness preparation
Prepare
Share
5
5
►
Step 1: Determine which items on the ART readiness checklist must be in
place in order to launch your ART
►
Step 2: In your workbook, mark each item with a Y, N, or D to determine if it is
necessity for launching the ART
– (Y) Yes, must be in place
– (N) No, doesn’t need to be in place
– (D) Depends on context
►
Step 3: Be prepared to share with the class
4-15
© Scaled Agile. Inc.
4.2 Facilitate Day 1 activities for the PI
Planning event
4-16
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
79
© Scaled Agile, Inc.
ART Readiness Checklist
Instructions: Mark each item for Y, N, or D to determine its necessity for
launching the ART.
Area
Questions
Y
N
D
1
Planning
scope and context
Is the scope (product, system, technology domains) of the
planning process understood? Have we identified our Value
Stream(s) and Agile Release Trains?
  
2
Release Train
Engineer (RTE)
Have we identified the Release Train Engineer? Does he/she
understand the scope of the role in preparing the organization
and preparing for the Pl Planning meeting?
  
3
Planning time frame,
iteration, and Pl cadence
Have we identified the Pl Planning dates, the iteration cadence,
and the Pl cadence?
  
4
Agile Teams (SMs, POs)
Does each Feature/Component team have an identified Scrum
Master and Product Owner?
  
5
Team makeup/
commitment
Are there dedicated team members on every team?
  
6
Agile Team attendance
Are all team members present in person or are arrangements
made to involve them remotely?
  
7
Executive, Business
Owner participation
Do we know who will set the business context and present the
product/solution vision?
  
8
Business alignment
Is there reasonable agreement on priorities amount the Business
Owners and Product Management
  
9
Vision and
program backlog
Is there a clear vision of what we are building, at least over the
next few PIs? Have identified the top 10 or so feature that are the
subject of the first PI?
  
10 System Team
Has the System Team been identified and formed?
  
11 Shared Services
Have the Shared Services (User Experience, Architecture, etc.)
been identified?
  
12 Other attendees
Do we know what other key stakeholders (IT, infrastructure, etc.)
should attend.
  
13
Agile Lifecycle
Management tooling
Do we know how and where Iterations, PIs, Features, Stories,
status, etc. will be maintained?
  
14
Development
infrastructure
Do we understand the impact on and/or plans for environments
(for example, continuous integration and build environments)?
  
Is there a strategy for unit testing and test automation?
Are there any other practice guidelines?
  
15 Quality practices
Activity: RTE and PI Planning schedule, flow,
and the RTE role
►
Step 1: With your group, build a two-day PI Planning
schedule. Use the two PI Planning agendas as a guide.
►
Step 2: Mark each item with:
►
–
Who performs the activity?
–
What are the RTE responsibilities during the activity?
–
Who can assist the RTE during this activity if needed?
Prepare
Share
15
5
Step 3: Be prepared to share with the class.
4-17
© Scaled Agile. Inc.
The RTE in the PI Planning event
The RTE is the key role, the heartbeat and facilitator of PI Planning.
►
The RTE is often very busy and needed during all
parts of PI Planning.
►
Be sure to use the whole room during the event.
Move around and be visible and available if you
are needed by someone.
►
Be careful not to become a bottleneck. Make sure
to get Product Management, the System Architect,
Product Owners, and Scrum Masters to help you.
4-18
© Scaled Agile. Inc.
Workbook
81
© Scaled Agile, Inc.
Workbook
82
© Scaled Agile, Inc.
Thought Organizer:
Presentations at the start of Day 1
The day starts with the content presentations, creating a
shared understanding of the business context and the
boundaries inside which the teams are planning the PI.
►
Double- and triple-check that the audio/video
equipment works. Microphones will be needed in most
cases.
►
Have one slideshow deck and one computer for
presentations. Avoid having to switch to keep it flowing
smoothly.
►
Have room for a short Q&A after each presentation but
manage the timebox and push any discussions into
meet-afters if needed.
Alex Sun, CEO, Mitchell International Reprinted
by permission of Mitchell International
4-19
© Scaled Agile. Inc.
Team breakout #1
The teams create a draft PI plan for all Iterations, write draft PI Objectives, and identify
program risks and impediments.
►
Visual radiators for planning create transparency and collaboration in the room
►
Make sure all planning boards use the same layout and colors
►
Ask Scrum Masters to assist in preparing and setting up each team area
4-20
© Scaled Agile. Inc.
Workbook
84
© Scaled Agile, Inc.
Team planning radiators in detail: Iterations
►
If a story has a dependency, put a red sticky
note on it describing the dependency. Put a
check mark through it once the dependency
has been addressed.
►
If a risk is broader in nature, put it on the risk
sheet.
►
If needed, allocate a percentage of capacity
for unplanned activities, such as maintenance
and production support.
Iteration 1.1
Capacity ___
Load ___
story
dependency
4-21
© Scaled Agile. Inc.
Team planning radiators in detail: PI Objectives
▸PI Objectives should be written so that they are
understandable by someone outside the team
▸Uncommitted objectives are in the team plan and
fits in the capacity, but the team is unsure if they
can deliver
PI Objectives
BV AV
Uncommitted Objectives
4-22
© Scaled Agile. Inc.
Workbook
85
© Scaled Agile, Inc.
Team planning radiators in detail: IP Iteration
▸The last Iteration will be used for Innovation and
Planning (IP)
▸You should have a capacity but not a load on the
IP Iteration, since it should not contain any user
value stories
Iteration 1.5
Capacity ___
Load ___
IP Iteration
X
4-23
© Scaled Agile. Inc.
Team planning radiators in detail: Risks
▸Program risks are those that are outside of the
team’s control and need to be escalated. They will
be captured and “ROAMed” after the final plan
review.
Risks
▸Team risks are those under the team’s control.
They won’t be presented and are handled by the
team themselves.
4-24
© Scaled Agile. Inc.
Workbook
86
© Scaled Agile, Inc.
Team breakout: Hourly Scrum of Scrums checkpoints
The Scrum of Scrums (SoS) checkpoints help keep teams on track and facilitate
early identification of risks.
Day 1
1:00 pm
Getting started
2:00 pm
Iteration Planning progress
3:00 pm
Team Objectives progress
3:45 pm
Draft plan readiness
Day 2
10:30 am
Progress check-in
11:30 am
Final plan readiness
Simple planning “radiators”
4-25
© Scaled Agile. Inc.
Program Board: Feature delivery, dependencies, and Milestones
Iteration 1.1
Iteration 1.2
Iteration 1.3
Iteration 1.4
Milestones/
Events
Iteration 1.5 (IP)
PI 2 >>>
A program Milestone or event is
happening in Iteration 1.3 (e.g., a trade
show, market release, etc.)
Unicorns
Dolphins
Bears
This Feature cannot be delivered
until multiple teams complete their
dependencies.
Eagles
Iguanas
Antelope
A Feature placed in a team’s swim lane
with no strings means that it can be
completed independent of other teams.
Tarantulas
Needs UX Help
Needs Sys
Arch Help
Blue
= Features
Red/ Pink
= Significant Dependency
Orange
Red String = A dependency requiring Stories
or other dependencies to be completed before
the Feature can be completed
4-26
© Scaled Agile. Inc.
Workbook
= Milestone/Event
87
© Scaled Agile, Inc.
Activity: Reading the program board in PI
Planning
Prepare
Share
10
5
►
Step 1: With your group, look at the three different program board examples.
►
Step 2: Capture the answers to the following questions for each scenario:
►
–
What problems do you see?
–
How would you, the RTE, act if you could see these on the
program board at the end of Day 1 in PI Planning?
–
What could be a potential solution for the specific problems?
Step 3: Be prepared to share with the class.
4-27
© Scaled Agile. Inc.
Example program board #1
Iteration 1.1
Iteration 1.2
Iteration 1.3
Milestones/
Events
PI 2 >>>
F1
D1
D2
F2
Bears
F6
Eagles
Iguanas
F3
F5
Antelope
Tarantulas
Iteration 1.5 (IP)
M1
Unicorns
Dolphins
Iteration 1.4
D3
D4
F4
Needs UX Help
Needs Sys
Arch Help
4-28
© Scaled Agile. Inc.
Workbook
88
© Scaled Agile, Inc.
Iteration 1.1
Iteration 1.2
Iteration 1.3
Milestones
& Events
PI 2 >>>
F1
D1
D2
Bears
F2
Eagles
F6
Iguanas
F3
Antelope
Tarantulas
Iteration 1.5 (IP)
M1
Unicorns
Dolphins
Iteration 1.4
F5
D3
D4
F4
Needs UX Help
Needs System
Team Help
What problems can you see?
How would you as an RTE act if you could see these on the program board at the
end of day 1 of PI Planning?
What could be the potential solution for the specific problems?
Example program board #2
Iteration 1.1
Iteration 1.2
Iteration 1.3
Milestones/
Events
Unicorns
Iteration 1.4
Iteration 1.5 (IP)
PI 2 >>>
M1
F6
F1
F3
F5
Dolphins
D2
Bears
Eagles
F4
D1
D7
D4
Iguanas
F2
Antelope
D3
Tarantulas
D6
D5
F7
Needs UX Help
Needs Sys
Arch Help
4-29
© Scaled Agile. Inc.
Example program board #3
Iteration 1.1
Iteration 1.2
Milestones/
Events
Unicorns
D1
PI 2 >>>
E1
F5
F3
D7
D3
Iguanas
F6
F1
F7
D6
Antelope
D4
D2
F4
D8
Needs UX Help
Needs Sys
Arch Help
D9
4-30
© Scaled Agile. Inc.
Workbook
Iteration 1.5 (IP)
F2
D5
Bears
Tarantulas
Iteration 1.4
M1
Dolphins
Eagles
Iteration 1.3
90
© Scaled Agile, Inc.
Iteration 1.1
Iteration 1.2
Iteration 1.3
Milestones
& Events
Unicorns
Iteration 1.4
Iteration 1.5 (IP)
PI 2 >>>
M1
F6
F1
F3
F5
Dolphins
Bears
Eagles
D2
F4
D1
Iguanas
D4
Antelope
Tarantulas
D7
F2
D3
D6
D5
F7
Needs UX Help
Needs System
Team Help
What problems can you see?
How would you as an RTE act if you could see these on the program board at the
end of day 1 of PI Planning?
What could be the potential solution for the specific problems?
Iteration 1.1
Iteration 1.2
Milestones
& Events
Unicorns
D1
Iteration 1.5 (IP)
PI 2 >>>
E1
F2
D5
F5
Bears
F3
D7
D3
Iguanas
F6
F1
Antelope
Tarantulas
Iteration 1.4
M1
Dolphins
Eagles
Iteration 1.3
F7
D6
D4
Needs UX Help
Needs System
Team Help
D2
F4
D8
F9
What problems can you see?
How would you as an RTE act if you could see these on the program board at the
end of day 1 of PI Planning?
What could be the potential solution for the specific problems?
Using the program board
The Program Board is a critical artifact
during and after PI Planning, as it visually
shows the sequence of inter-team
dependencies that lead to Feature
delivery.
►
Iteration 1.1
Iteration 1.2
Iteration 1.3
Iteration 1.4
Iteration 1.5
(IP)
PI 2 >>>
Milestones/
Events
Unicorns
Dolphins
The most important thing is to
visualize where Features are planned
to be delivered on the timeline
Bears
Eagles
Iguanas
Antelope
►
Each red sticky note is an agreedupon and planned action that will
resolve an inter-team dependency
that supports Feature delivery
Tarantulas
Needs UX
Help
Needs Sys
Arch Help
4-31
© Scaled Agile. Inc.
Writing draft PI and uncommitted objectives
Draft objectives create transparency in PI
Planning and help engage the Business
Owners and stakeholders in the planning
process.
►
Get early/initial versions that are
presented at the end of Day 1
►
If the team objectives cannot fit on
one sheet, there are probably too
many of them, or they are too
granular
►
Objectives for PI 1
1.
2.
3.
4.
5.
6.
7.
Remind everyone to move team
objectives to uncommitted if it is
planned, but the team confidence is
not 100%
ABV
Show routing calculations between
the 5 most frequent destinations
Navigate autonomously from
distribution center the most frequent
destination
Parallel park for a delivery
Return to distribution center after
delivery
Include traffic data in route planning
Recall a delivery that is already in
progress
Reduce GPS signal loss by 25%
Uncommitted Objectives
8.
Demonstrate real-time rerouting to
avoid delays (e.g., accident,
construction)
4-32
© Scaled Agile. Inc.
Workbook
BV
93
© Scaled Agile, Inc.
Draft plan review
At the end of Day 1, the RTE facilitates the session
where each team presents their draft plan to the ART.
►
►
►
The main purpose is to get everyone in the room
thinking about dependencies, problems, and
opportunities for tomorrow
Make sure everyone follows the agenda when
presenting and make the agenda visible to
everyone
Draft plan review agenda:
1. Current capacity and load for
each Iteration
2. Draft PI Objectives
3. Identified program risks and
impediments
Ask the team to stand up and visually point to or
show their planning radiators to everyone when
presenting
4-33
© Scaled Agile. Inc.
Management review and problem-solving
At the end of day 1, management meets to
adjust scope and objectives based on the
day’s planning.
►
Attendees are key ART roles and ART
stakeholders
►
Attendees discuss the ART and PI:
►
–
Risks
–
Opportunities and challenges
The outputs are the planning
adjustments that will be communicated
to the teams at the start of the following
day
4-34
© Scaled Agile. Inc.
Workbook
94
© Scaled Agile, Inc.
Activity: Management review and problemsolving meeting
►
►
Prepare
Share
10
5
Step 1: With your group, create a suggestion for how, as an
RTE, you would facilitate the management review and
problem-solving meeting. Be sure to include:
–
How to select attendees
–
How to find and select the inputs
–
A story that tells how you would facilitate
the session with at least one picture
–
How to create the outputs
Step 2: Be prepared to share with the class.
4-35
© Scaled Agile. Inc.
Facilitating the management review and problem-solving meeting
The RTE is the facilitator of the management review and
problem-solving meeting and is responsible for making sure that
the session produces an output.
►
The RTE needs to have a clear idea on how to facilitate the
meeting, so it is effective
►
Work with the key ART roles, teams, and stakeholders
throughout Day 1 to identify potential inputs for the meeting
►
Invite selected team members that can help clarify problems
and find solutions
►
Make sure to document inputs and outputs from the meeting
►
Over time, evolve how you facilitate the meeting
4-36
© Scaled Agile. Inc.
Workbook
95
© Scaled Agile, Inc.
4.3 Facilitate final PI plan development
and commitment
4-37
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Planning adjustments
At the beginning of Day 2, the outcome of the previous
evening’s management review is communicated to the
teams.
►
Ensure that the changes are actionable for the teams
on the train
►
Relevant stakeholders should present the changes to
the teams, not the RTE
►
Host a short question & answer session after each
presented topic or outcome
►
The RTE should manage the timebox
4-38
© Scaled Agile. Inc.
Workbook
96
© Scaled Agile, Inc.
Team breakout #2
Based on new knowledge (and a good night’s
sleep), teams now work to create their final
plans.
►
Focus on getting all Feature deliveries
and dependencies visualized on the
program board – the RTE should assist
the teams and Scrum Masters to get
items placed
►
Help the teams to write readable,
understandable, and S.M.A.R.T. PI
Objectives
►
Be available for facilitating discussions
that might happen when assigning
business value to objectives
4-39
© Scaled Agile. Inc.
PI Objectives should be S.M.A.R.T.
During the second team breakout, assist the teams in writing their PI Objectives
using the S.M.A.R.T. format.
S
Specific
State the intended outcome as simply, concisely, and explicitly as possible.
(Hint: Try starting with an action verb)
M
Measurable
It should be clear what a team needs to do to achieve the objective. The measures
may be descriptive, yes/no, quantitative, or provide a range.
A
Achievable
Achieving the objective should be within the team’s control and influence.
R
Realistic
Recognize factors that cannot be controlled. (Hint: Avoid making assumptions)
T
Time-bound
The time period for achievement must be within the PI. Therefore, all objectives
must be scoped appropriately.
4-40
© Scaled Agile. Inc.
Workbook
97
© Scaled Agile, Inc.
Assigning business value to PI Objectives
As the PI Objectives are finalized, each objective is
assigned business value by the ART Business Owners
on a scale of 1 ⎯ 10.
►
Walking the room, in face-to-face conversation, the
ART Business Owners assign business value to each
of the teams’ individual PI Objectives.
►
Business value is intended to communicate the
potential business impact of achieving an objective,
helping the teams on the train prioritize work.
►
At times, especially during the first PIs, the RTE might
need to be available in the room to facilitate this
conversation.
►
Objectives for PI 1
BV
1. Show routing calculations between
the 5 most frequent destinations
2. Navigate autonomously from
distribution center the most frequent
destination
3. Parallel park for a delivery
4. Return to distribution center after
delivery
5. Include traffic data in route planning
6. Recall a delivery that is already in
progress
7. Reduce GPS signal loss by 25%
Uncommitted Objectives
8. Demonstrate real-time rerouting to
avoid delays (e.g., accident,
construction)
10
8
7
10
7
7
2
5
4-41
© Scaled Agile. Inc.
Prepare
Share
4
3
Activity: Conflicting views of value
►
Step 1: Consider the following scenario:
–
►
Business Owners have assigned a value of 2 to the PI
Objective “Reduce GPS signal loss by 25%” and they
have requested that the team move the objective to
uncommitted. The team believes this function provides a
critical architectural enablement to the entire program in
this PI. The team is clearly disappointed and concerned
that an important technical item is ranked so low. “We just
don’t see much business value in it now,” said the Vice
President of Product.
Step 2: Working in your group, discuss what your steps
should be for solving this problem.
Objectives for PI 1
1. Show routing calculations between
the 5 most frequent destinations
2. Navigate autonomously from
distribution center the most frequent
destination
3. Parallel park for a delivery
4. Return to distribution center after
delivery
5. Include traffic data in route planning
6. Recall a delivery that is already in
progress
7. Reduce GPS signal loss by 25%
BV
ABV
10
8
7
10
7
7
2
Uncommitted Objectives
8. Demonstrate real-time rerouting to
avoid delays (e.g., accident,
construction)
5
4-42
© Scaled Agile. Inc.
Workbook
ABV
98
© Scaled Agile, Inc.
Final plan review
The RTE facilitates the session where everyone in the
room participates in peer-reviewing the final plans for all
teams, and the Business Owners accept the plan.
►
Make sure everyone follows the agenda when
presenting. Make it visible in the room.
►
Validate that presented risks and impediments are
outside of the teams’ control before accepting them
as program risks.
►
Manage the timebox for the Q&A.
►
After each review, the RTE asks the Business Owners
in the room if they accept the plan.
Final plan review agenda:
1. Changes to capacity and
load for each Iteration
2. Final PI Objectives with
Business Values
3. Program risks and
impediments
4. Q&A
4-43
© Scaled Agile. Inc.
Addressing program risks
After all plans have been presented, remaining program
risks and impediments are discussed and categorized.
ROAMing risks:
Resolved - Has been addressed. No longer a concern.
Owned - Someone has taken responsibility.
Accepted - Nothing more can be done. If risk occurs,
release may be compromised.
Mitigated - Team has plan to adjust as necessary.
4-44
© Scaled Agile. Inc.
Workbook
99
© Scaled Agile, Inc.
Activity: ROAM and program risks
Prepare
Share
7
3
►
Step 1: Working in your groups, read through the six risks.
►
Step 2: Develop a clear plan for how you, the RTE, would facilitate ROAMing
the risks. Try to address as many as you can in the 7-minute timebox.
►
Step 3: Document the approach for each risk. Indicate what ROAM you would
suggest and why. Focus on how you would facilitate finding the solution in the
room during PI Planning, not what the solution would be.
►
Step 4: Be prepared to share with the class.
4-45
© Scaled Agile. Inc.
PI Planning program risks
Team member X is a bottleneck.
They are the only one who can
handle critical parts of the
implementation for an important
Feature that is scheduled for
delivery in the Iteration.
No System Team is available
yet. The integration
infrastructure is in bad shape
and could put the integration
and/or system demo at risk.
Two teams have a shared
Product Owner. This might
have a negative impact on
the team Iteration Planning
and demos.
The QA team is pointing out the
application performance might be
at risk during Iteration 3 when
there will be an influx of new
users. We are unsure how this
might impact us.
In Iteration 3 an important
supplier might be delayed with
their crucial delivery.
They have been late before,
and this time it might impact
several teams.
There is a holiday mid-PI,
and many people will be
on vacation.
4-46
© Scaled Agile. Inc.
Workbook
100
© Scaled Agile, Inc.
ROAM and Program Risks
PI Planning - Program Risk
What is your strategy for handling this risk?
What ROAM would you suggest? Why?
Team member X is a bottleneck.
They are the only one who can
handle critical parts of the
implementation for an important
Feature that is scheduled for
delivery in the Iteration.
PI Planning - Program Risk
What is your strategy for handling this risk?
What ROAM would you suggest? Why?
In Iteration 3 an important
supplier might be delayed with
their crucial delivery.
They have been late before,
and this time it might impact
several teams.
PI Planning - Program Risk
No System Team is available yet.
The integration infrastructure is
in bad shape and could put the
integration and/or system demo
at risk.
What is your strategy for handling this risk?
What ROAM would you suggest? Why?
ROAM and Program Risks
PI Planning - Program Risk
What is your strategy for handling this risk?
What ROAM would you suggest? Why?
Two teams have a shared
Product Owner.
This might have a negative
impact on the team Iteration
Planning and demos.
PI Planning - Program Risk
What is your strategy for handling this risk?
What ROAM would you suggest? Why?
The QA team is pointing out the
application performance might
be at risk during Iteration 3
when there will be an influx of
new users.
We are unsure how this might
impact us.
PI Planning - Program Risk
There is a holiday mid-PI and
many people will be on vacation.
What is your strategy for handling this risk?
What ROAM would you suggest? Why?
The risk ROAMing session
The risk ROAMing session can be challenging if you are
new to the train as the RTE.
►
Make sure to continuously look at risks as they appear
in the planning session, so you can have a plan for
how to ROAM them.
►
Ask the Scrum Masters to be proactive and come to
you if their teams find big risks during planning.
►
Be the facilitator when ROAMing, avoid trying to find
the solution yourself, and ask the room for help.
►
The Product Management and System Architect
should be a very active part of the ROAMing process.
4-47
© Scaled Agile. Inc.
Confidence Vote: Team and Program
After dependencies are resolved and risks are addressed, a confidence vote is taken by
each team on their own plan, as well as an overall vote on the combined program plan.
Ask a clearly defined question out loud to each team:
▸ “How confident are you in the plan created by your team?”
When all teams have completed the confidence vote, ask the entire room:
▸ “Given what you know now, how confident are you that we as a team of teams
can deliver on this plan together?”
No
confidence
Little
confidence
Good
confidence
Very high
confidence
4-48
© Scaled Agile. Inc.
Workbook
High
confidence
103
© Scaled Agile, Inc.
Prepare
Share
7
3
Activity: Confidence not high? Plan rework.
If necessary, teams may need to rework their plans until a high confidence level
can be reached. This is one occasion where alignment and commitment are valued
more highly than adhering to a timebox.
Step 1: In pairs, discuss a plan rework scenario. Answer the following
questions:
►
- How would you facilitate this?
- What agreements would you put in place?
►
Step 2: Be prepared to share your facilitation plan with the class.
4-49
© Scaled Agile. Inc.
PI Planning retrospective
PI Planning will evolve over time. Ending it with a
quick and focused retrospective will help it
continuously improve.
►
By this time, everyone in the room is exhausted
and wants to go home. Make it as focused and
quick as possible.
►
Keep the focus on collecting opinions, ideas, and
data; you can sort and prioritize later.
►
Make sure to change how you run the
retrospective over time to keep it fun and
energizing.
4-50
© Scaled Agile. Inc.
Workbook
104
© Scaled Agile, Inc.
Confidence not high? Plan rework.
How would you facilitate a plan rework?
What agreements would you put in place?
Activity: Facilitate a PI Planning
retrospective
►
Step 1: Working in your group, use
the retrospective template to
facilitate a retrospective of this class
so far.
►
Step 2: Discuss how to capture the
data for planning purposes.
►
Step 3: Share your experiences and
ideas with the class.
Prepare
Share
7
7
4-51
© Scaled Agile. Inc.
After the PI Planning event
►
Following PI Planning the RTE needs to take care of many key
outputs and artifacts:
- If appropriate, make sure the work is tracked in an Agile project
management tool
- Move the Program Board to a dedicated location
- Capture the decisions made during the risk ROAMing session
- Create a set of integrated Program PI Objectives
- Set up meetings for recurring ART events
►
The rest should be managed by the teams and Scrum Masters.
Be sure to articulate the next steps, such as when Iteration
Planning starts.
4-52
© Scaled Agile. Inc.
Workbook
106
© Scaled Agile, Inc.
Running the PI Planning retrospective
How would you facilitate a PI Planning retrospective?
Ideas from other tables on facilitating a PI Planning retrospective:
Integrated PI Objectives
Program PI Objectives are the synthesis of each team’s PI Objectives.
4-53
© Scaled Agile. Inc.
4.4 Explore facilitation of PI Planning across
multiple locations
4-54
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
108
© Scaled Agile, Inc.
Distributed planning meetings
Distributed planning meetings are our new normal and require significantly more
preparation and facilitation.
►
Have a dedicated RTE-proxy and tech
support person at each location.
►
Test audio, video, and presentationsharing connectivity. Then test it again!
►
Have a common understanding of how
plans will be shared (video, intranet,
collaborative ALM tool, emailing PPT,
etc.).
►
Establish team-based audio/video
communication for breakout sessions.
4-55
© Scaled Agile. Inc.
Tips for large time zone differences
►
►
►
For large time zone differences, hold the PI event
over 2.5 or even 3 days, allowing for overlapping
hours
Respect people and culture by avoiding asking
teams to stay up all night
SAFe Remote ARTs Toolkit
SAFe Remote ARTs Toolkit
Avoid asking teams to commit to their PI
Objectives in a sleep-deprived state
4-56
© Scaled Agile. Inc.
Workbook
A sample agenda is included in the
109
© Scaled Agile, Inc.
Activity: Facilitating a distributed PI Planning
►
Step 1: In your group, create an agenda for a
distributed PI Planning event with large time zone
differences
►
Step 2: List ideas and tools for what you, the RTE,
would do to effectively prepare and facilitate this PI
Planning event
►
Step 3: Be prepared to share with the class.
Share
15
5
4-57
© Scaled Agile. Inc.
Workbook
Prepare
110
© Scaled Agile, Inc.
Thought Organizer:
Duration
Action Plan: RTE Action Plan
►
Step 1: Locate the RTE Action Plan section in your
workbooks
►
Step 2: Begin adding tools to the Action Plan by
brainstorming the following:
–
►
Reflect on the PI planning and facilitation process
from the perspective of the RTE and how you will
run a successful PI Planning event.
Step 3: Share one of your insights with the class
4-58
© Scaled Agile. Inc.
Workbook
5
112
© Scaled Agile, Inc.
Action Plan
Lesson 4:
Planning a Program
Increment
Reflect on the PI Planning and facilitation process
from a perspective of the RTE and how you will
run a successful PI Planning event.
Lesson review
In this lesson you:
►
Defined the preparation activities for the PI Planning event
►
Demonstrated how to facilitate Day 1 activities for the PI Planning event
►
Demonstrated how to facilitate the final PI plan development and commitment
►
Demonstrated how to facilitate PI Planning across multiple locations
4-59
© Scaled Agile. Inc.
Articles used in this lesson
Read these Framework articles to learn more about topics covered in this lesson
►
“PI Planning”
►
“Distributed PI Planning”
►
“PI Objectives”
►
“Program and Solution
Backlogs”
https://v5.scaledagileframework.com
/pi-planning/
https://v5.scaledagileframework.com
/distributed-pi-planning/
https://v5.scaledagileframework.com
/pi-objectives/
https://v5.scaledagileframework.com
/program-and-solution-backlogs/
4-60
© Scaled Agile. Inc.
Workbook
114
© Scaled Agile, Inc.
Continue your SAFe journey with the following resources:
Download the “SAFe PI Planning Toolkit 5.1” for
resources to support preparation, coordination, and
communication to guide an ART through its PI
Planning event.
https://bit.ly/Community-ToolkitsandTemplates
Download the “SAFe Remote ART Toolkit 5.1” for
additional tools and guides for releasing value with
distribute or remote teams.
https://bit.ly/Community-ToolkitsandTemplates
Use the “ART Readiness Workbook” from the “SAFe
PI Planning Toolkit 5.1” to create the implementation
plan. The team and ART rosters help document the
new organizational structure.
https://bit.ly/Community-ToolkitsandTemplates
Watch this six-minute video, Preparation for PI
Planning, to learn about three areas an ART should
focus on when preparing for PI Planning.
https://bit.ly/Video-PIPlanningPrep
Use the SAFe Collaborate template, “Retrospective
Plus, Minus, Delta,” to run an effective retrospective
with your team.
https://bit.ly/Template-PlusMinusDelta
4-61
©©Scaled
Scaled Agile.
Agile, Inc.
Inc.
Workbook
115
© Scaled Agile, Inc.
Lesson notes
Enter your notes below. If using a digital workbook, save your PDF often so you don’t lose
any of your notes.
Workbook
116
© Scaled Agile, Inc.
Lesson 5
Executing a Program
Increment
SAFe® Course - Attending this course gives learners access
to the SAFe Release Train Engineer exam and related
preparation materials.
© Scaled Agile. Inc.
Lesson Topics
5.1 Identify key team
Iteration events
5.2 Examine the events
and tools needed to
manage ART flow
5.3 Explore Metrics used
to measure PI execution
5.4 Prepare and facilitate
IP Iteration activities
5.5 Building a Continuous
Delivery Pipeline with
DevOps
5-2
© Scaled Agile. Inc.
Workbook
117
© Scaled Agile, Inc.
Learning objectives
At the end of this lesson, you should be able to:
►
Identify key team Iteration events
►
Describe the events and tools needed to manage ART flow
►
Apply Metrics used to measure PI execution
►
Prepare and facilitate IP Iteration activities
►
Illustrate a Continuous Delivery Pipeline with DevOps
5-3
© Scaled Agile. Inc.
5.1 Identify key team Iteration events
5-4
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
118
© Scaled Agile, Inc.
Agile Team Iteration execution
Agile Teams plan, integrate, demo, deploy, release, and learn together
DSU
24h
Story
Story
Story
Story
Story
Story
Iteration
Planning
Team
Backlog
Iteration
Iteration
Review Retrospective
Value
5-5
© Scaled Agile. Inc.
Activity: The RTE and Iteration execution
►
Step 1: Working in your groups, review
the ScrumXP article and discuss the
team Iteration cycle from an RTE
perspective
►
Step 2: Using the Iteration cycle image
on the prior slide, identify the most
important inputs and outputs for each
team event and explain their
importance from an RTE perspective
►
Share
10
7
https://v5.scaledagileframework.com/scrumxp/
Step 3: Be prepared to share with the
class
5-6
© Scaled Agile. Inc.
Workbook
Prepare
119
© Scaled Agile, Inc.
DSU
24h
STORY
Product
Owner
STORY
STORY
Scrum
Master
STORY
STORY
STORY
Team
Backlog
Iteration
Planning
Iteration
Review
Iteration
Retrospective
Value
What are the Most important inputs and outputs for each team
event? Why are they important from an RTE perspective?
Iteration Goals
Iteration Goals provide clarity, commitment, and management information. They
serve three purposes:
Align team members to a common purpose
Align teams to common Program Increment (PI)
Objectives and manage dependencies
Provide transparency and management information
5-7
© Scaled Agile. Inc.
Iteration Goals: Examples
Business Example
Software Example
Iteration Goals
Iteration Goals
1.
Finalize and push last-name
search and first-name
morphology
1. Roll out the GDPR incident report
procedures
2.
Index 80% of remaining data
2. Prepare for external audit
3.
Other Stories:
3. Obtain approvals for financial
report
•
Establish search replication
validation protocol
•
Refactor artifact dictionary
schema
5-8
© Scaled Agile. Inc.
Workbook
121
© Scaled Agile, Inc.
Aggregating ART Metrics
►
Collect and aggregate the agreed-upon ART Metrics at the end of each
iteration to better understand PI progress and ART health
►
Ask Scrum Masters to summarize the Metrics for each team after Iteration
Review
►
Use the ART sync to follow up on the Metrics for PI progress and trends
RTE
5-9
© Scaled Agile. Inc.
Escalation of team impediments
If a team needs program help to reach
the commitment, they will escalate to
the RTE.
►
Team impediments often surface in
the team daily stand-ups (DSU)
►
Scrum of Scrums (SoS) is the
built-in forum for impediment
escalation
►
The RTE facilitates the escalation
of impediments further if it cannot
be solved within the ART
Synchronize and keep
the train on the tracks.
RTE
Agile Teams
5-10
© Scaled Agile. Inc.
Workbook
122
© Scaled Agile, Inc.
5.2 Examine the events and tools needed to
manage ART flow
5-11
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Program execution
Program events create a closed loop system to keep the train on the tracks.
Scrum of Scrums
Key PI execution events:
ART Sync
1. Scrum of Scrums
PO Sync
3. ART sync
PI Planning
4. System Demo
PI Planning
2. PO sync
Iteration
Planning
Iteration
Retro
Inspect &
Adapt
Iteration
Review
Backlog
Refinement
System Demo
I
P
ART events
Prepare for PI Planning
Team events
5-12
© Scaled Agile. Inc.
Workbook
Daily
Stand-up
123
© Scaled Agile, Inc.
Activity: The RTE and the ART events
►
Prepare
Share
15
15
Step 1: Working in your groups, prepare a three-minute presentation about an ART
event facilitated by the RTE. Use the event descriptions as a guide and draw from your
own experiences. Be sure to include:
–
A clear statement about the purpose of the event and why its important for the RTE role
–
A list of facilitators and attendees, plus a suggested agenda for the event with timing and
cadence
–
The key inputs and outputs of the event
–
Possible event anti-patterns, like a discussion of what would happen if this event is cancelled
–
Success criteria for the RTE
–
General tips
Step 2: Be prepared to share with the the class.
5-13
© Scaled Agile. Inc.
Visualize the workflow using Kanban boards
Working with Kanban boards is lightweight and disciplined.
►
All work is visualized, and the progress of individual items is
continuously tracked
►
The Kanban board contains defined states that work moves
through
►
It has explicit policies detailing how work is managed in
each state
►
Stakeholders agree on work in process (WIP) limits for
selected states and adjust as necessary to improve flow
►
The flow through the Kanban board is measured, which
informs future improvements
5-14
© Scaled Agile. Inc.
Workbook
124
© Scaled Agile, Inc.
Scrum of Scrums
The RTE facilitates regular SoS meetings that are focused
on overall program execution and impediment escalation.
• Facilitate the SoS using a focused and visible
agenda and timebox
• Always bring up the most important questions for
PI Execution:
o “Will we meet our PI commitments?”
o “If not, what do we need to do to meet them?”
• Run the meeting in front of the Program Board,
discuss the visible Iteration dependencies
• Scrum Masters escalate impediments and risks
PO Sync
The PO Sync is used to create visibility into how well the
ART is progressing toward meeting the program PI
Objectives, discuss problems or opportunities with Feature
development, and to assess any scope adjustments.
• Visibility into progress, scope and priority
adjustments
• Facilitated by RTE or PM
• Participants: PMs, POs, other stakeholders and
SMEs as necessary
• Weekly or more frequently, 30-60 minutes
• Time-boxed and followed by “meet after”
Workbook
125
© Scaled Agile, Inc.
ART Sync
Sometimes the Scrum of Scrums and PO Sync are combined into one meeting, often
referred to as an ART Sync.
• Needs a clear agenda and RTE facilitation to be effective as this can be a big
group
• Focus should always primarily be on:
“Will we meet out PI commitments?”
System Demo
Demonstrate the full Solution increment to stakeholders
every Iteration.
• Features are functionally complete or “toggled” so
as note to disrupt demonstrable functionality
• New Features work together, and with existing
functionality
• Architectural Runway work in process is
scaffolded and toggled
• System is continually verified via Story and
Feature acceptance tests
• All practical NFR testing is done continuously
Workbook
126
© Scaled Agile, Inc.
The Kanban board columns
The columns define the individual steps in the identified workflow that the
Kanban board visualizes.
►
Each column represents one state in the defined workflow
►
The columns can be split into a work area and a buffer if more granular
visualization is needed
Policy
Policy
Policy
3
Funnel
Analyzing
Policy
Policy
4
Backlog
5
Policy
6
Validating on
staging
Implementing
In
progress
Ready
4
Policy
3
Deploying to
production
In
progress
Policy
5
Releasing
Done
Ready
5-15
© Scaled Agile. Inc.
The Kanban board cards
The Kanban board visualizes the flow of items from left to right. Each item on the
board, represented as card is a unit of value that can be created and delivered,
on the board.
►
Each card can be individually created, validated, and delivered
►
Similarly-sized pieces of work enable smoother flow through the board
Policy
Policy
Policy
3
Funnel
Analyzing
Policy
Policy
4
Backlog
5
Validating on
staging
Implementing
In
progress
Ready
4
Policy
3
Deploying to
production
In
progress
Policy
5
Releasing
Done
Ready
5-16
© Scaled Agile. Inc.
Workbook
Policy
6
127
© Scaled Agile, Inc.
The Kanban board explicit policies
The agreed-upon explicit policies for each step in the workflow are displayed above
each state in the board.
►
These are the things that need to be done for the card to move to the next column
►
The visualization of these policies encourages collaboration and removes uncertainty
Policy
Policy
Policy
3
Funnel
Analyzing
Policy
Policy
4
Backlog
5
Policy
6
Validating on
staging
Implementing
In
progress
Ready
4
Policy
3
Deploying to
production
In
progress
Policy
5
Releasing
Done
Ready
5-17
© Scaled Agile. Inc.
The Kanban board WIP limits
The agreed-upon WIP limits are displayed above each column. These are the limits for
how many cards each column can contain at any time.
►
WIP limits adjust demand to capacity at bottlenecks and help the flow through the
board.
►
WIP limits are initially a hypothesis. They will evolve over time as you learn.
Policy
Policy
Policy
3
Funnel
Analyzing
Policy
Policy
4
Backlog
5
Validating on
staging
Implementing
In
progress
Ready
4
Policy
3
Deploying to
production
In
progress
Policy
5
Releasing
Done
Ready
5-18
© Scaled Agile. Inc.
Workbook
Policy
6
128
© Scaled Agile, Inc.
The Program Kanban board
A Program Kanban board is a powerful tool to
visualize the flow of Features and Enablers through
the ART.
►
Helps visualize PI Planning readiness and PI
execution progress
►
Useful tool for SoS, PO sync, ART sync, and problemsolving meetings
►
Accessible by RTE and stakeholders for program flow
measurements
►
Makes process policies and decisions visible to the
entire ART
5-19
© Scaled Agile. Inc.
Activity: Build your own Program Kanban
Board
►
Step 1: In your group, select one
person’s context.
►
Step 2: Together, build a Program
Kanban Board using the tools described
in this lesson topic. Be sure to:
►
–
Understand the actual workflow for
Features
–
Decide how to map it to the board
(columns, policies, etc.)
–
Determine initial WIP limits
Share
15
5
Step 3: Be prepared to share with the
class
5-20
© Scaled Agile. Inc.
Workbook
Prepare
129
© Scaled Agile, Inc.
5.3 Explore Metrics used to measure PI
execution
5-21
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Program execution Metrics: PI burn-down chart
The PI burn-down chart shows the
progress being made toward the
Program Increment timebox.
►
►
The horizontal axis of the PI burndown chart shows the Iterations
within the PI
The vertical axis shows the
aggregated amount of work (Story
points) remaining across the ART
Actual
Story Burn-down
►
Today
500
300
Plan
200
# of story
points behind
100
The data the most meaning at
Iteration boundaries
1
2
3
4
5
Iterations in the PI
5-22
© Scaled Agile. Inc.
Workbook
I
P
400
130
© Scaled Agile, Inc.
Program execution Metrics – Cumulative Flow Diagram (CFD)
The CFD is made up of a series of lines or areas representing the amount of work
in the different Kanban states.
80
70
Features
60
50
Funnel
40
Analysis
30
Backlog
20
Implementing
10
0
PI1 — i1
Done
PI1 — i2
Done
PI1 — i3
PI1 — i4
Implementing
Backlog
PI1 — i5
Analysis
PI1 — IP
Funnel
5-23
© Scaled Agile. Inc.
Program Cumulative Flow Diagram
5-24
© Scaled Agile. Inc.
Workbook
131
© Scaled Agile, Inc.
Typical program measures in a CFD
Typical program measures in a CFD
Flow time:
The time a backlog item spends in the system after it’s
been pulled from the backlog and before it is accepted.
Flow load:
The number of backlog items currently in progress (all
items between funnel and done).
Throughput:
The number of items that can be finished per unit of
time.
5-25
© Scaled Agile. Inc.
Reading Cumulative Flow Diagrams
80
70
Feature
60
50
Funnel
40
30
20
Backlog
10
0
PI1 — i1
Implementing
Done
Throughput
PI1 — i2
Done
PI1 — i3
PI1 — i4
Implementing
Backlog
PI1 — i5
Analysis
PI1 — IP
Funnel
5-26
© Scaled Agile. Inc.
Workbook
Flow time
Analysis
Flow
load
132
© Scaled Agile, Inc.
Activity: Reading Cumulative Flow Diagrams
►
Prepare
Share
5
2
Step 1: Working in your groups, review the two CFD example charts
–
What problems do you see?
–
How do you know these are problems?
►
Step 2: Capture your ideas about the CFD charts
►
Step 3: Be prepared to share with the class
5-27
© Scaled Agile. Inc.
Cumulative Flow Diagram – Example 1
120
100
Feature
80
60
Analysis
Funnel
40
Backlog
Implementing
20
Done
0
PI1 — i1 PI1 — i2 PI1 — i3 PI1 — i4 PI1 — i5 PI2 — i1 PI2 — i2 PI2 — i3 PI2 — i4 PI2 — i5 PI3 — i1 PI3 — i2 PI3 — i3 PI3 — i4 PI3 — i5
Done
Implementing
Backlog
Funnel
5-28
© Scaled Agile. Inc.
Workbook
Analysis
133
© Scaled Agile, Inc.
Reading Cumulative Flow Diagrams
What problems do you see?
What problems do you see?
How do you know they are problems?
How do you know they are problems?
Workbook
134
© Scaled Agile, Inc.
Cumulative Flow Diagram – Example 2
80
70
60
Feature
50
Funnel
40
Analysis
30
Backlog
Implementing
20
Done
10
0
PI1 — i1
PI1 — i2
PI1 — i3
PI1 — i4
Done
PI1 — i5
PI2 — i1
PI2 — i2
PI2 — i3
Implementing
PI2 — i4
Backlog
PI2 — i5
PI3 — i1
PI3 — i2
Analysis
PI3 — i3
PI3 — i4
PI3 — i5
Funnel
5-29
© Scaled Agile. Inc.
5.4 Prepare and facilitate IP Iteration activities
5-30
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
135
© Scaled Agile, Inc.
Innovation and Planning (IP) Iteration
Definitions
Innovation: Opportunity for innovation spikes,
hackathons, and infrastructure improvements
“Provide sufficient capacity
margin to enable cadence.”
Planning: Provides for cadence-based planning
and is an estimating guard band for cadencebased delivery
— Don Reinertsen, Principles of
Product Development Flow
Common anti-patterns
Planning work for the IP Iteration in PI Planning
Leaving testing or bug fixing to the IP Iteration
Leaving integration of the whole system to the IP
Iteration
5-31
© Scaled Agile. Inc.
Innovation culture
Leaders must create an environment that supports
creative thinking, curiosity, and challenging the status
quo. Keys to building an innovation culture are:
►
Innovative people
►
Time and space for innovation
►
Go see activities
►
Experimentation and feedback
►
Pivoting without mercy or guilt
►
Innovation riptides
5-32
© Scaled Agile. Inc.
Workbook
136
© Scaled Agile, Inc.
Sample IP Iteration calendar
Monday
Tuesday
1
Wednesday
Thursday
2
Friday
3
4
5
Buffer for leftover work
Final verification and validation, and documentation (if releasing)
Innovation
PI Planning readiness
8
9
10
11
12
PI Planning
Continuing education
Business context
Planning adjustments
Product/solution vision
Team breakouts
Architecture vision and
development practices
Innovation continues
Inspect and adapt
workshop
PI Planning
readiness
Final plan review and
lunch
Program risks
Planning requirements
and lunch
Team breakouts
Draft plan review
Management review and
problem-solving
Optional time for
distributed planning
PI confidence vote
Plan rework if necessary
Planning retrospective and
moving forward
5-33
© Scaled Agile. Inc.
Activity: The IP Iteration
7
3
Step 1: Working in your groups, discuss and capture
answers to the following questions:
–
–
–
►
Share
Looking at the sample IP Iteration calendar, rank the
different activities in priority with 1 being most important
and 10 being least important
What preparation does the RTE need to do before the IP
Iteration?
Feature
Enabler
Story
IP Iteration
►
Prepare
Story
What could happen if there was no IP Iteration?
Step 2: Be prepared to share with the class
5-34
© Scaled Agile. Inc.
Workbook
137
© Scaled Agile, Inc.
Monday
Tuesday
1
Wednesday
Thursday
2
Friday
3
4
5
Buffer for left over work
The IP Iteration
Looking at the sample
Iteration calendar, rank
the different activities in
priority with 1 being most
important and 10 being
the least important.
Buffer for left over work
0
Buffer for left over work
Buffer for left over work
6
0
0
Innovation
continues
7
Continuing
Education
0
Inspect and
Adapt workshop
0
PI Planning
readiness
0
8
9
PI Planning
Business context
Planning
adjustments
Product/Solution
vision
Team breakouts
Architecture vision
and development
practices
Final plan review
and lunch
Planning
requirements
and lunch
Team breakouts
Program risks
PI confidence vote
Draft plan review
Plan rework if
necessary
Management
review and
problem-solving
Planning retrospective
and moving forward
What preparation does the RTE need to do before the IP Iteration?
What could potentionally happen if there were no IP Iteration?
10
Optional time
for distributed
planning
0
Without the IP Iteration
►
Lack of delivery capacity buffer impacts predictability
►
Little innovation, tyranny of the urgent
►
Technical debt grows uncontrollably
►
People burn out
►
No time for teams to plan, demo, or improve together
5-35
© Scaled Agile. Inc.
5.5 Building a Continuous Delivery Pipeline
with DevOps
5-36
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
139
© Scaled Agile, Inc.
Duration
Video: What is DevOps?
2
https://bit.ly/Video-WhatisDevOps
5-37
© Scaled Agile. Inc.
Maximize speed and stability
Operations
Compliance
Development
Dev
Ops
Architecture
Security
Business
Optimized for
development speed
Optimized for
stability
Working together for
speed and stability
5-38
© Scaled Agile. Inc.
Workbook
140
© Scaled Agile, Inc.
A CALMR approach to DevOps
C
Culture
Establish a culture of shared
responsibility for development,
deployment, and operations.
A
Automation
Automate the Continuous
Delivery Pipeline.
L
Lean flow
Keep batch sizes small, limit
WIP, and provide extreme
visibility.
M
Measure the flow through the
Measurement pipeline. Implement full-stack
telemetry.
R
Architect and enable low-risk
releases. Establish fast
recovery, fast reversion, and
fast fix-forward.
Recovery
Culture
of shared
responsibility
Recovery
Automation
reduces risk &
preserves value
of continuous
delivery pipeline
Lean Flow
Measurement
accelerates
delivery
of flow, quality
& value
5-39
© Scaled Agile. Inc.
Culture
►
Adopt a culture of shared
responsibility for development
and deployment
►
Tolerate failure and rapid
recovery
►
Share discoveries, practices,
tools, and learning across silos
Culture
of shared
responsibility
Recovery
reduces risk &
preserves value
Measurement
of flow, quality
& value
Lean Flow
accelerates
delivery
5-40
© Scaled Agile. Inc.
Workbook
Automation
of continuous
delivery pipeline
141
© Scaled Agile, Inc.
Automation
►
►
Manual steps reduce quality
and slow delivery.
Continuous Delivery Pipeline
Continuous
Exploration
Continuous
Integration
Automate as much of the CDP
as possible with an integrated
toolchain.
Continuous
Deployment
Release
on Demand
Value Stream Management
Version Control
Infrastructure as Code
►
Automate healthy processes.
If the underlying process is
broken, fix it before
automating it.
Test Automation
Vulnerability Detection
CI/CD
Monitoring & Analytics
Automation
of continuous
delivery pipeline
© Scaled Agile, Inc.
5-41
© Scaled Agile. Inc.
Lean Flow
►
►
►
Identify bottlenecks to the
flow of value
Culture
of shared
responsibility
Decrease the batch sizes of
the work
Recovery
reduces risk &
preserves value
Manage and reduce queue
lengths
Measurement
of flow, quality
& value
Lean Flow
accelerates
delivery
5-42
© Scaled Agile. Inc.
Workbook
Automation
of continuous
delivery pipeline
142
© Scaled Agile, Inc.
Duration
Video: Batch size affects delivery speed
1
https://bit.ly/Video-BatchandDeliverySpeed
5-43
© Scaled Agile. Inc.
Measurement
►
►
Collect data on business,
application, infrastructure, and
client layers
Collect data about the deployment
pipeline
►
Maintain different telemetry for
different stakeholders
►
Broadcast measurements
►
Culture
of shared
responsibility
Recovery
reduces risk &
preserves value
Measurement
of flow, quality
& value
Continuously improve telemetry
during and after problem solving
Lean Flow
accelerates
delivery
5-44
© Scaled Agile. Inc.
Workbook
Automation
of continuous
delivery pipeline
143
© Scaled Agile, Inc.
Architect for releasability and recovery
►
Adopt a stop-the-line mentality
Culture
►
Plan for failures and rehearse failures
►
Build the environment for roll-back
and fix-forward
of shared
responsibility
Recovery
reduces risk &
preserves value
Measurement
of flow, quality
& value
Automation
of continuous
delivery pipeline
Lean Flow
accelerates
delivery
5-45
© Scaled Agile. Inc.
Building the Continuous Delivery Pipeline with DevOps
►
The Continuous Delivery Pipeline (CDP) represents the workflows, activities, and automation
needed to deliver new functionality more frequently
►
Each Agile Release Train builds and maintains, or shares, a pipeline
►
Organizations map their current pipeline into this new structure and remove delays and
improve the efficiency of each step
Continuous Delivery Pipeline
AGILE RELEASE TRAIN
Continuous
Exploration
Continuous
Integration
Continuous
Deployment
Release on Demand
5-46
© Scaled Agile. Inc.
Workbook
144
© Scaled Agile, Inc.
Continuous Exploration – Understand customer needs
Synthesize
PI Planning
Collaborate &
Research
Architect
Product
Management
Hypothesize
Continuous
Integration
Continuous Release on
Deployment
Demand
Continuous Exploration
5-47
© Scaled Agile. Inc.
Continuous Integration – A critical technical practice of the ART
Develop
Build
Test
End-to-end
Stage
Live
Build
Idle
Deploy
Idle
Test
Continuous
Exploration
Live
Continuous
Deployment
Release on
Demand
Continuous Integration
5-48
© Scaled Agile. Inc.
Workbook
145
© Scaled Agile, Inc.
Continuous Deployment – Getting to production early
Deploy
Continuous
Exploration
Verify
Monitor
Respond
Continuous
Integration
Release on
Demand
Continuous Deployment
5-49
© Scaled Agile. Inc.
Release on Demand – Making value available when it’s needed
Release
Continuous
Exploration
Continuous
Integration
Stabilize
and Operate
Measure
Learn
Continuous
Deployment
Release
on Demand
5-50
© Scaled Agile. Inc.
Workbook
146
© Scaled Agile, Inc.
Prepare
Share
15
10
Activity: Create a three-minute pitch
►
Step 1: Working in your groups, discuss how to facilitate each practice of the
Continuous Delivery Pipeline (CE/CI/CD/RoD).
–
Step 2: Create a three-minute pitch to the Business Owners and Product Management
about the need to build DevOps capabilities. Be sure to include the following:
►
–
A clear statement about what is likely to happen if the practice is not implemented
–
A statement about why this practice is important for the RTE
–
Metrics to support your pitch
Step 2: Be ready to deliver your pitch to the class.
5-51
© Scaled Agile. Inc.
Scaled Definition of Done (DoD)
Continuous development of incremental system functionality requires a scaled DoD.
Team Increment
System Increment
Solution Increment
Release
• Stories satisfy acceptance
criteria
• Acceptance tests passed
(automated where practical)
• Unit and component tests
coded, passed and included in
the BVT
• Cumulative unit tests passed
• Assets are under version
control
• Engineering standards
followed
• NFRs met
• No must-fix defects
• Stories accepted by Product
Owner
• Stories completed by all teams
in the ART and integrated
• Completed Features meet
acceptance criteria
• NFRs met
• No must-fix defects
• Verification and validation of
key scenarios
• Included in build definition and
deployment process
• Increment demonstrated;
feedback achieved
• Accepted by Product
Management
• Capabilities completed by all
ARTs and meet acceptance
criteria
• Deployed/installed in the
staging environment
• NFRs met
• System end-to-end integration
verification and validation done
• No must-fix defects
• Included in build definition and
deployment/transition process
• Documentation updated
• Solution demonstrated;
feedback achieved
• Accepted by Solution
Management
• All capabilities done and meet
acceptance criteria
• End-to-end integration and
Solution V&V done
• Regression testing done
• NFRs met
• No must-fix defects
• Release documentation
complete
• All standards met
• Approved by Solution and
Release Management
5-52
© Scaled Agile. Inc.
Workbook
147
© Scaled Agile, Inc.
Duration
Activity: System increment Definition of Done
7
Step 1: Working in your groups, discuss and capture your answers to these
questions:
►
- What is the importance of the DoD?
- Should the DoD be the same for all teams on the ART?
- What is the role of the RTE in creating and maintaining the different levels of
DoD?
5-53
© Scaled Agile. Inc.
Benefits of a Definition of Done
►
Aligns expectations among key ART roles, teams, and stakeholders regarding
what ‘done’ actually means
►
Helps to optimize quality
►
Helps maintain predictability
►
Avoids unfinished work that leads to technical debt
5-54
© Scaled Agile. Inc.
Workbook
148
© Scaled Agile, Inc.
System Increment Definition of Done (DoD)
What is the importance of the DoD?
Should all levels of DoD be the same for all teams in the ART?
What is the role of the RTE in creating and maintaining the different levels of DoD?
ART Definition of Done
The Team
Increment
The System
Increment
The Solution
Increment
The Release
More homogenous
More context dependent
RTE, PM, and System Architect
Scrum Masters & POs
5-55
© Scaled Agile. Inc.
Activity: The Definition of Done is not done!
►
Prepare
Share
4
4
Step 1: Working in your groups, consider the following scenario:
- Development management requires all ART teams to comply with a specific
DoD. One team does not have the ability to perform some of those items:
acceptance test automation and deployment to staging. As a result, nobody
on that team cares about the definition of done anymore because it is not
achievable.
►
Step 2: As the RTE, you need to act. Brainstorm and capture your your next
steps.
►
Step 3: Be prepared to share with the class.
5-56
© Scaled Agile. Inc.
Workbook
150
© Scaled Agile, Inc.
Brainstorm and capture your ideas:
Duration
Action Plan: RTE Action Plan
►
Step 1: Locate the RTE Action Plan section in your
workbooks
►
Step 2: Add more tools and techniques to the Action Plan
by reflecting on the following:
►
–
How will you implement the Program Kanban in your
work context?
–
How will you prepare for the IP Iteration in your work
context?
–
How will you work with the Agile teams on the ART to
define and maintain levels of DoD?
7
Step 3: Share one of your insights with the class
5-57
© Scaled Agile. Inc.
Lesson review
In this lesson you:
►
Identified key team Iteration events
►
Described the events and tools needed to manage ART flow
►
Applied Metrics used to measure PI execution
►
Prepared and practiced facilitating IP Iteration activities
►
Illustrated a Continuous Delivery Pipeline with DevOps
5-58
© Scaled Agile. Inc.
Workbook
152
© Scaled Agile, Inc.
Action Plan
Lesson 5:
Executing a
Program Increment
How will you implement the Program Kanban in
your work context?
How will you prepare for the IP iteration in your
work context?
How will you work with the Agile Teams on the
ART to define and maintain levels of DoD?
Articles used in this lesson
Read these Framework articles to learn more about topics covered in this lesson
►
“ScrumXP”
https://v5.scaledagileframework.com
/scrumxp/
►
“Team Kanban”
https://v5.scaledagileframework.com
/team-kanban/
►
“Innovation and Planning Iteration”
https://v5.scaledagileframework.com
/innovation-and-planning-iteration/
►
“Built-In Quality”
https://v5.scaledagileframework.com
/built-in-quality/
5-59
© Scaled Agile. Inc.
Continue your SAFe journey with the following resources:
Download “The Facilitator’s Guide to SAFe: Daily
Stand-up” for support facilitating your DSU events
and ideas for overcoming potential issues you might
encounter.
https://bit.ly/Community-FGDailyStand-Up
Download “The Facilitator’s Guide to SAFe: Iteration
Planning” to learn more about the purpose of
Iteration Planning and for preparation checklists to
get ready to facilitate your Iteration Planning event.
https://bit.ly/Community-FGIterationPlanning
Download “The Facilitator’s Guide to SAFe: Iteration
Review and Demo” for guidance in preparing to
facilitate Iteration Review and Demo events.
https://bit.ly/Community-FGIterationReview
Download “The Facilitator’s Guide to SAFe: Iteration
Retrospectives” for guidance in preparing to facilitate
Iteration Retrospectives.
https://bit.ly/Community-FGRetrospective
Download “The Facilitator’s Guide to SAFe: Backlog
Refinement” for support with agenda setting,
preparation checklists, and tips and tricks for
facilitating great backlog refinement events.
https://bit.ly/Community-FGBacklogRefinement
Watch this nine-minute video, The Lost Art of the
Demo: Tips from the Field for Running Your Most
Important Meeting, to explore how to make your
System Demos really matter to the stakeholders who
attend it.
https://bit.ly/Video-LostArtofDemo
5-60
©©Scaled
Scaled Agile.
Agile, Inc.
Inc.
Workbook
154
© Scaled Agile, Inc.
Continue your SAFe journey with the following resources:
Watch this three-part video series, Kanban for
Teams, to walk through the processes of setting up,
implementing, and incrementally improving a team
Kanban.
https://bit.ly/Playlist-KanbanTeams
Access the Collaborate template “Customizing your
Kanban” to build a Kanban that will work for your
team.
https://bit.ly/Template-CustomizeKanban
5-61
©©Scaled
Scaled Agile.
Agile, Inc.
Inc.
Workbook
155
© Scaled Agile, Inc.
Lesson notes
Enter your notes below. If using a digital workbook, save your PDF often so you don’t lose
any of your notes.
Workbook
156
© Scaled Agile, Inc.
Lesson 6
Fostering Relentless
Improvement
SAFe® Course - Attending this course gives learners access
to the SAFe Release Train Engineer exam and related
preparation materials.
© Scaled Agile. Inc.
Lesson Topics
6.1 Explore the three
components of an Inspect
and Adapt event
6.2 Measure and Grow
the ART
6.3 Examine systems
thinking and Value
Stream mapping
6.4 Examine the mindset
of relentless improvement
6-2
© Scaled Agile. Inc.
Workbook
157
© Scaled Agile, Inc.
Learning objectives
At the end of this lesson, you should be able to:
►
Define the three components of an Inspect and Adapt event
►
Describe how to Measure and Grow the ART
►
Interpret the concepts of systems thinking and Value Stream mapping
►
Demonstrate the mindset of relentless improvement
6-3
© Scaled Agile. Inc.
6.1 Explore the three components of an Inspect
and Adapt event
6-4
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
158
© Scaled Agile, Inc.
Improving results with the Inspect and Adapt event
►
Three parts of Inspect and Adapt (I&A):
1.
The PI System Demo
2.
Quantitative and Qualitative Measurement
3.
Problem-Solving Workshop
►
Timebox: 3 – 4 hours per PI
►
Attendees: Teams and stakeholders
https://v5.scaledagileframework.com
/inspect-and-adapt/
6-5
© Scaled Agile. Inc.
1. The PI System Demo
At the end of the PI, teams demonstrate the current state of the Solution to the
appropriate stakeholders.
►
Often led by Product Management,
Product Owners, and the System
Team
►
Attended by Business Owners,
program stakeholders, the RTE,
Scrum Masters, and Agile Teams
►
Suggested timebox: 45 – 60
minutes
6-6
© Scaled Agile. Inc.
Workbook
159
© Scaled Agile, Inc.
2. Quantitative and qualitative measurements
►
The teams review metrics they
have agreed to collect
►
The RTE gathers and analyzes the
data
►
The RTE facilitates the
presentation
►
Suggested timebox: 45 – 60
minutes
6-7
© Scaled Agile. Inc.
2. Team performance assessment
During the IP Iteration, the PI Objectives for all teams are assigned a business value
from 1 to 10.
►
The RTE and Scrum Masters facilitate the business
value assignment events between the teams and the
Business Owners
►
Business Owners evaluate each PI Objective against
the stated objectives, including timeliness, content,
and quality against the planned value
►
The RTE aggregates and averages the scores across
all objectives for a program percent achievement
score
6-8
© Scaled Agile. Inc.
Workbook
160
© Scaled Agile, Inc.
2. Team PI performance report
Team performance is based on the actual business value assignments provided by the Business
Owners.
►
The planned total business value excludes uncommitted objectives.
►
The actual total business value includes uncommitted objectives.
►
The percent achievement equals actual total business value divided by
planned total business value.
►
A team can achieve greater than 100% (as a result of completing
uncommitted objectives).
►
The effort required to complete uncommitted objectives is included in
the load. Meaning that teams should be completing work during
regular hours to achieve those objectives – not on the weekends.
►
The individual team totals are rolled up into the program predictability
report.
6-9
© Scaled Agile. Inc.
2. Program performance metrics
►
RTEs capture and discuss any
other program Metrics that the
team has agreed to collect
Functionality
PI 1
PI 2
PI 3
Program velocity
Predictability measure
# Features planned
►
RTEs watch trends in the data that
could lead to issues in the future
# Features accepted
# Enablers planned
# Enablers accepted
# Stories planned
# Stories accepted
Quality
Unit test coverage %
Defects
Total tests
% automated
# NFR tests
6-10
© Scaled Agile. Inc.
Workbook
161
© Scaled Agile, Inc.
2. ART performance metrics
During the I&A, RTEs present and discuss any program Metrics being used on the ART.
►
Focus on trends in the Metrics rather
than static data snapshots
►
Example Metrics:
–
Deployments and releases per PI
–
Efficiency of the Continuous
Delivery Pipeline (CDP)
–
Program cumulative flow diagram
(CFD) chart
–
Average cycle time
–
PI Feature throughput
6-11
© Scaled Agile. Inc.
Activity: Preparing for the PI System Demo
and quantitative metrics
►
►
Share
7
3
Step 1: Working in your groups, discuss and capture the answers to the
following questions:
–
What preparations does the RTE need to do before the I&A for the PI System
Demo?
–
What preparations does the RTE need to do before the I&A for the
quantitative Metrics assessment?
–
Who can assist the RTE with these preparations?
–
What can the RTE do to ensure that key ART stakeholders attend the I&A?
Step 2: Be prepared to share with the class.
6-12
© Scaled Agile. Inc.
Workbook
Prepare
162
© Scaled Agile, Inc.
Preparing for PI System Demo
What preparations does the RTE need to do before the I&A for the PI
System Demo?
What preparations does the RTE need to do before the I&A for the
quantitative metrics?
Who can assist the RTE with the preparations?
What can the RTE do to ensure that key ART stakeholders attend the I&A?
3. The PI Retrospective and Problem-Solving Workshop
The roles and teams on the ART work together to systematically address the
larger impediments that are limiting program velocity. During this ART event the
goal is to use root cause analysis to identify improvement ideas.
6-13
© Scaled Agile. Inc.
The flow of the Problem-Solving Workshop
After a retrospective, teams use root cause analysis to address the larger
impediments that are limiting velocity.
Agree on the problem to solve
X
Identify the biggest root-cause
using Pareto analysis
Brainstorm solutions
Identify improvement backlog
items
Insufficiently
reliable release
commitments
Restate the new problem for the
biggest root-cause
X
Apply root-cause analysis and 5
whys
Insufficient
architectural
runway
6-14
© Scaled Agile. Inc.
Workbook
164
© Scaled Agile, Inc.
The root-cause analysis board
People
Tools
Process
Program
1. Original problem
statement
4. Restate problem
2. Root-cause analysis
5. Brainstorm solutions
3. Biggest root cause
6. Identify improvement
backlog items
Environment
6-15
© Scaled Agile. Inc.
Agree on the problem to solve
Clearly stating the problem is key to problem identification
and correction.
►
You must define the problem or situation, so everyone
involved in the workshop understands
►
A clearly defined problem focuses your investigation
efforts and saves time
►
A problem that is not well-defined may result in failure
to reach the proper countermeasure
6-16
© Scaled Agile. Inc.
Workbook
165
© Scaled Agile, Inc.
Anatomy of a well-defined problem
Think about the What, When, Where, and Impact
What
When
We discovered three significant design problems in the October
deployment of the new EMV vehicles at the Thrills Amusement Park.
Impact
Where
The design flaws caused us to recall the vehicles and invest three months
in materials, redesign, and testing. We delivered late, paid substantial
penalties, and lost credibility with the customer.
Concept contributed by Beth Miller
6-17
© Scaled Agile. Inc.
Duration
Activity: Agree on the problem
►
►
►
Step 1: Working in your
groups, build this
problem-solving board
People
Process
Step 2: Choose one
person’s context to define
the problem and create a
clear problem statement
Step 3: Capture the
statement is the Original
problem statement
section
Tools
Program
1. Original problem
statement
4. Restate problem
2. Root-cause
analysis
5. Brainstorm
solutions
3. Biggest root
cause
6. Identify
improvement
backlog items
Environment
6-18
© Scaled Agile. Inc.
Workbook
15
166
© Scaled Agile, Inc.
Finding the root cause: The Five Whys
“By repeating why five times, the nature of the problem, as well as its solution, becomes clear.”
—Taiichi Ohno, father of the Toyota Production System
►
►
►
The Five Whys is a proven problemsolving technique used to explore
cause-and-effect relationships
The problem: My car will not start.
Why?
The battery is dead.
Why?
The alternator is not functioning.
The key is to avoid assumptions and
logic traps
Why?
The alternator belt has broken.
Why?
The alternator belt was well beyond its
useful service life.
Instead, trace the chain of causality in
direct increments from the effect to a
root cause
Why?
I have not been maintaining my car
according to the recommended service
schedule (root cause)
6-19
© Scaled Agile. Inc.
Root cause analysis diagram
People
Cause of
cause of
cause 1
Process
The main bones represent
typical sources of problems
in development
Cause of
cause 1
Cause 1
Tools
Program
X
Environment
The problem
to solve
6-20
© Scaled Agile. Inc.
Workbook
Insufficiently
reliable release
commitments
167
© Scaled Agile, Inc.
Duration
Activity: Root cause analysis
►
►
Step 1: Working in your
groups, brainstorm potential
causes of the problem. Write
the causes down in the Rootcause analysis section of the
problem-solving board.
Step 2: For each cause
identified, use the 5 Whys
technique to get to a
potential root cause.
Cause of
cause of
cause 1
People
25
Process
Cause of
cause 1
Cause 1
Tools
Program
1. Original problem
statement
4. Restate problem
2. Root-cause
analysis
5. Brainstorm
solutions
3. Biggest root
cause
6. Identify
improvement
backlog items
Environment
6-21
© Scaled Agile. Inc.
Dot vote on root causes
People
Cause of
cause of
cause 1
Process
Cause of
cause 1
Cause 1
Tools
X
Program
Environment
6-22
© Scaled Agile. Inc.
Workbook
Insufficiently
reliable release
commitments
168
© Scaled Agile, Inc.
Use Pareto analysis to identify the biggest root cause
►
Pareto analysis is a statistical
decision technique that uses the
80/20 rule to narrow down the
number of actions that produce the
most significant overall effect
►
It uses the principle that 20% of
root causes can cause 80% of
problems
►
It is useful where many possible
sources and actions are competing
6-23
© Scaled Agile. Inc.
Duration
Activity: Restate the new problem
►
►
►
Step 1: Working in your groups, dot vote to identify
the biggest root cause on your board.
Example:
Step 2: Use Pareto analysis to identify the biggest
root cause. Put it under the Biggest Root Cause
heading on the problem-solving board.
We did not have the ability to
measure or test the full
electrical load on vehicles in
real operating conditions.
Step 3: Restate the problem to address the identified
root cause. Be sure to Include the economic impact of
the problem. Place the restated problem the Restate
problem section on the problem-solving board.
We had to upgrade the
deployed power distribution
system beyond what was
specified. Major cost and
schedule overrun.
Impact:
6-24
© Scaled Agile. Inc.
Workbook
10
169
© Scaled Agile, Inc.
Duration
Activity: Brainstorm solutions
►
Step 1: Individually brainstorm and write ideas
on sticky notes and put them up on the board
►
Step 2: Working in your groups, discuss each
idea
►
Step 3: Organize ideas into affinity groups
►
Step 4: Dot vote to identify the top contenders
to put in the Identify improvement backlog
items section on the problem-solving board
8
6-25
© Scaled Agile. Inc.
Discussion: Problem-solving workshop
readout
Duration
10
►
Step 1: Select a person from your group to do a readout
►
Step 2: Start the readout by stating the original problem and conclude with the
proposed improvement backlog items
People
Tools
Process
Program
4. Restate problem
2. Root-cause Analysis
5. Brainstorm solutions
3. Biggest root cause
6. Identify improvement
backlog items
Environment
6-26
© Scaled Agile. Inc.
Workbook
1. Original problem
statement
170
© Scaled Agile, Inc.
Evolving the workshop
Evolve how to facilitate the retrospective and problem-solving workshop to
surface new perspectives and to keep it fresh and engaging.
►
Use established retrospective
patterns to create variety and energy
►
Make sure to use root-cause analysis
tools to identify the most important
cause:
-
Ishikawa/fishbone diagrams
–
The 5 Whys
–
Pareto Analysis
6-27
© Scaled Agile. Inc.
6.2 Measure and Grow the ART
6-28
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
171
© Scaled Agile, Inc.
Measure and Grow toward Business Agility
Measure and Grow is how portfolios evaluate their progress toward Business
Agility and determine their next improvement steps.
►
Measure is the process of applying
the SAFe assessments to measure
progress towards the goal of Business
Agility
►
Grow describes the actions we take
based on the insights from this data,
which will ultimately help us achieve
this goal
https://www.scaledagileframework.com/measure-andhttps://v5.scaledagileframework.com
grow/
/measure-and-grow/
6-29
© Scaled Agile. Inc.
Video: Measure Your Progress Toward Business
Agility
Duration
2
https://bit.ly/Video-ProgressBusinessAgility
6-30
© Scaled Agile. Inc.
Workbook
172
© Scaled Agile, Inc.
Business Agility assessment
Set the improvement strategy with the Business Agility assessment
►
►
►
►
Business Agility Assessment
Assess across all seven core
competencies
Measure overall progress on the goal
of true Business Agility
Identify focus areas that would benefit
from improvement activities
Create a baseline for demonstrating
progress
CLC: Innovation Culture
TTA: Agile Teams
TTA: Built-in Quality
TTA: Team of Agile Teams
CLC: Learning Organization
CLC: Relentless Improvement
APD: Customer Centricity and Design Thinking
APD: Develop on Cadence; Release
on Demand
OA: Lean-Thinking People and
Agile Teams
APD: DevOps and Continuous
Delivery Pipeline
OA: Lean Business Operations
ESD: Solution and Systems Engineering
OA: Strategy Agility
ESD: Coordinating Trains and Suppliers
LAL: Leading by Example
LAL: Leading the Change
ESD: Continuously Evolve Live Systems
LPM: Strategy and Investment Funding
LAL: Mindset and Principles
LPM: Lean Governance
LPM: Agile Portfolio Operations
6-31
© Scaled Agile. Inc.
Core competency assessments
►
Use one assessment for each one of
the seven core competencies
►
Assess at a greater level of detail to
generate deeper insights
►
Measure the progress being made
toward a specific core competency
►
Identify specific practices for potential
improvement
Lean Portfolio Management Self-Assessment
Strategy and Investment Funding
Lean Governance
6-32
© Scaled Agile. Inc.
Workbook
Agile Portfolio Operations
173
© Scaled Agile, Inc.
Act on the insights and deliver improvements
►
Grows are actions designed to increase proficiency in a core
competency dimension.
►
Two sources of Grows:
– Create Grows from assessment statements
– Review the Grows provided
►
Create backlog items for the Grows chosen by the team or ART
►
Prioritize improvement opportunities
6-33
© Scaled Agile. Inc.
Provides specific, actionable recommendations
6-34
© Scaled Agile. Inc.
Workbook
174
© Scaled Agile, Inc.
Using self assessments
►
Perform self-assessments to quantify the LeanAgile journey of the ART using the collective
intelligence on the train.
►
Get help from the Scrum Masters and the
teams to perform regular self assessments
►
Run regular self assessments with the key ART
roles
Team and
Technical
Agility
Agile
Product
Delivery
6-35
© Scaled Agile. Inc.
Activity: APD and TTA Assessment tools
►
Step 1: Form pairs in your groups.
►
Step 2: Select the Agile Product Delivery or
Team and Technical Agility assessments.
►
Step 3: Review the self-assessment
questions.
Prepare
Share
10
5
- Highlight some assessment areas you
might want to improve or change
- Discuss how often you would coach
periodic health checks for the team and
the ART
►
https://www.scaledagileframework.com/measure-andhttps://v5.scaledagileframework.com/
grow/
measure-and-grow/
Step 4: Be prepared to share with the class.
6-36
© Scaled Agile. Inc.
Workbook
175
© Scaled Agile, Inc.
6.3 Examine systems thinking and Value Stream
mapping concepts
6-37
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Systems thinking and the RTE
►
Optimizing a component does not necessarily optimize the system
►
For the system to behave well as a system, a higher-level understanding of behavior and
architecture is required
►
The value of a system passes through its interconnections
►
A system can evolve no faster than its slowest integration point
The Solution itself
is a system.
The Enterprise building the
system is a system, too.
Optimize the full
Value Stream.
© Scaled Agile, Inc.
6-38
© Scaled Agile. Inc.
Workbook
176
© Scaled Agile, Inc.
The RTE optimizes the full Value Stream
►
Most problems with your process will surface as delays
►
Most of the time spent getting to market is a result of these delays
►
Reducing delays is the fastest way to reduce time-to-market
6-39
© Scaled Agile. Inc.
Value stream mapping: Measure the steps
FEATURE
DEFINITION
PT: 4h
LT: 48h
%C&A: 80%
PM ACCEPTS
PT: 4h
LT: 48h
%C&A: 75%
DEPLOY TO
PROD
PT: 16h
LT: 480h
%C&A: 90%
DESIGN
CODE
PT: 24h
LT: 168h
%C&A: 70%
PT: 40h
LT: 168h
%C&A: 60%
DEPLOY TO
STAGING
PT: 8h
LT: 480h
%C&A: 90%
SMOKE TEST
PT: 4h
LT: 24h
%C&A: 80%
SMOKE TEST
QA + UAT
PT: 4h
LT: 24h
%C&A: 80%
PT: 40h
LT: 168h
%C&A: 95%
Production Weekend
PT: 8h
LT: 336h
%C&A: 50%
QA + TEST
PT: 8h
LT: 168h
%C&A: 95%
PRODUCTION
SIGN OFF
PT: 1h
LT: 48h
%C&A: 90%
6-40
© Scaled Agile. Inc.
Workbook
TEST
177
© Scaled Agile, Inc.
Value stream mapping: Calculate total metrics
FEATURE
DEFINITION
DESIGN
PM ACCEPTS
DEPLOY TO
STAGING
PT: 4h
LT: 48h
%C&A: 80%
PT: 4h
LT: 48h
%C&A: 75%
DEPLOY TO
PROD
PT: 16h
LT: 480h
%C&A: 90%
PT: 24h
LT: 168h
%C&A: 70%
PT: 8h
LT: 480h
%C&A: 90%
SMOKE TEST
PT: 4h
LT: 24h
%C&A: 80%
CODE
PT: 40h
LT: 168h
%C&A: 60%
SMOKE TEST
PT: 4h
LT: 24h
%C&A: 80%
QA + UAT
PT: 40h
LT: 168h
%C&A: 95%
TEST
PT: 8h
LT: 336h
%C&A: 50%
QA + TEST
PT: 8h
LT: 168h
%C&A: 95%
PRODUCTION
SIGN OFF
TOTAL PT = 161 Hours
TOTAL LT = 2160 Hours
ACTIVITY RATIO = 7%
ROLLED % C& A = 5%
PT: 1h
LT: 48h
%C&A: 90%
Activity Ratio: PT/LT
Rolled %C&A: (%C&A 1) * (%C&A 2) * (%C&A n) * 100
6-41
© Scaled Agile. Inc.
Activity: Development Value Stream mapping
– current state
Prepare
Share
10
5
►
Step 1: Working in your groups, map a current development process from one
person’s real context. Use the SAFe Continuous Delivery Pipeline.
►
Step 2: Identify the delays between the steps.
►
Step 3: Be prepared to share your results.
6-42
© Scaled Agile. Inc.
Workbook
178
© Scaled Agile, Inc.
Value Stream mapping: Think about the future state
FEATURE
DEFINITION
Lean
PT: 4h
Startup
LT: 48h
%C&A: 80%
PM ACCEPTS
PT: 4h
LT: 48h
%C&A: 75%
DEPLOY TO
PROD
PT: 16h
LT: 480h
%C&A: 90%
DESIGN
CODE
for
PT: 24h testability
LT: 168h
%C&A: 70%
Architect
DEPLOY TO
STAGING
PT: 8h Automate
LT: 480h
%C&A: 90%
SMOKE TEST
PT: 40h TDD
LT: 168h
%C&A: 60%
SMOKE TEST
PT: 4h
LT: 24h
%C&A: 80%
QA + UAT
PT: 4h
LT: 24h
%C&A: 80%
PT: 40h
LT: 168h
%C&A: 95%
TEST
Test data
PT: 8h
mgmt
LT: 336h
%C&A: 50%
QA + TEST
PT: 8h
LT: 168h
%C&A: 95%
PRODUCTION
SIGN OFF
PT: 1h
LT: 48h
%C&A: 90%
Production Weekend
6-43
© Scaled Agile. Inc.
Activity: Development Value Stream mapping
– future state
Prepare
Share
8
4
►
Step 1: Working in your groups, use the same work context as in the previous
activity.
►
Step 2: Map the desired future state of the development process. Use the
principles, practices, and tools found in SAFe.
►
Step 3: Be ready to describe how you identified bottlenecks and what you
would do to remove them.
6-44
© Scaled Agile. Inc.
Workbook
179
© Scaled Agile, Inc.
The RTE moves from bottleneck to bottleneck
►
The Value Stream mapping of your Continuous Delivery Pipeline is an Enabler that
helps the RTE identify and remove bottlenecks
►
Every system has only one or a few bottlenecks that significantly constrain
performance
►
Once you have identified and removed the current bottleneck, there will be another
bottleneck
I say an hour lost at a bottleneck is an hour out
of the entire system. I say an hour saved at a
non-bottleneck is worthless. Bottlenecks
govern both throughput and inventory.
— Eliyahu M. Goldratt, The Goal
6-45
© Scaled Agile. Inc.
6.4 Examine the mindset of
relentless improvement
6-46
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
180
© Scaled Agile, Inc.
Thinking Lean and embracing Agility
Thinking Lean
Embracing Agility
VALUE
The Values of the Agile Manifesto
Relentless
improvement
Innovation
We are uncovering better ways of developing
software by doing it and helping others do it.
Flow
Respect for
people and culture
Over time, the ART is guided to become a learning organization through
continuous reflection and relentless improvement.
Through this work we have come to value:
Individuals and interactions of processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
LEADERSHIP
That is, while there is value in the items on the right,
we value the items on the left more.
6-47
© Scaled Agile. Inc.
Coaching ART relentless improvement
Coaching the members of the ART to embrace learning and relentless
improvement is a key task for the RTE.
Relentless improvement
“Kaizen is about changing the way
things are. If you assume that
things are all right the way they are,
you can’t do Kaizen… so change
something!”
A constant sense of danger
Optimize the whole
A problem-solving culture
Reflect at key milestones
Fact-based improvement
Note:
A problem that is not well-defined might fail to
reach the proper countermeasure.
6-48
© Scaled Agile. Inc.
Workbook
— Taiichi Ohno
181
© Scaled Agile, Inc.
Activity: The ART relentless improvement
mindset
►
►
What can the RTE do to help members of the ART
embrace a mindset of relentless improvement?
Step 2: Discuss and capture at least one suggestion
for each of the items on the right
Step 3: As a class, discuss and capture what
challenges the RTE might encounter when trying to
develop a mindset of relentless improvement in the
ART. Identify suggestions for overcoming those
challenges.
7
7
Relentless improvement
A constant sense of danger
Optimize the whole
A problem-solving culture
Reflect at key milestones
Fact-based improvement
6-49
© Scaled Agile. Inc.
Workbook
Share
Step 1: Working in your groups, discuss the question:
–
►
Prepare
182
© Scaled Agile, Inc.
The ART Relentless Improvement Mindset
A constant sense of danger:
What can the RTE do to help
members of the ART embrace a
Relentless Improvement mindset?
Optimize the whole:
A problem-solving culture:
Reflect at key milestones:
Fact-based improvement:
Duration
RTE Action Plan
5
►
Step 1: Locate the RTE Action Plan section in your
workbooks
►
Step 2: Add more tools and techniques to the Action
Plan by reflecting on the following:
►
–
How will you prepare for the I&A event?
–
How will you prepare to for the problem-solving
workshop?
–
Identify areas to improve upon from an initial look
at the self-assessment tools
Step 3: Share one of your insights with the class
6-50
© Scaled Agile. Inc.
Workbook
184
© Scaled Agile, Inc.
Action Plan
Lesson 6:
Fostering Relentless
Improvement
How will you prepare for the I&A event?
How will you prepare for the problem-solving
workshop?
Identify areas to improve upon from an initial
look at the self-assessment tools
Lesson review
In this lesson, you:
►
Defined the three components of an Inspect and Adapt event
►
Described how to Measure and Grow the ART
►
Interpreted the concepts of systems thinking and Value Stream mapping
►
Demonstrated the mindset of relentless improvement
6-51
© Scaled Agile. Inc.
Articles used in this lesson
Read these Framework articles to learn more about topics covered in this lesson
►
“Inspect and Adapt”
►
“Metrics”
►
“Measure and Grow”
►
“Value Stream Coordination”
https://v5.scaledagileframework.com/
inspect-and-adapt/
https://v5.scaledagileframework.com/
metrics/
https://v5.scaledagileframework.com/
measure-and-grow/
https://v5.scaledagileframework.com/
value-stream-coordination/
6-52
© Scaled Agile. Inc.
Workbook
186
© Scaled Agile, Inc.
Continue your SAFe journey with the following resources:
Download and use the resources found in the “SAFe
PI Execution Toolkit” to support an ART in successful
PI Execution.
https://bit.ly/Community-ToolkitsandTemplates
Use the “Measure and Grow Workshop Toolkit (5.1)”
to run a workshop to identify growth opportunities for
your team as you work toward mastering SAFe and
Business Agility.
https://bit.ly/Community-ToolkitsandTemplates
Download the “Facilitator’s Guide to SAFe: Inspect
and Adapt” for support with agenda setting,
preparation guidance, and tips and tricks for
facilitating Inspect and Adapt events.
https://bit.ly/Community-FGInspectandAdapt
Explore the tools and resources available in the
“SAFe Value Stream Mapping Workshop Toolkit 5.1”
to provide a structured method for visualizing,
measuring and improving Value Stream performance.
https://bit.ly/Community-ToolkitsandTemplates
Watch this 60-minute webinar, Driving Relentless
Improvement: Applying the SAFe Assessments and
Identifying Growth Recommendation, to explore
different use cases for applying the SAFe
assessments and techniques for analyzing the data
to help identify the next steps to take.
https://bit.ly/Video-ApplyingSAFeAssessments
6-53
©©Scaled
Scaled Agile.
Agile, Inc.
Inc.
Workbook
187
© Scaled Agile, Inc.
Lesson notes
Enter your notes below. If using a digital workbook, save your PDF often so you don’t lose
any of your notes.
Workbook
188
© Scaled Agile, Inc.
Lesson 7
Serving the ART
SAFe® Course - Attending this course gives learners access
to the SAFe Release Train Engineer exam and related
preparation materials.
© Scaled Agile. Inc.
Lesson Topics
7.1 Explore the
characteristics of a servant
leader
7.2 Identify facilitation
techniques that evolve group
dynamics
7.3 Examine coaching
techniques
7.4 Explore group facilitation
techniques
7.5 Identify the steps to
create an ART with a oneteam culture
7-2
© Scaled Agile. Inc.
Workbook
189
© Scaled Agile, Inc.
Learning objectives
At the end of this lesson, you should be able to:
►
Define the characteristics of a servant leader
►
Practice facilitation techniques that evolve group dynamics
►
Describe coaching techniques
►
Apply group facilitation techniques
►
Define the steps to create an ART with a one-team culture
7-3
© Scaled Agile. Inc.
7.1 Explore the characteristics of a servant leader
7-4
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
190
© Scaled Agile, Inc.
Servant leadership
A servant leader knows that their
own growth comes from facilitating
the growth of others who deliver
the results.
“Good leaders must first
become good servants.”
— Robert Greenleaf, Father of
Servant Leadership
7-5
© Scaled Agile. Inc.
The RTE is a servant leader
The RTE focuses on optimizing the flow of value through growing and maturing
the teams and roles on the ART.
►
This is a challenging, large, and complex task
►
The RTE will need coaching support from an on-site SPC
RTE
https://v5.scaledagileframework.com/safe-program-consultant/
© Scaled Agile. Inc.
Workbook
191
7-6
© Scaled Agile, Inc.
Activity: The servant leader characteristics
Prepare
Share
10
10
►
Step 1: Read the Eight Behaviors of Servant Leaders on the following slides.
►
Step 2: Working in your groups, select one characteristic that is challenging to
you.
►
Step 3: Brainstorm and capture specific activities, professional development,
and tools that you can obtain for coaching opportunities to improve upon that
characteristic.
►
Step 3: Be prepared to share with the class.
7-7
© Scaled Agile. Inc.
Eight Behaviors of Servant Leaders (Part 1)
Behavior
In the context of SAFe
• Encourages everyone to express their opinions
Listens and
• Notices hesitant behavior and body language during SAFe events and
supports team
meetings
members in decision
• Helps the teams identify positive and negative changes during Inspect
identification
and Adapt (I&A) event
Creates an
environment of
mutual influence
• Facilitates PI Planning and shared team events for all ART members
and stakeholders
• Asks for opinions and input, and carefully considers the response
Understands and
empathizes with
others
• Shares in celebrating every successful System Demo and Solution
Demo; feels bad about impediments, failures, etc.
Persuades rather
than uses authority
• Asks questions to encourage teams to look at decisions from new
perspectives
• Articulates facts; helps the teams see things they may have
overlooked; helps rethink
7-8
© Scaled Agile. Inc.
Workbook
192
© Scaled Agile, Inc.
Eight Behaviors of Servant Leaders (Part 2)
Behavior
Encourages and
supports the
personal
development of
each individual
Thinks beyond
day-to-day
activities;
applies Systems
Thinking
In the context of SAFe
• Encourages team learning
• Fosters collaborative practices like teamwork, Continuous Integration,
collective code ownership, short design sessions, and specification
workshops
• Encourages rotation in technical areas of concern such as functionality,
components/layers, and role aspects
• Facilitates team decision-making rather than making decisions for the
teams
• Sets long-term operating goals for the team, such as Lean-Agile
practices to master, new skills to acquire, etc.
• Examines what is missing in order to make the environment better for
everyone; prioritizes improvement activities and makes them happen
7-9
© Scaled Agile. Inc.
Eight Behaviors of Servant Leaders (Part 3)
Behavior
In the context of SAFe
Supports the
teams’
commitments
• Facilitates ad-hoc meetings if needed
• Helps the teams find access to external sources of information like
subject matter experts, shared resources (Architects, UX Designers,
Tech Writers)
• Helps clarify and articulate rationale behind priorities, Milestones and
commitments
• Helps teams prepare for System Demo
• Helps the teams find techniques to be more collaborative
Is open and
appreciates
openness
•
•
•
•
Shows appreciation for team members who raise serious issues
Encourages and facilitates open communication among team members
Encourages healthy conflict during team meetings
Gives open, honest opinions
7-10
© Scaled Agile. Inc.
Workbook
193
© Scaled Agile, Inc.
The 8 Behaviors of Servant Leaders
1
Listens and supports teams in problem
identification and decision-making
Persuades rather than use authority
5
2
Creates an environment of mutual influence
Thinks beyond day-to-day activities; Applies
Systems Thinking
6
3
Understands and empathizes with others
Supports the teams’ commitments
7
4
Encourages and supports the personal development
of each individual and the development of teams
Is open and appreciates openness in others
8
Most challenging characteristic:
Specific activities I can do to obtain coaching and improve upon that characteristic:
7.2 Identify facilitation techniques that evolve
group dynamics
7-11
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Stages of high-performing teams
In order to address challenges and deliver results, every team grows in four stages.
► Forming: Who’s on our team? What are we working
on? How do we do it?
► Storming: The team resolves initial conflicts and
difficulties in establishing a shared understanding;
makes attempts to coordinate work, roles, and
processes
► Norming: The team establishes internal agreements
about roles and responsibilities; it becomes a
community, and individuals adapt to it.
► Performing: The processes, roles, and responsibilities
become just a tool for the team in their new main game
— getting the job done!
7-12
© Scaled Agile. Inc.
Workbook
195
© Scaled Agile, Inc.
The growth of a team of teams
The growth of each individual team in the ART progresses through the Tuckman
stages and so does the ART.
7-13
© Scaled Agile. Inc.
Activity: The RTE and ART group dynamics
►
Step 1: Working in your groups, draw the Tuckman group
dynamics stages. Use the previous two slides as a guide.
►
Step 2: At each Tuckman stage, list the following:
►
–
What can you observe that would indicate that the ART is
at this stage?
–
What RTE behaviors or activities can help the ART grow
as a team of teams and progress to the next stage?
Share
10
5
Step 4: Be prepared to share with the class.
7-14
© Scaled Agile. Inc.
Workbook
Prepare
196
© Scaled Agile, Inc.
The RTE facilitates and accelerates ART growth
PERFORMING
NORMING
▸Establishing the ART
STORMING
FORMING
▸Forming teams
▸Establishing ART
vision
▸Establishing ART
events
▸Fostering
▸Creating space for
spontaneous leadership
and self-organization
as a community
▸Surfacing and resolving
team and inter-team conflict
▸Dealing with individual and
team performance
▸Fostering relentless
improvement
▸Improving engineering
practices
▸Fostering effective
across the ART
▸Creating a flow of
inter-team
communication
knowledge across the
teams and the ART
collaboration
7-15
© Scaled Agile. Inc.
7.3 Examine coaching techniques
7-16
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
197
© Scaled Agile, Inc.
Coaching sometimes requires a shift from old behaviors to new ones
From…
To …
coordinating individual contributions
coaching the whole team to collaborate
acting as a subject matter expert
being a facilitator
talking about deadlines and technical options
focusing on business value delivery
driving ‘the right’ (your) decisions
doing the right thing for the business right now
fixing problems rather than helping others fix
them…
facilitating team problem-solving
From fixing problems…
…to helping others fix them!
7-17
© Scaled Agile. Inc.
Duration
Video: The Power of Empathy
4
http://bit.ly/The-power-of-empathy
7-18
© Scaled Agile. Inc.
Workbook
198
© Scaled Agile, Inc.
Why are questions powerful?
►
They are thought-provoking
►
They generate curiosity in the listener
►
They channel focus
►
They generate energy and forward movement
►
They stimulate reflective conversation
►
They surface underlying assumptions
►
They invite creativity and new possibilities
►
►
They inspire more questions
They help reach for deep meaning
7-19
© Scaled Agile. Inc.
Powerful questions you can ask
Powerful questions like these can help connect ideas and generate deeper insights.
►
What new connections are you
making?
►
What had real meaning for you from
what you’ve heard?
►
What surprised you?
►
What challenged you?
►
What’s missing from this picture so
far?
►
What is it we’re not seeing?
© Scaled Agile. Inc.
Workbook
199
►
What do we need more clarity about?
►
What has been your major learning,
insight, or discovery so far?
►
What is the next level of thinking we
need to do?
►
What hasn’t been said that would help
us reach a deeper level of
understanding and clarity?
►
What would you do if success were
guaranteed?
7-20
© Scaled Agile, Inc.
Duration
Activity: Powerful questioning
15
►
Step 1: Form pairs in your groups.
►
Step 2: One person is will play the role of the team member. The other will play
the role of the coach.
►
Step 3: The team member shares an issue they are facing.
►
Step 4: The coach can only respond in one of two ways:
►
–
Reflective listening: “I hear you saying…”
–
Ask a powerful question: Refer to the questions presented in this lesson and your
own questions based on your experience.
Step 5: Switch roles after seven minutes.
7-21
© Scaled Agile. Inc.
Some truth statements about teams
►
Teams are far more productive than the same number
of individuals
►
Face-to-face communication is extremely efficient
►
Teams work best when not interrupted
►
Products are more robust when a team has all the
cross-functional skills necessary
►
When teams themselves make a commitment, they
will probably figure out how to meet it
►
Changes in team composition can impact productivity
►
Peer pressure is a strong motivator
7-22
© Scaled Agile. Inc.
Workbook
200
© Scaled Agile, Inc.
Examples of Powerful Questions
What new connections are you making?
What had real meaning for you from what you’ve heard?
What surprised you?
What challenged you?
What’s missing from this picture so far?
What is it we’re not seeing?
What do we need more clarity about?
What has been your major learning, insight or discovery so far?
What is the next level of thinking we need to do?
What hasn’t been said that would help us reach a deeper level of understanding and clarity?
What would you do if success were guaranteed?
Workbook
201
© Scaled Agile, Inc.
The five dysfunctions of a team
►
►
Teamwork is the ultimate
competitive advantage,
but many teams are
dysfunctional
Inattention
to results
Avoidance of
accountability
Absence of trust is the
key problem that leads to
the other four
dysfunctions
Lack of commitment
Fear of conflict
Absence of trust
Source: Five Dysfunctions of a Team, Patrick Lencioni
7-23
© Scaled Agile. Inc.
Activity: The ART can’t run without trust
►
Step 1: Working in your groups, discuss which specific
SAFe activities can help establish trust among the members
of the ART and the ART stakeholders.
►
Step 2: Identify the activities on the Big Picture and
comment why these would help create trust.
►
Step 3: Choose one of the SAFe activities you identified.
Discuss and capture how the RTE can act to further
increase the amount of trust built in that activity.
►
Step 4: Be prepared to share your ideas with the class
Share
7
3
7-24
© Scaled Agile. Inc.
Workbook
Prepare
202
© Scaled Agile, Inc.
The ART can't run without trust
Choose one of the SAFe activities you circled, and discuss at your table how the
RTE can act to further increase the amount of trust built in the activity.
Note your answer here:
The RTE can mitigate the five dysfunctions using SAFe
Inattention
to results
Avoidance of
accountability
Lack of
commitment
Fear of
conflict
Absence
of trust
Results are empirically reviewed at every System Demo and PI Planning event.
The ART I&A event drives relentless improvement.
Stakeholders, peer pressure, and transparent review of results create
accountability.
Teams make shared commitments to each other and to the ART stakeholders.
The RTE creates a safe environment for conflict, encouraging discussion of
disagreements. Shared commitment avoids conflict that occurs when objectives are
not aligned.
The ART is a safe environment. The teams share commitments and goals, display
hyper-transparency, and engage in shared problem-solving.
7-25
© Scaled Agile. Inc.
7.4 Explore group facilitation techniques
7-26
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
204
© Scaled Agile, Inc.
Facilitating large groups
Often during a PI, the RTE will be the
facilitator for meetings and events with
many people attending. Possible events
are:
►
Inspect and Adapt (I&A)
►
Management review and problemsolving
►
PI Planning
►
Program backlog refinement
►
ART sync
►
Scrum of Scrums (SoS)
7-27
© Scaled Agile. Inc.
Large group facilitation preparation and techniques
►
Start by allowing the social
networks to form. You want the
brains to get in a place of safety,
and they do this through forming
their own social networks.
►
Provide clear instructions in writing
but offering no more than three
steps at a time. Handouts are
extremely helpful.
►
Design, test, and leverage your
audio visuals.
7-28
© Scaled Agile. Inc.
Workbook
205
© Scaled Agile, Inc.
Large group facilitation preparation and techniques (cont’d)
►
Optimize the room layout for
maximum participation. Round
tables and pods are best.
Leverage the wall space.
►
Timebox everything and use your
timebox tools! Music, bells, squirt
guns, hands up, whatever it takes.
►
Call upon your Scrum Masters and
SPCs to help. You’ll need all the
coaching power you can get!
►
Fun creates energy. Make it fun!
7-29
© Scaled Agile. Inc.
Activity: Practice and start your toolbox
►
Step 1: Working in your groups, select one event from the
Big Picture where you will be facilitating a large group of
people.
►
Step 2: Discuss techniques you will use to facilitate that
event. Refer to the prior slides and the SAFe PI Execution
Toolkit for further event descriptions and templates.
►
Step 3: Be ready to present the technique.
►
Step 4: Share and capture methods to build your
facilitation toolbox.
Share
15
10
10
7-30
© Scaled Agile. Inc.
Workbook
Prepare
206
© Scaled Agile, Inc.
7.5 Identify the steps to create an ART with a
one-team culture
7-31
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
The ART as a tribe
“A tribe is a group of people connected to
one another, connected to a leader and
connected to an idea.”
— Seth Godin, Tribes: We Need You to
Lead Us
Source: Tribes: We Need You to Lead Us Seth
Godin
7-32
© Scaled Agile. Inc.
Workbook
207
© Scaled Agile, Inc.
Tribal unity: Steps to creating a one-team culture
1. Create great team
-
SAFe Agile Teams are five to eleven people
-
Formed via self-selection
-
That use Agile practices!
2. Connect the teams and create a tribe
-
With a shared identity
-
And shared experiences
-
That celebrates as a tribe!
7-33
© Scaled Agile. Inc.
Tribal unity: Steps to creating a one-team culture (cont.)
3. Connect the tribe to its leader
-
By connecting at the Gemba
-
Creating an Agile Team of Agile leaders
-
That are vulnerable in front of the tribe!
4. Connect the tribe to an idea
-
By having a vision
-
Communicating the vision
-
And learning together!
7-34
© Scaled Agile. Inc.
Workbook
208
© Scaled Agile, Inc.
Tribal Unity: Steps to creating a One-Team Culture (cont.)
5. Sustaining tribal unity
-
Quantify culture with eNPS
-
Record and share tribal legends
-
Set up successors for success
6. Engaging management in tribal unity
-
Tap into your empathy
-
Shine a light on a bright spot
-
Invite them into Gemba!
7-35
© Scaled Agile. Inc.
Duration
Video: Sustaining the Victory
2
https://bit.ly/Video-SustainingVictory
7-36
© Scaled Agile. Inc.
Workbook
209
© Scaled Agile, Inc.
Prepare
Share
10
10
Activity: Sustaining the victory
►
Step 1: As an RTE, consider how you will sustain the victory:
–
How are you connecting team victories to the Vision?
–
How are you creating connections between yourself and the teams?
►
Step 2: Working in your groups, select the context of someone in your group.
Discuss an upcoming PI event and how the RTE could sustain the victory. Build
on the facilitation skills to practice what you will say during the event.
►
Step 3: Be prepared to present in front of the class.
7-37
© Scaled Agile. Inc.
Duration
RTE Action Plan
5
►
Step 1: Locate the RTE Action Plan section in your
workbooks
►
Step 2: Begin adding tools to the Action Plan by
brainstorming the following:
►
–
What behaviors will you shift away from and move
into as you develop your RTE coaching and
facilitation skills?
–
What facilitation techniques do you need to develop
as you grow into being an RTE?
Step 3: Share one of your insights with the class
7-38
© Scaled Agile. Inc.
Workbook
210
© Scaled Agile, Inc.
Action Plan
Lesson 7:
Serving the ART
What behaviors will you shift away from and
move into as you develop your RTE coaching
and facilitation skills?
What facilitation techniques do you need to
develop as you grow into being an RTE?
Lesson review
In this lesson you:
►
Defined the characteristics of a servant leader
►
Practiced facilitation techniques that evolve group dynamics
►
Described coaching techniques
►
Applied group facilitation techniques
►
Defined the steps to create an ART with a one-team culture
7-39
© Scaled Agile. Inc.
Articles used in this lesson
Read these Framework articles to learn more about topics covered in this lesson
►
“Certified SAFe Program
Consultant”
https://v5.scaledagileframework.com/
safe-program-consultant/
►
“Lean-Agile Leadership”
https://v5.scaledagileframework.com/
lean-agile-leadership/
7-40
© Scaled Agile. Inc.
Workbook
212
© Scaled Agile, Inc.
Continue your SAFe journey with the following resources:
Download and use the resources found in the “SAFe
PI Execution Toolkit” to support an ART in successful
PI Execution.
https://bit.ly/Community-ToolkitsandTemplates
Download and share the “SAFe Events Meeting
Mapper” for help shift your current meeting schedule
to SAFe events.
https://bit.ly/Community-MeetingMapper
Download and review the “Facilitation Guidance
Brief” for a collection of content designed by the
Scrum Master Research Cohort to help improve your
facilitation skills.
https://bit.ly/CommunityFacilitationGuidanceBrief
Download the “Team Formation Toolkit 5.1” to help
your team clearly define their purpose,
responsibilities, and other elements.
https://bit.ly/Community-ToolkitsandTemplates
Access the Collaborate template, “SAFe Agile Team
Charter,” to support your team defining their purpose,
responsibilities, and other critical elements.
https://bit.ly/Template-SAFeAgileTeamCharter
7-41
©©Scaled
Scaled Agile.
Agile, Inc.
Inc.
Workbook
213
© Scaled Agile, Inc.
Lesson notes
Enter your notes below. If using a digital workbook, save your PDF often so you don’t lose
any of your notes.
Workbook
214
© Scaled Agile, Inc.
Lesson 8
Continuing Your Learning
Journey
SAFe® Course - Attending this course gives learners access
to the SAFe Release Train Engineer exam and related
preparation materials.
© Scaled Agile. Inc.
Lesson Topics
8.1 Create a personal
RTE action plan
8.2 Create an ART
Improvement Roadmap
8.3 Commit to the plans
8-2
© Scaled Agile. Inc.
Workbook
215
© Scaled Agile, Inc.
Learning objectives
At the end of this lesson, you should be able to:
►
Create a personal RTE action plan
►
Create an ART Improvement Roadmap
►
Commit to the plans
8-3
© Scaled Agile. Inc.
8.1 Create a personal RTE action plan
8-4
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Workbook
216
© Scaled Agile, Inc.
Duration
Activity: Find your personal challenges
3
►
Step 1: Individually, review the ideas in the Action Plan you wrote after each
lesson in your workbook. Select three things that challenge you.
►
Step 2: Capture these items in your personal challenges list.
8-5
© Scaled Agile. Inc.
Activity: Define personal actions
Prepare
Share
5
3
►
Step 1: Form pairs in your groups. Take turns discussing your three personal
challenges.
►
Step 2: Identify one clearly defined action for each of your challenges that you
can implement in your work context.
►
Step 3: Capture your plans in your personal RTE actions list.
►
Step 4: Be prepared to share.
8-6
© Scaled Agile. Inc.
Workbook
217
© Scaled Agile, Inc.
Find your personal challenges
My personal challenges list:
Challenge #1
Challenge #2
Challenge #3
Define your personal actions
My personal actions list:
8.2 Create an ART Improvement Roadmap
8-7
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Improvement roadmap
An ART improvement roadmap guides ART evolution over time.
May
July
September
PI 1
PI 2
PI 3
▸ Create Program Kanban board
▸ Perform Value Stream Mapping
for ART Feature flow
▸ CI tooling in place
▸ PI Burndown Chart as an ART
metric
▸ Improve Test and Dev
environments to better match
production
▸ Send RTE to SAFe training
▸ Additional Story slicing
test, hire a BDD coach to help
▸ SAFe Advanced Scrum Master
workshops for all teams
▸ Start using CFD metrics for
Feature flow
Now
training for all Scrum Masters
Ideas
8-8
© Scaled Agile. Inc.
Workbook
▸ Three teams will use BDD as a
220
© Scaled Agile, Inc.
Duration
Activity: Find ART improvement
opportunities
6
►
Step 1: Identify three action items in your organization where you believe you
can immediately improve your ART context.
►
Step 2: Select areas where you see the most opportunity for improvement.
►
Step 3: Write these items in your ART improvement list.
8-9
© Scaled Agile. Inc.
Activity: Define your ART improvement
roadmap
Duration
6
►
Step 1: Form pairs in your groups. Discuss three ART improvement
opportunities for each person.
►
Step 2: Brainstorm and define two sequential actions for each item in your ART
improvement list that you can implement in your work context.
►
Step 3: Capture your improvement actions in your ART improvement roadmap
list.
8-10
© Scaled Agile. Inc.
Workbook
221
© Scaled Agile, Inc.
Find ART improvement opportunities
My ART improvement opportunities list:
Opportunity #1
Opportunity #2
Opportunity #3
Define your ART improvement roadmap
My ART action roadmap list:
My two actions for ART improvement opportunity #1
My two actions for ART improvement opportunity #2
My two actions for ART improvement opportunity #3
8.3 Commit to the plans
8-11
©©
Scaled
Agile.
Inc. Inc.
Scaled
Agile,
Duration
Activity: Commit to the plans
7
►
Step 1: Form pairs in your groups. Take turns reviewing the personal and the
ART improvement roadmap lists you created.
►
Step 2: Commit to each other that you will do your best to act on the items in
the list.
►
Step 3: Agree on an action to keep each other accountable. For example,
check in with each other in two to eight weeks to discuss the progress of your
plans.
8-12
© Scaled Agile. Inc.
Workbook
224
© Scaled Agile, Inc.
Commit to the plans
Check-in details for you and your partner. Be sure to include contact information.
Emphasize lifelong learning
“Lean-Agile Leaders are lifelong learners who help
teams build better systems through understanding
and exhibiting the values, principles and practices
of Lean, Systems Thinking, and Agile
development.”
— Dean Leffingwell
8-13
© Scaled Agile. Inc.
RTE reading list
• SAFe 5.0 Distilled, Dean Leffingwell and
Richard Knaster
• Tribal Unity: Getting from Teams to Tribes
by Creating a One Team Culture,
Em Campbell-Pretty
• The Lean Machine: How Harley-Davidson
Drove Top-Line Growth and Profitability with
Revolutionary Lean Product Development,
Dantar Oosterwal
• The Goal, Eliyahu M. Goldratt
• Principles of Product Development Flow,
Donald G. Reinertsen
• Switch: How to Change Things When
Change Is Hard, Chip Heath and Dan Heath
• The Five Dysfunctions of a Team,
Patrick Lencioni
• Agile Software Requirements: Lean
Requirements Practices for Teams, Programs,
and the Enterprise, Dean Leffingwell
• Agile Retrospectives: Making Good Teams
Great, Diana Larsen and Esther Derby
• Death by Meeting: A Leadership Fable...About
Solving the Most Painful Problem in Business,
Patrick Lencioni
• Lean Product and Process Development,
Allen C. Ward and Durward Sobek II
• That’s Not How We Do It Here! A Story about
How Organizations Rise and Fall--and Can Rise
Again, John Kotter and Holger Rathgeber
• Value Stream Mapping: How to Visualize Work
and Align Leadership for Organizational
Transformation, Karen Martin and Mike Osterling
8-14
© Scaled Agile. Inc.
Workbook
226
© Scaled Agile, Inc.
Duration
RTE Action Plan
5
►
Step 1: Locate the RTE Action Plan section in your
workbooks.
►
Step 2: Begin adding tools to the Action Plan:
►
–
Organize the next action steps you can take in your
work context.
–
Identify at least one title in the reading list to read
that will support your action.
Step 3: Share one of your insights with the class.
8-15
© Scaled Agile. Inc.
Lesson review
In this lesson you:
►
Created a personal RTE action plan
►
Created an ART Improvement Roadmap
►
Committed to the plans
8-16
© Scaled Agile. Inc.
Workbook
227
© Scaled Agile, Inc.
Action Plan
Lesson 8:
Continuing Your
Learning Journey
Organize the next actions that you will
implement in your work context.
Identify at least one title in the reading list to
read that will support your action.
Articles used in this lesson
Read these Framework articles to learn more about topics covered in this lesson
►
“Communities of Practice”
►
“Lean-Agile Leadership”
►
“Train Executives, Managers,
and Leaders”
https://v5.scaledagileframework.com/
communities-of-practice/
https://v5.scaledagileframework.com/
lean-agile-leadership/
https://v5.scaledagileframework.com/
train-executives-managers-andleaders/
►
“Continuous Learning Culture”
https://v5.scaledagileframework.com/
continuous-learning-culture/
8-17
© Scaled Agile. Inc.
Continue your SAFe journey with the following resources:
Enroll in the “RTE Essentials” learning plan to gain
the confidence needed to perform the responsibilities
of the RTE role. The modules will take you through
the critical knowledge and provide tips, techniques,
and tools to improve your RTE skills.
https://bit.ly/Community-RTE-Essentials
8-18
©©Scaled
Scaled Agile.
Agile, Inc.
Inc.
Workbook
229
© Scaled Agile, Inc.
Lesson notes
Enter your notes below. If using a digital workbook, save your PDF often so you don’t lose
any of your notes.
Workbook
230
© Scaled Agile, Inc.
Lesson 9
Practicing SAFe
SAFe® Course - Attending this course gives learners access
to the SAFe Release Train Engineer exam and related
preparation materials.
© Scaled Agile. Inc.
Duration
Video: SAFe Certification Benefits
3
https://bit.ly/Video-SAFeCertificationBenefits
9-2
© Scaled Agile. Inc.
Workbook
231
© Scaled Agile, Inc.
A Path Towards Certification
Access exam study guides and practice tests
Download your certificate of course completion
Becoming a
Certified
SAFe
Professional
Take the Certification Exam
Showcase your Digital Badge and get recognized as
Certified SAFe Professional
Exam and certification details at:
https://bit.ly/BecomingSAFeAgilist
9-3
3
©©Scaled
ScaledAgile.
Agile, Inc.
Inc.
Duration
Video: Welcome to the SAFe Community Platform
3
https://bit.ly/Video-WelcomeSAFeCommunityPlatform
9-4
© Scaled Agile. Inc.
Workbook
232
© Scaled Agile, Inc.
Team
Agility
SAFeand
ARTTechnical
and Team
Events
SAFe ART and Team Events: Tools to support RTEs and coaches in
scheduling, preparing for, and facilitating key SAFe events
9-5
© Scaled Agile. Inc.
Team
Technical Agility
SAFeand
Toolkits
Explore ready-to-use templates and job resources to help
execute SAFe events and workshops more effectively
SAFe® PI Planning Toolkit
Measure and Grow Workshop
Toolkit
SAFe Remote ARTs Toolkit
PI Execution Toolkit
9-6
© Scaled Agile. Inc.
Workbook
233
© Scaled Agile, Inc.
Team
and Technical
E-learning
resourcesAgility
Discover and develop skills through self-paced, interactive
e-learning modules to achieve your goals
9-7
© Scaled Agile. Inc.
Team
and Technical
Agility
Community
Video Hub
Access videos to support your learning and grow your skills
9-8
© Scaled Agile. Inc.
Workbook
234
© Scaled Agile, Inc.
Team
Technical Agility
SAFeand
Collaborate
Organize and run virtual SAFe events in real time
SAFe Collaborate SAFe Collaborate is a visual, cloud-based workspace tool
for organizations to orchestrate virtual SAFe events and activities.
9-9
© Scaled Agile. Inc.
Team
and and
Technical
Measure
Grow Agility
Evaluate progress towards business agility with the SAFe
assessments, Measure and Grow workshop and our
assessment partners
Business Agility Assessment
Team and Technical Agility (TTA)
Measure and Grow
Workshop Toolkit
5.00
4.00
Continuous
Learning Culture
(CLC)
3.00
Agile Product
Delivery
(APD)
2.00
1.00
Enterprise
Solution Delivery
(ESD)
Organizational
Agility (OA)
Lean-Agile
Leadership
(LAL)
Lean Portfolio
Management
(LPM)
8-10
© Scaled Agile. Inc.
Workbook
235
© Scaled Agile, Inc.
Team
Technical Agility
SAFeand
Forums
Join the SAFe Release Train Engineers Community Forum to
connect with a community of RTEs
9-11
© Scaled Agile. Inc.
Team
Technical Agility
SAFeand
FAQs
When you need support, check the FAQ page for your
question or contact SAI support directly.
9-12
© Scaled Agile. Inc.
Workbook
236
© Scaled Agile, Inc.
Join us on the
SAFe Community
Platform
We are here to help with
your SAFe role and
practice!
community.scaledagile.com
9-13
13
© Scaled Agile. Inc.
Workbook
237
© Scaled Agile, Inc.
SAFe Glossary
📖
SAFe Glossary: Visit the Scaled Agile Framework site (www.scaledagileframework.com/
glossary/) to download glossaries translated into other languages.
Workbook
168
© Scaled Agile, Inc.
Download