Professional Documents
Culture Documents
SAFe Scrum
Master
Applying the Scrum Master Role within a SAFe
Enterprise
5.0.1
S.A0.F1e® C ourse Attending this c ourse gives students acc ess to the SAFe Scrum M aster exam and rel ated pr eparation materials.
5
~ SAF
B®I SCAL
EDAGIL E'"
©Sca led Agile, Inc.
Hidden Topic Title Text
.....
..
.
.
...
.
.
..
Access the SAFe Community Platform
Mange your member profile, access videos and training resources, jo in
Communities of Practice, and more .
...
.:. ef ·.
Prepare Yourself
.
. .. Access your learning p lan featuring your digital workbook, study mater ials, and
... certification practice test
. ... .
Access SAFe Content and Tools
..-~· .. Access professional development resources and your trainer enab lement p lan to
·. . v :
... teach SAFe instructor-led courses .
...
:· 0 ·.. Collaborate in real time with your team and others
C hoose from ready-made temp lates to easi ly set up events like Pl Planning
• 0 0
·..[] [] .:• and retrospectives-all with SAFe Co llaborate .
...
... Showcase SAFe Credentials
D isplay your digita l badge to promote your SAFe capabi lities and proficiencies
throughout your career .
...
community.scaledagile.com
· scA
~ SAFe LEo
AGILE ·
1
0
Hidden Topic Title Text
PortfolioBacklog
•- -- II~:--::::: I
Al al ·-
·- ---
Epic Strategic ~ Lean Budgets KPls
Enterprise Portfolio ..{•'
6•
Lean Portfolio Owners Architect Themes Vision
=> r s't I Vision
Management (~~~) I Guardrails =>2
i;= c,,,,;,.,; Value Streams
& ~
Enterprise Solution Solution ~ compliance ; .... ♦
. 1i Arch/Eng Mgmt .c
S 0 IUt IOn
Delivery
Q~0
I '
ij!a,,i.J
••
. ••
• •
MBSE
set-Based
; • • --
:.: NFRs
-
•• MIiestones
Business I Dev I Ops I Support 1- 1 Core Dn Lean-Agile SAFe •-=-> Implementation • =- SAFe Program
( ___ 0 Roadmap
- Values ~= Mindset Principles Consultant
Lean-Agile Leadership
•
~ SAF AGILE ·
e..scALEo I
Hidden Topic Title Text
Agility ~ ~
7 ... NFR5
Portfolio Backlog
==
Lean Portfolio
Epic
Owners
I
'
Enterprise
Architect
·- - 11
·-
Strategic
Themes
{
Portfolio
Vision
~ ~,~
;s1__ CoMa,M r KPls Roadmap
Management
·--- Guardrails
551=- Value Streams ♦
MIiestones
Customer Centricity Continuous Delivery Pipeline ESSENTIAL
Business • I ......· ► ·· ...·:•:·"•-'...."' '('•.:•:····· ►· .........,._
Owners - -~- [ ] ,..
Agile @ AGILUELEAS
E.,T
JtAJN =-- Shared
Product ·.,............. ,4.::-:·.......... ·>·'::-:..·•·........ Services
Delivery ,. a\ Continuous Continuous Continuous Release
00 Exploration Integration Deployment on Demand Solution
System Product Design Thinking Context
Arch/Eng Mgmt El :.:.:.
Team and
ws.1,
... XP
Pl Objectives
Goals •
System Demos
• • • ,.., Goals
System Demos
- . 8 --..
CoP
RTE C • 0 0 I A•
~ •Plan @ --.
Technical C • -• • Execute
Agility ~.. NFRs :...+ • Review mm ma o-d System
Agile Teams • Retro DevOps I Team
Program Scrum mm
' &
Backlog
--- - n I~ 1~ ,,,...,.,,
Cl
,,,...,.,,
,,,...,.,,
Cl
I 1 ,,,...,.,,
mm
j f)
Product
ml
....
LeanUX
Owner ;A,.. ;A,..
~ I
Continuous I Architectural Built-In
NFRs CE Iterations CE Runway
Learning 1111 s Quality
Culture
Scrum Kanban Program ln<:rement ProgramIncrement
I
Master Metrics
Pl al. @
Lean-Agile Leadership
•
SAFe 1
· scALE□ AGILE ··
Hidden Topic Title Text
LARGE SOLUTION
Solution
Demo
Enterprise Government
Vision
Compliance
MBSE -- -
,.
Solution
Arch/Eng
Solution
Mgmt
' Set~Based
,:.~·
~i
-=· NfR s
SOLUTION
Roadmap
Solution Backlog
TRAIN
Enterprise
Solution
ii
STE ♦
Delivery = MIiestones
Goal s •
System Demos
• • • Goals
System Demos
- G,
I ,_.
CoP
I :.la.\
RTE • Plan @ 0 0
- rip ~
C • -• • Execute CD
Team and
c.~•
--
Agile Teams
' - - ~ NFRs
Program Scrum
• Review
• Retro
-- l!!l!!I
li!l!D
c@
~- ~
mm
C
0
"-0
DevOps
I System
Team
Business
•
I Dev I Ops I Support 1- 1 Core JDl Lean-Agile SAFe ---) Implementation e- SAFe Program
•
---
- Values ~= Mindset Principles C_ Roadmap Consultant
Lean-Agile Leadership
•
SAFe AGILE ··
· scALEo 1
Hidden Topic Title Text
XP
Pl Objectives
Goal s •
System Demos
• • • Goals •
System Demos
•
- /e ...,_
RTE 0 0
.c - - - •Plan
C • -• • Execute Roadmap
~ NFRs ..., •Review
...
CD
~
lml!D ~--- CD
~
l?/!lD \) _9
Agile Teams • Retro C DevOps
Team and
' ~.- .t5.Program
Backlog
Scrum mma
_..,.., _..,.., _g ,_.
Cl Cl ]
Technical _..,.., _..,.., lml!D !!c System
Agility Product Team
Owner
ml ~
Archit ectural Built-In
NFRs Iterations CE Runway
11111
• ~ " " Quality
Scrum Kanban Program Increment Program Increment
Master
e1,. © Scaled Aa
Lean-Agile Leadership
•
•A C e, I PROVIDEDBY
11re SCALED AGILE f
Hidden Topic Title Text
~ ~
..
BUSINESS AGILITY MEASURE & GROW , d l
Enterprise
SolutionDelivery LeanPortfolio
Management &
Strategy
InvestmentFunding
• Apply Lean system engineering to build really big systems • Align strategy, funding, and execution
• Coordinate and align t he fu ll supply chain • Optimize operations across the portfolio
• Cont inua lly evolve live systems • Lightweight governance empowers
decentralized decision-making
,:;::.
~ © Lean AgilePortfolio
~
LeanSystemand Coordinating
Trains Continually
Evolve
Governance
~ t
\:: J Operations
···········································
: ~45 Organizational
Agility
~ Ii.
AgileProduct
Delivery
@)
I.I • Create an enterprise-wide, Lean-Agile mindset
• The cust omer is the center of your product strat egy • Lean out business operations
• Deve lop on cadence and release on demand • Respond quickly to opportunities and threats
A
@ A I I
~
,.."',@
@ __...JIIMNttl~
Lean
••••
·thinkingPeople ~ -A ··... •
.
andAgileTeams • ····
····
····•
Centnc1ty LeanBusiness
CustomerCentricity andtheContinuous
Developon Cadence DevOps Operations Strategy
Agility
& DesignThinking Release
on Demand DeliveryPipeline
.. r.i\\ ...
tr S ~
Continuous
Iii::\ ·. Learning
Culture
~ ·. • Everyone in the organization learns
TeamAndTechnical
Agility ·. and grows together
• Exploration and creativity are part of the
• High-performing, cross-fu nctional, Agile teams Lean-Agile
Leadership organization 's DNA
• Business and technica l teams build business solutions • Inspire ot he rs by mode ling desire d be haviors • Continuously improving solutions, services, and
• Q uality b usiness solu t io ns de lig ht customers • Align mindset, words, and actions to processes is everyone's responsibility
Lean-Agile values and principles
• Actively lead the change and guide others
to the new way of working
~::.. 0
0 •• Learning Innovation Relentless
AgileTeams Teams of Built·in ·--, Organization Culture Improvement
AgileTeams Quality iii
Leadingby Example Mindset & Principles
<=-◊
LeadingChange
•
© Scaled Agile, Inc.
Hidden Topic Title Text
I ♦ 20-50%
Waterfall/
Ad hoc Agile
•• .- Train Lean-Agile
Change Agents
Train Executives,
•
Managers, and Leaders
Identify Value
Streams and ARTs c,.~
' ' ~,. ~
.:.,.:. Lean-Agile Center of Excellence
·•·' >> ~> ~~
3
-0
Agile Product SAFe• for SAFe• for SAFe• Scrum SAFe• Product Ow ner/ Leading SAFe• in
Manage ment Teams Architects Master Product Manager (for ART stakeholders)
3
§
47"
;:;,,
~ I -~- I ♦ vo·
Train Teams and
v,e\'l>
(( Prepare for ART Launch
~
0(:-
r•.. I •
Launch ART
• • •
~
a, ~S AFe•
>< WDevOps
w Implement ing SAFe• Lean Portfol io SAFe• Release SAFe• Advanced
(moreSPCs) Management Train Engineer Scrum Master
;
~
~o I
-) ,;:--
v
Launch More ARTs Extend to the
-( ~~ -
♦
@ ..... ~:1
4 ~ Accelerate
• and Value Streams
• ....\
:· ~·►-~... /
•
Portfolio
•
SCALED AGILE~®
1/23/20 scaledagileframewo rk.com/implementation-roadm ap © Scaled Agile, Inc.
Hidden Topic Title Text
Leading SAFe" I Thriving in the Digital Age with Business Agility I• with SAFe® 5 Agilist Certification
Implementing SAFe" I Achieving Business Agi lity with the Scaled Agile Framework I♦ with SAFe• 5 Program Consultant Certification
SAFe" for Government I Applying Lean-Agile Practices in the Public Sector with SAFe® I• with SAFe® 5 Government Practitioner Certification
Lean Portfolio Management I Aligning Strategy with Execution I• with SAFe® 5 Lean Portfolio Manager Certification
SAFe" Product Owner/Product Manager I Delivering Value through Effective Program Increment Execution I♦ with SAFe® 5 Product Owner / Product Manager Certification
Agile Product Management I Using Design Thinking to Create Valuable Products in the Lean Enterprise I • with SAFe® 5 Agile Product Manager Certification
SAFe" Scrum Master I Applying the Scrum Master Role within a SAFe® Enterprise I• with SAFe® 5 Scrum Master Certification
SAFe" Advanced Scrum Master I Advancing Scrum Master Servant Leadership with SAFe® I• with SAFe® 5 Advanced Scrum Master Certification
SAFe" Release Train Engineer I Facilitating Lean-Agi le Program Execution I♦ with SAFe® 5 Release Train Engineer Certification
SAFe" for Architects I Architecting for Continuous Value Flow with SAFe® I• with SAFe® 5 Architect Certification
SAFe" DevOps I Optimizing Your Value Stream I• with SAFe® 5 DevOps Practitioner Certification
SAFe" for Teams I Establishing Team Agility for Agi le Release Trains I♦ with SAFe® 5 Practitioner Certification
Agile Software Engineering I Enabling Technical Agility for the Lean Enterprise I• with SAFe® 5 Agile Software Engineer Certification
SAF e® C ourse Attending this c ourse gives students acc ess to the SAFe Scrum M aster exam and rel ated pr eparation materials
Table of Contents
Privacy Notice .......................................................................... 1
Digital Workbook User Guide................................................... 2
Lesson 1: Introducing Scrum in SAFe ........................................ 7
1.1 Examine basic Agile development concepts ...................... 8
1.2 Explore scrum basics ....................................................... 16
1.3 Position an Agile Team in a SAFe Enterprise .................. 21
Lesson 2: Characterizing the Role of the Scrum Master .......... 31
2.1 Examine the responsibilities of the Scrum Master
role......................................................................................... 32
2.2 Explore the characteristics of an effective Scrum
Master .................................................................................... 37
2.3 Build high-performing teams ............................................ 41
2.4 Facilitate effective team events ........................................ 44
2.5 Coach the Agile Team using powerful questions ............. 47
2.6 Collaborate with other teams ........................................... 50
2.7 Resolve team conflicts ..................................................... 53
Lesson 3: Experiencing PI Planning ......................................... 65
3.1 Prepare to experience PI Planning .................................. 66
3.2 Create and review draft PI plans ...................................... 78
3.3 Finalize plans and establish business value .................... 92
3.4 Review final plans and commit to a set of PI
Objectives .............................................................................. 96
3.5 Facilitate an effective PI Planning .................................. 101
Lesson 4: Facilitating Iteration Execution ............................... 109
4.1 Plan the Iteration ............................................................ 110
If you open the digital workbook with a product like Adobe Acrobat, there are
functions that allow you to add your own text boxes, add bookmarks, highlight text,
and add comments. Remember to save your workbook to your personal computer to
save any content you may have added.
Q: What other features are included in the digital workbook?
A: Action plan slides are clickable and will take you to the action plan at the end of
the workbook. All videos have a hyperlink directly below the slide that will take you to
the correct URL. If you click on assets in the front matter, you will be taken to
ScaledAgileFramework.com resources like the Implementation Roadmap and
course certification pages.
Q: How do I fill out the action plan in my digital workbook?
A: To add text to a blue text field, click within the blue box and type. Remember to
save your workbook to your personal computer to save any content you may have
added.
Q: Is my digital workbook saved on the community platform?
A: The original digital workbook file will always be available to you in your Learning
Plan on the SAFe Community Platform. However, any text or content added to your
digital workbook must be saved on your personal computer. Remember to save your
workbook to your personal computer to save any content you may have added.
Q: Can I share my digital workbook with my coworkers?
A: No. You cannot share your digital workbook. It is for personal use only, so you
may not reproduce or distribute it.
Q: Can I print the digital workbook?
A: Yes. You may print the digital workbook for your personal use. The file is in full
color, so if you’d prefer to print the workbook in black and white only, make sure to
adjust your printing preferences.
5.0.1
SCALED AGILE .
t:>Scaled Agile, Inc.
Notes:
Logistics
► Breaks
► Eliminate distractions
► Ask questions
► Be patient
► Working agreements
Notes:
Notes:
Course map
Notes:
Notes:
Learning Objectives:
1.1 Examine basic Agile development concepts
1.2 Explore scrum basics
1.3 Position an Agile Team in a SAFe Enterprise
SCALED AGILE .
Notes:
Duration
Notes:
Duration
- How much of your day is actually spent adding value versus running from
meeting to meeting?
Notes:
► Waterfall development
- Too muchWIP IA
&Aik:lii·l·· I
- Frequent context switching &•+fo++1
R&+-1:F
- Increased overhead
I
Documents
Ill
Documents Unverified System
- Delivery of value at the end
► Agile development
- Reduced and visualized WIP
- Incremental development
I .Q.Q .Q.Q.Q.Q.Q .Q
Notes:
Fast feedback
...
>,
Qj
>
Qj
"'C
Qj
::::,
Cll
>
Time
Notes:
Agile frameworks
Agile Development
A general term defined by values and principles
Agile Frameworks
• SAFe • Crystal • extreme Programming (XP)
• Scrum • Kanban • Feature-Driven Development
'
Practices
• timeboxing • frequent demos • information radiators
• user stories • test-driven development • retrospectives
• daily stand-up • continuous integration
Notes:
Duration
Notes:
Type the complete four Agile Manifesto value statements by adding the appropriate phrases:
1.1 Examine basic Agile development concepts
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:
While there is value in the items on the right , we value the items on the left more.
@ agilemanifesto .org
Notes:
1. Our highest priority is to satisfy the customer through early and continuous delivery
of valuable software.
4. Business people and developers must work together daily throughout the project.
5. Build projects around motivated individuals . Give them the environment and support
they need, and trust them to get the job done .
6. The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation .
@ agilemanifesto .org/principles .html
Notes:
10. Simplicity-the art of maximizing the amount of work not done- is essential.
11. The best architectures, requirements , and designs emerge from self-organizing teams .
12. At regular intervals , the team reflects on how to become more effective , then tunes and
adjusts its behavior accordingly.
@ agilemanifesto .org/principles.html
Notes:
► Step 1: Pair with someone you haven't met yet and discuss the
following:
- Do the Agile values and principles align with the culture in your organization?
- What are some of the biggest areas where Agile challenges traditional
development?
Notes:
SCALED AGILE .
Notes:
The 'relay race' approach to product development ... may conflict with
the goals of maximum speed and flexibility. Instead, a holistic or
'rugby' approach-where a team tries to go the distance as a unit,
passing the ball back and forth-may better serve today's competitive
requirements.
Notes:
Scrum values
Scrum Values
G • (i
• ~
SCALED AGILE · Cl Scaled Agile.Inc. 19
Notes:
►
discuss it in the context of your work
Notes:
Scrum SAFe
Sprint Planning Iteration Planning
Notes:
Iteration
Planning
I
Iteration Review
Iteration Retro
Notes:
Iteration basics
Notes:
►
is in the backlog, it might get done. If it isn't, there
is no chance that it will be done.
User Stories and Enabler Stories may be
estimated, but estimates do not imply committed
delivery.
I
Team
NFRs
Backlog
► The Team Backlog:
'
- Is created by the Agile Team
- Is owned and prioritized by the team's Product Owner
- Represents opportunities , not commitments
u
Product
- Contains User and Enabler Stories Owner
Notes:
Notes:
SCALED AGILE .
Notes:
® http://www.scaledagileframework.com/
27
Notes:
SAFe synchronizes alignment, collaboration , and delivery for large numbers of teams .
..
-. Core Values
1. Built-In Quality
-
t:. 2. Program execution
__
~- _- -
.. - =-·
--
~
'=
3. Alignment
...., G
.:,"
4. Transparency
,........
T•--
== Lf
= $
-
0
OG
~
0
.s:.
.!.
Notes:
#6 Visualize and limit WIP, reduce batch sizes, and manage queue lengths
29
Notes:
Business • t
Customer Centricity
@
. ,.,
Continuous Delivery Pipeline
..... '• ,f, , ,..
-•. J ESSENTIAL
-
Owne<s ...
'
RTE
Product
Mgmt
Design Thinking
.rr-~-
~
Pl()biec::trVM
';;;
""""'"'"
~
Systsn~
~
--
.g,';;;
I"
.g,
-..
Agile Teams
..;. IC!ll
i ....
r=
I
•-
ICI
I.
.!
Program Scrum
"'
- "'
Team and Backlog ~
Technical 0 i=
"' "'
~
Agility ~ Product
Owne< ,,...,
•
Ill
Scrum Team Kanban
"' ll!l!II ~~~!IHI BuUt-ln
Quality
PfogramlnCAlffitlfll Pfogramlflcremenl
Master Backlogs
Lean-Agile Leadership
Notes:
Notes:
Agile Team
'
1h11
Scrum Master
u•
• Create and refine Stories • Coaches the Agile Team • Creates, prioritizes
and acceptance criteria and facilitates team and accepts Stories
• Define, build, test , and meetings • Acts as the Customer
deliver Stories • Removes impediments for team questions
• Develop and commit to and protects the team • Works with Product
team Pl Objectives and from outside influence Management to plan
Iteration plans • Attends scrum of scrum Program Increments
• Five to eleven members meetings (Pl)
Notes:
Notes:
Notes:
11:/lij■ EMll::h\1
- --
L Repeat until further notice . Project chartering not required . J
SCALED AGILE • Cl Scaled Agile.Inc . 35
Notes:
ART events
Inspect and Adapt The ART reviews and improves its process before
½day
event the next Pl
Notes:
Duration
Taking Action: Focus on promoting and ~
coaching transparency ~
► Step 1: Locate the Scrum Master Action Plan section
in your workbooks
- What are some techniques you can apply for coaching the
team in scrum values?
Notes:
What is your plan for promoting transparency in the process, the workflow,
and the work progress?
What are some techniques you can apply for coaching the team
in scrum values?
Lesson review
Notes:
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
This page intentionally left blank.
Learning Objectives:
2.1 Examine the responsibilities of the Scrum Master role
2.2 Explore the characteristics of an effective Scrum Master
2.3 Build high-performing teams
2.4 Facilitate effective team events
2.5 Coach the Agile Team using powerful questions
2.6 Collaborate with other teams
2.7 Resolve team conflicts
2.1 Exami ne the res ponsi bilities of the Scr um M aster rol e
SCALED AGILE .
Notes:
► Step 2: In your group, discuss the role of the Scrum Master in SAFe
and identify key responsibilities
► Step 3: Capture your group's key takeaways to share with the class
Notes:
Scrum Master
Details
The Scrum Master role is a unique Agile team member who spends much of her
time helping other team members communicate, coordinate, and cooperate;
generally, this person assists the team in meeting their delivery goals. The Scrum
Master is a servant leader who enables teams to self organize, self-manage, and
deliver via effective Lean-Agile practices. The Scrum Master supports and enforces
the Scrum process and other rules that the team has agreed. The Scrum Master
also helps the team coordinate with other teams on the Agile Release Train (ART)
and communicates status to management as needed.
Responsibilities
An effective Scrum Master is a team-based servant leader who:
► Exhibits Lean-Agile leadership - Exhibits the behaviors of a Lean-Agile Leader
with a Lean-Agile Mindset. Helps the team embrace SAFe Core Values, adopt
and apply SAFe Principles, and implement SAFe practices.
► Supports the team rules – The rules of an Agile Team are lightweight, but they
are rules nonetheless, and the Scrum Master is responsible for reinforcing them.
These may include the rules of Scrum, Built-In Quality practices from Extreme
Programming (XP), Work in Process (WIP) limits from Kanban, and any other
process rules the team has agreed.
► Facilitates the team’s progress toward team goals – The Scrum Master is
trained as a team facilitator and is continuously engaged in challenging the old
norms of development to improve performance in the areas of quality,
predictability, flow, and velocity. They help the team focus on daily and Iteration
Goals in the context of current Program Increment (PI) Objectives.
► Leads team efforts in relentless improvement – Helps the team improve and
take responsibility for their actions; facilitates the team retrospective. Teaches
problem-solving techniques and helps the team become better problem-solvers
for themselves.
► Facilitates meetings – Facilitates all team meetings, including (where applicable)
the Daily Stand-up, Iteration Planning, Iteration Review, and Iteration
Retrospective.
► Supports the Product Owner – The Scrum Master helps the Product Owner in
their efforts to manage the backlog and guide the team while facilitating a
healthy team dynamic with respect to priorities and scope.
► Eliminates impediments – Many blocking issues will be beyond the team’s
authority or may require support from other teams. The Scrum Master actively
addresses these issues so that the team can remain focused on achieving the
objectives of the Iteration.
► Promotes SAFe quality practices – SAFe provides guidance to assist the teams
in constantly improving the quality of their deliverables and meeting the
Definition of Done (DoD). The Scrum Master helps foster the culture of technical
discipline and craftsmanship that is the hallmark of effective Agile teams.
Therefore, SAFe takes a pragmatic approach and assumes, in general, that the
Scrum Master is a part-time role. During initial SAFe adoption, however, the job may
be more intensive. At this stage, the organization may find it beneficial to bring
external consultants on board to coach the teams while they become experienced in
Scrum and SAFe. These outside consultant Scrum Masters will often coach multiple
teams in the organization.
Learn More
[1] www.scrumalliance.org.
[2] Leffingwell, Dean. Agile Software Requirements: Lean Requirements Practices
for Teams, Programs, and the Enterprise. Addison-Wesley, 2011.
► Is a servant leader
Notes:
Notes:
Notes:
2.2 Expl ore the charac teristic s of an effecti ve Scrum Mas ter
SCALED AGILE .
Notes:
11~ 11
SCALED AGILE · Cl Scaled Agile.Inc. 45
Notes:
Notes:
Servant leadership
A servant leader knows that her own growth comes from facilitating
the growth of others who deliver the results.
Notes:
Notes:
Notes: