Professional Documents
Culture Documents
®
SAFe
Achieving Business Agility with the Scaled Agile
Framework®
5.0.1
S.A0.F1e® C ourse - Attending this course gives students acc ess to the SAF e Pr ogram C onsultant exam and r elated prepar ati on materials .
5
~ SAF
B®I SCAL
EDAGIL E'"
©Sca led Agile, Inc.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
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
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Hidden Topic Title Text
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Organizational
l~J I _& I ' Enterprise Government
..
r s't
C:
PORTFOLIO
Agility r
..
.c
=>
i;= c,,,,;,.,;
C:
!.: HFRs
PortfolioBacklog
Al
Epic
al
Enterprise
·-
•-
·-
Strategic
-- II~:--:::::
Portfolio
I
---
~ ..{•'
6• Lean Budgets KPls
(~~~) I =>2
Lean Portfolio Owners Architect Themes Vision I Vision
Management Guardrails
Value Streams
Solution
Demo 0 :,o~~~~ n LARGE SOLUTION
I Roadmap
Enterprise Q~0
I '
ij!a,,i.J Solution
&
Solution ~ compliance ; ....
~
♦
,,
. 1i Arch/Eng Mgmt . •• .c
; • • -- ••
S 0 IUt IOn MBSE MIiestones
Delivery •• • • set-Based :.: NFRs
-
STE SolutionBacklog SOLUTION
TRAIN
Shared
Services
.
Customer Centricity Continuous Delivery Pipeline ESSENTIAL
]
- :.:.:.
Business •I ········ ► ······:•:· "········· <•.:•:····· ► ········•;. .
Agile
Product
Owners MM
@ AGILE RECEA~E~ TRAIN ---
.. I CoP
Delivery
- ·.-............ ...: : : .......... •► ··=•: ... <··········
•
System
11
Product
00
Design Thinking
~
Continuous
Exploration
Continuous
Integration
Continuous
Deployment
Release
on Demand Solution
Context
~
System
Arch/Eng Mgmt
- n 1~
Team
Pl Objectives System Demos
. e,
'
WSJF System Demos
L..
Team and XP • • C, Goals
Goals
0 0
Technical
RTE C
ra
..
-g - --
•
• - • •Plan 111111111 '@, !11111111
mmm
'@,
I ().....
G,-0
~ """""
~
ll'l!lm
I
• Execute
Agility ::,:: NFRs .... •Review
Leanux
Agile Teams • Retro DevOps
mmll
~ I•
Program Scrum
Backlog
' • s
"""""
Cl Cl m:im Metrics
1r.~ Product
Owner """"" EID """""
Continuous •
1111
1 NFRs ""
CE Iterations ""
CE :~~~ i:;- ural Built-In
Quality
Leaming
Culture
Scrum
Master
Kanban ProgramIncrement ProgramIncrement
I Agile. Inc.
Lean-Agile Leadership
•-=->
( ___ 0
Implementation
Roadmap
• =- SAFe Program
Consultant
•
e..scALEo
~ SAF AGILE · I
Hidden Topic Title Text
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
'
t ,I l & Grow
r
Agility ~
...
Epic
I
Enterprise
7
==
·- - 11
·-
Strategic
{
·---
Portfolio
NFR5
Portfolio Backlog
~
;s1__ CoMa,M
~,~ KPls Roadmap
Lean Portfolio
Management
Owners Architect Themes Vision
Guardrails
551=- Value Streams ♦
MIiestones
Customer Centricity
[
Continuous Delivery Pipeline
]
ESSENTIAL
,..
-
Business • I
-~- ......· ► ·· ...·:•:·"•-'...."' '('•.:•:····· ►· .........,._
Agile
Owners -
@ AGILUELEAS
E.,T
JtAJN =-- Shared
Product ·.,............. ,4.::-:·.......... ·>·'::-:..·•·........
Delivery ,. a\ 00 Continuous
Exploration
Continuous
Integration
Continuous
Deployment
Release
on Demand Solution
Services
'
System Demos System Demos
j
C •
@ --.
~..
•Plan
Technical C • -•
:...+
• Execute
• Review mm ma o-d System
Agility
Agile Teams
NFRs
Program Scrum
• Retro
mm
,,,...,.,, ,,,...,.,,
DevOps I Team
Backlog
•
& mm
~ I
s
Cl Cl
Product
,,,...,.,,
ml
I 1 ,,,...,.,,
....
f)
LeanUX
Owner ;A,.. ;A,..
I Architectural Built-In
•
Continuous NFRs CE Iterations CE Runway
Learning
Culture
1111
Scrum Kanban Program ln<:rement ProgramIncrement
Quality I
Master Metrics
•
Pl al. @
Business I Dev I Ops I Support 1- 1 Core 111[ Lean-Agile SAFe •- Implementation e- SAFe Program
- Values ~~ Mindset - Principles ( __ Roadmap Consultant
Lean-Agile Leadership
· scALE□ AGILE ··
SAFe 1
Hidden Topic Title Text
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
' ,:.~·
LARGE SOLUTION
Solution
,.
Enterprise
Solution
Arch/Eng
Government
Solution
Mgmt
Compliance
MBSE
Set~Based -=·
~i --
NfR s
-
Demo
Vision
SOLUTION
Roadmap
Solution Backlog
TRAIN
Enterprise
Solution
ii
STE ♦
Delivery = MIiestones
c.~•
Agile Continuous Continuous Continuous Release
Product ~ Exploration Integration Deployment on Demand Solution
System Product Design Thinking Context
I :.la.\
--
Delivery Arch/Eng Mgmt CoP
'
RTE
- - rip ~
Pl Objectives
Goal s
--
•
System Demos
• • • Goals
System Demos
@ 0
G,
0 I ,_.
-
• Plan
~
C • -• • Execute CD li!l!D mm "-0 System
NFRs • Review
c@
~- ~ I Team
---
Agile Teams • Retro DevOps
Team and Program Scrum l!!l!!I
C
0
•
~
G I
Agility Cl Cl t)
,,_
----. !!,
~
Product !!, " Lean UX
Owner
ml
• " "
•
CE Iterations CE ml ~~'!!~turat Built-In
NFRs
1h11
Scrum Kanban Program ln_i:_rement Program Increment
Quality I
Master Metrics
•
Pl 31. @
---
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
· scALEo
AGILE ·· 1
Hidden Topic Title Text
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
-
Business • I ]
Owners - - --
@ .,,............
,.._
;. iGJl~ E'ff,fsg fl~7~
::::·...........
....::,::.·<·...........
··
::-"' ) 8
,. al 00 Continuous Continuous Continuous Release
~.- .t5.
Agile ~ Exploration Integration Deployment on Demand Solution
System Product Design Thinking Context
Product Arch/Eng Mgmt Vision
Delivery Pl Objectives
/e ...,_
...
System Demos
'
"!Wf,F System Demos
RTE
Agile Teams
.c
~
C •
- -
-•
NFRs
Program
-
Scrum
XP
...,
•Plan
• Execute
•Review
• Retro
Goal s
CD
~
mma
_..,..,
• • •
lml!D
•
~--- Goals
CD
~
_..,..,
•
l?/!lD
•
C
_g
0
\) _9
DevOps
0
Roadmap
,_.
Team and Backlog
]
• ~
Technical Cl
_..,.., Cl
_..,.., lml!D !!c System
~
Agility Product
Owner
ml Team
•
11111
Scrum
NFRs
Kanban
" Iterations
Program Increment
"
CE
Program Increment
Archit ectural
Runway
Built-In
Quality
Master
•
e1,. © Scaled Aa
I Dev I Ops I Support 1- 1 Core JIil Lean-Agile SAFe •-.==) Implementation e- SAFe Program
Business
- Values ~= Mindset Principles <--~ Roadmap Consultant
Lean-Agile Leadership
•A C e, I PROVIDEDBY
11re SCALED AGILE f
Hidden Topic Title Text
..
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
~ ~
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
• Cont inua lly evolve live systems
~
LeanSystemand Coordinating
~
Trains
,:;::.
©
Continually
Evolve
• Optimize operations across the portfolio
• Lightweight governance empowers
decentralized decision-making
Lean
Governance
~ t
\:: J
AgilePortfolio
Operations
···········································
AgileProduct
Delivery
@)
I.I
: ~45
~ Ii.
Organizational
Agility
• 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
@ ~ @ ••••
__...JIIMNttl~
~ -
~
A ··... •
.
A A I I Lean
·thinkingPeople
andAgileTeams • ····
····
····•
Centnc1ty LeanBusiness
CustomerCentricity Developon Cadence DevOps
andtheContinuous Operations Strategy
Agility
& DesignThinking Release
on Demand DeliveryPipeline
.. r.i\\ ...
tr S ~
Continuous
Iii::\ ·. Learning
Culture
~ ·.
TeamAndTechnical
Agility ·. • Everyone in the organization learns
and grows together
•
Lean-Agile values and principles
0 ••
• Actively lead the change and guide others
to the new way of working
·--, ~::..
Learning Innovation
0
Relentless
AgileTeams Teams of
AgileTeams
Built·in
Quality iii <=-◊
Organization Culture Improvement
••
Lean Portfolio
Imp lementing SAFe• Leading SAFe• Ma nagement
Waterfall/
Ad hoc Agile
·•·' '
.-
'
T
-
Train Lean-Agile
Change Agents
SCALED AGILE '
PAR T NER NE T WORK
• I
Train Executives,
Managers, and Leaders
♦ Identify Value
Streams and ARTs c,.~
~,. ~
20-50%
• • • ♦ •
§
~ I -~- I
47"
;:;,,
vo·
~
a,
~
0(:-
~S
r•..
AFe•
I Train Teams and
Launch ART
(( Prepare for ART Launch
v,e\'l>
>< WDevOps
w
;
Implement ing SAFe• Lean Portfol io SAFe• Release SAFe• Advanced
(moreSPCs) Management Train Engineer Scrum Master
~
~o
v
@ .....
•
•
Launch More ARTs
and Value Streams
-)
:· ~·►-~
....\ ...
,;:--
/
• I
Extend to the
Portfolio
-( ~~
~:1
4 ~
-
• Accelerate
♦
SCALED AGILE~®
1/23/20 scaledagileframewo rk.com/implementation-roadm ap © Scaled Agile, Inc.
Hidden Topic Title Text
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
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 ours e Attendi ng this c ourse gi ves s tudents acc ess to the SAFe Pr ogram C ons ultant exam and rel ated pr epar ation materials.
Table of Contents
Privacy Notice .......................................................................... 1
Digital Workbook User Guide................................................... 2
Lesson 1: Thriving in the Digital Age with Business Agility ........... 9
1.1 Thrive in the Digital Age ................................................... 10
1.2 Describe SAFe as an operating system for Business
Agility ..................................................................................... 17
1.3 Explain the Seven Core Competencies of Business
Agility ..................................................................................... 21
Lesson 2: Becoming a Lean-Agile Leader .................................. 37
2.1 Embrace the Lean-Agile Mindset ..................................... 38
2.2 Apply Lean and Agile at scale with the SAFe
Principles ............................................................................... 52
Lesson 3: Establishing Team and Technical Agility .................... 91
3.1 Form cross-functional Agile Teams ................................. 94
3.2 Build quality in.................................................................. 98
3.3 Organize Agile Release Trains around the flow of
value .................................................................................... 100
Lesson 4: Building Solutions with Agile Product Delivery ......... 105
4.1 Apply Customer Centricity with Design Thinking ........... 108
4.2 Prioritize the Program Backlog ...................................... 117
4.3 Participate in PI Planning ............................................... 130
4.4 Develop on Cadence; Release on Demand ................... 148
4.5 Build a Continuous Delivery Pipeline with DevOps ........ 157
Lesson 5: Exploring Lean Portfolio Management ..................... 171
5.1 Define a SAFe portfolio .................................................. 172
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.2 Connect the portfolio to Enterprise strategy ................... 178
5.3 Maintain the Portfolio Vision ........................................... 186
5.4 Establish portfolio flow ................................................... 190
5.5 Fund Value Streams ...................................................... 197
Lesson 6: Leading the Change ................................................. 203
6.1 Lead by example ............................................................ 204
6.2 Lead the change ............................................................ 206
Lesson 7: Becoming a Certified SAFe Agilist ............................ 211
7.1 Becoming a Certified SAFe Professional ....................... 212
Lesson 8: Reaching the SAFe Tipping Point ............................. 217
8.1 Recognize the importance of establishing a vision
for change ............................................................................ 218
8.2 Explore how to build a powerful guiding coalition ........... 223
Lesson 9: Designing the Implementation .................................. 231
9.1 Identify Value Streams and Agile Release Trains .......... 232
9.2 Explore how to create the implementation plan ............. 247
Lesson 10: Launching an Agile Release Train ............................ 255
10.1 Prepare the ART launch............................................... 256
10.2 Train teams and launch the ART ................................. 266
Lesson 11: Coaching ART Execution.......................................... 277
11.1 Coach the train and the teams ..................................... 278
11.2 Continuously improve program performance with
Inspect and Adapt ................................................................ 283
Lesson 12: Extending to the Portfolio .......................................... 297
12.1 Launch more ARTs and Value Streams ....................... 298
12.2 Extend to the portfolio .................................................. 304
12.3 Establish Agile portfolio operations .............................. 307
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.4 Establish Lean governance.......................................... 311
Lesson 13: Accelerating Business Agility.................................... 317
13.1 Start establishing Organizational Agility ....................... 318
13.2 Start to build a Continuous Learning Culture ............... 326
13.3 Accelerate Business Agility .......................................... 329
Lesson 14: Becoming a Certified SAFe Program Consultant ..... 345
14.1 Becoming a Certified SAFe Program Consultant ......... 346
Glossary ...................................................................................... 349
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
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/.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Digital Workbook User Guide
Frequently Asked Questions
Q: How can I take notes in my digital workbook?
A: After each lesson, there is a notes page that allows you to type notes directly into
the workbook. Remember to save your workbook to your personal computer to save
any content you may have added.
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.
For additional assistance in annotating your digital workbook, please refer to the
tutorials and support articles for the PDF reader of your choice.
Q: What other features are included in the digital workbook?
A: Action plan slides are followed by editable digital action plan worksheets. 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 resources on the Scaled
Agile Framework website, 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 letter
sized and full color, so make sure to adjust your printing preferences accordingly.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
SAFe ® Course -Attending this course gives students
access to the SAFe Program Consultant exam and related
preparation materials .
5.0.1
SCALED AGILE .
t:>Scaled Agile, Inc.
Notes:
Logistics
► Breaks
► Facilities
► Technology requirements
► Working agreements
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Duration
Discussion: Introductions ~
~
Notes:
Course goals
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Duration
► Step 2: You have three votes total. Place a dot on the goals that are
most relevant to you.
Notes:
Duration
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Implementing SAFe is a two-part course
SPCs teach leaders and other stakeholders In Part 2, you will learn
this two-day course. In Part 1, you will take the strategies and practices for
course and also be given tips and strategies for implementing SAFe.
teaching it.
Notes:
Course map
► Lesson 1: Thriving in the Digital Age with ► Lesson 8: Reaching the SAFe Tipping Point
Business Agility
► Lesson 9: Designing the Implementation
► Lesson 2: Becoming a Lean-Agile Leader
► Lesson 10: Launching an Agile Release Train
► Lesson 3: Establishing Team and Technical
Agility ► Lesson 11: Coaching ART Execution
► Lesson 4: Building Solutions with Agile ► Lesson 12: Extending to the Portfolio
Product Delivery
► Lesson 13: Accelerating Business Ag ility
► Lesson 5: Exploring Lean Portfolio
Management ► Lesson 14: Becoming a SAFe Program
Consultant
► Lesson 6: Leading the Change
► Open Space
► Lesson 7: Becoming a SAFe Agilist
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Introducing the Action Plan
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
This page intentionally left blank.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 1
Thriving in the Digital Age with
Business Agility
Learning Objectives:
1.1 Thrive in the Digital Age
1.2 Describe SAFe as an operating system for Business Agility
1.3 Explain the Seven Core Competencies of Business Agility
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.1 Thrive in the Digital Age
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.1 Thrive in the Digital Age
Age of Steam
& Railways ••
••
1875 1890-1895
Age of Steel & London funded global market Belle Epoque (Europe)
Heavy Engineering infrastructure build-up Progressive Era (USA)
Adapted from Technological Revolutions and the Age of Software , Carlota Perez
Notes:
► Installation Period - New technology and financial capital combine to create a "Cambrian
explosion" of new entrants , disrupting the entire industries from the previous age
► Turning Point - Existing business either master the new technology or decline and become
relics of the last age
► Deployment Period - Production capital of the new technological giants starts to take over
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.1 Thrive in the Digital Age
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.1 Thrive in the Digital Age
Notes:
@ Customer
Centricity
17
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.1 Thrive in the Digital Age
Speed of Innovation
@ Customer
Centricity
Notes:
19
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.1 Thrive in the Digital Age
- John P. Kotter
Notes:
Speed of Innovation
@ Customer
Centricity
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.1 Thrive in the Digital Age
I
Value Stream Functional
Network hierarchy
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.2 Describe SAFe as an operating system for Business Agility
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.2 Describe SAFe as an operating system for Business Agility
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.2 Describe SAFe as an operating system for Business Agility
Why SAFe?
SAFe business benefits are derived directly from case studies written by SAFe customers
JQ"/o
Happier, 50%
more motivated Faster
( employees Time-to-Market
~
35°10
Increase in Defect
Productivity Reduction K':>i
---l!:_JO:
Notes:
SAFe configurations
Ful Configuration
Essen I Configuration
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.2 Describe SAFe as an operating system for Business Agility
Notes:
~
SCALED AGILE • Cl Scaled Agile.Inc . 30
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
SCALED AGILE ·
Notes:
~ I
>--t---="'
-
--+--
---+-
J
--+---
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
•
Technical Agility
competency
• •1111
•
u
Product
Owner
• 0
0 ~--0- -0
describes the critical 1111
1
Scrum Establish Pairingand Collective Automation Definition
Master Flow PeerReview Ownership of Done
skills and Lean-Agile andStandards
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
•
u
~
•
1111
1
Scrum
Master
Product
Owner
.. . ..
Establish Pairingand
Flow
Collective Automation Definition
PeerReview Ownership
andStandards
of Done
-0
- -. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -. '
u •• 1h11
••
1h11 M M
~
' - - -- - -- - - - - -- - - -- - --- -- - - - - - - - - - -
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
approach to 00 111 ~
Deve
lopment
defining, building, Design Centric
Thinking Developon Cadence
and releasing a
continuous flow of DevOps and the Continuous Delivery Pipeline
valuable products
and services to
/e .......
0 0 AGILE RELEASE TRAIN ....
customers and e-oDevOps
Continuous Continuou s Continuou
s
Relea
se
on Demand
users. Exploraton Integration Deployment
Notes:
@ -- •-- •-•-
•- •------.. e
,. Customer _____.. Centric
00 e
Development
Design Centric
Release
Continuous Continuous Continuous on Demand
Exploraton Integration Deployment
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
Solution Train
LEAN
QtJIS
Continuous
DeliveryPipeline
EvolveDeployedSystems
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
thinking approaches
to strategy and
investment funding
Agile portfolio
APMO
operations, and :.M ~
governance. i "
~:~ri:i;~ ~:~::: APMO/LACE ~:.:a, ~ ~~E ~:~
\..._/
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
Strategy
& Investment
Funding
Enterprise
Executives
&:.&
Business • •/ "'.!. Enterprise
Owners WM - Architect
'---.__/
APMO
:.:.& ~
Ent erprise
· &/ •"- • Business RTEand
Architect M WM Owners APMO/LACE a\:.a\ iU SM CoP
'---.__/
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
Notes:
Organizational Agility
.
and decisive new Lean Business Operations
commitments, and
quickly adapt the
~-~ ····•
organization as Proc.tsSTime OelayTime ProceSSTime
needed to capitalize
on new opportunities.
SCALED AGILE • Cl Sealed Agile.Inc . 41
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
---
. - -----
Lean Business Operations ....
•.
Process
Time
a.
DelayTime • .
Process°Ti
me
42
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
Notes:
:c~•
Vision Optimizethe Whole
~ Thinking
Personal ProblemSolvingCulture
Mastery Mental
Team Models Reflectat KeyMilestones
Learning Fact-Based
Improvement
-# ~~ v' "'
4
Innovation Culture
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
Notes:
Lean-Agile Leadership
organizational change
and operational Leading by Example Lead;ngCh••;.
=->
excellence by
@ Authenticity
empowering
individuals and teams
•••1•.
•1
@ Decentralized
Decision
-Making
Ei'ii@Mi·IIIM
·---❖ ~
@ Emotional
Intelligence
potential. I ll @ GrowingOthers
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
@ Authenticity
@
@
Decentralized
Decision
-Making •
EmotionalIntelligence
LifelongLearning
)
@ GrowingOthers 1111111r(>
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
1.3 Explain the Seven Core Competencies of Business Agility
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 1 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 2
Becoming a Lean-Agile Leader
Learning Objectives:
2.1 Embrace the Lean-Agile Mindset
2.2 Apply Lean and Agile at scale with the SAFe Principles
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.1 Embrace the Lean-Agile Mindset
SCALED AGILE .
Notes:
Alignment Transparency
► Provide the relevant briefings and participate ► Visualize all relevant work
in Program Increment (Pl) Planning ► Take ownership and responsibility for errors and
► Help with backlog visibility , review, and preparation mistakes
► Help with Value Stream organization and coordination ► Admit your own mistakes
► Constantly check for understanding ► Support others who acknowledge and learn from
► Communicate the mission , visions and strategy at their mistakes-never punish the messenger
every opportunity
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.1 Embrace the Lean-Agile Mindset
Duration
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
SAFe Agilist Action Plan
How can you exemplify one of the SAFe core values in your organization?
Exemplifying SAFe’s
Core Values
Built-InQuality
--i
c
Q)
iil
::::,
II)
E -0
C ti)
.!21 A ----~ • ;- * ro
i 'trt7U ~
<( ::::,
n
'<
Program Execution
O§
-
~
:,
u
C:
0
"'
"'
a,
-C:
E
Q)
tiQ) "O 3: ~ :;::; Q)
C: 0 > C: >
c.. "' u:: 0 Q)
w a.
0
::i~
0:: c..
C:
C:
0 0:: -~
Q)
c..
LEADERSHIP
Notes:
Value
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.1 Embrace the Lean-Agile Mindset
► Generative culture
based on trust l
► To change the culture, you LEADERSHIP
have to change the Culture eats strategy for breakfast.
organization - Peter Drucker
Notes:
Flow
► Build-in quality ~
....::::::J c
-
IJ)
~ :::J C IJ) Q)
0
Q) E
~
(.)
(.) "O
► Understand, exploit, and :;::; Q)
Ql
C. <ti
C > C >
~~
0
C
~_g/
manage variability 0:: C.
0
.E 0:: -~
Q)
C.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.1 Embrace the Lean-Agile Mindset
Innovation
► Innovative people
Notes:
Relentless Improvement
..-e
~
::::,
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.1 Embrace the Lean-Agile Mindset
Leadership
► Lead by example
.Es C
.Q
"'c
(/) Q)
gi ..92
0
u:: '°
ei
C
:;::;
C
Q)
Q)
Q)
>
0
a.
a:: C.0 E a::-~
SAFe Q)
C.
► Develop people
Notes:
Duration
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lean Mindset Self-Assessment
Notes
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.1 Embrace the Lean-Agile Mindset
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
SAFe Agilist Action Plan
@ agilemanifesto .org
SCALED AGILE · Cl Scaled Agile.Inc . 61
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 .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.1 Embrace the Lean-Agile Mindset
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.
Notes:
- Not applicable
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.1 Embrace the Lean-Agile Mindset
2. Welcome chang ing requ irements, even late in deve lop ment . Agi le pro cesses ha rne ss
change for the custome r's co mpet itive ad van t age .
3. De liver wo rking softwa re freque nt ly, from a coup le of weeks to a coup le of mon t hs , wit h
a prefe re nce fo r the sh o rter timesca le .
4. Business p eop le and develope rs must wo rk t oge t her da ily t hroughout the project.
5. Build p rojec t s around mot ivat ed ind ividua ls. Give them t he env ironment and sup p ort
they need, and t rust t hem to get th e job d o ne .
6. The most eff icient and effective method of co nveying information to an d wit hin a
deve lo p men t t eam is face -to -face conve rsa t ion .
7. Work ing softwa re is t he p rima ry measure of pro g ress .
8. Agi le pro cesses promote sus t aina b le developmen t . The spo nsor s, deve lop e rs, and use rs
should be ab le t o maintain a co nsta nt pace indefin ite ly.
9. Co nt inuous attentio n to techn ica l exce lle nce an d goo d desig n enhances ag ility .
10. Simp licit y- th e art of maximizing t he amo unt of work not done - is essen t ial.
11. The bes t a rch ite ctures, requi re ments , and designs emerge from se lf-organ izing teams .
12. At regular inte rva ls, the team refle ct s on how to become more effect ive , t hen t unes and
adju sts its behav ior according ly.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Agile Principles at Scale
Instructions: Review the Agile Manifesto principles. Check the category for how
the principle applies to implementation at scale in today’s working environment.
Works Not Requires
Principles
as is Applicable rethinking at scale
1. Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software.
Notes
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
2.2 Appl y Lean and Agile at s cal e with the SAF e Princi ples
SCALED AGILE .
Notes:
#6 Visualize and limit WIP, reduce batch sizes, and manage queue lengths
#9 Decentralize decision-making
66
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
•••
will assure the change moves the Enterprise in the right 100 implementations
direction
Notes:
SCALED AGILE .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
IM+iili::H:ii
--~-1IIIH:4 M/1:M:i&IH:I
.J
i
Documents
iiiDocuments
1D
- ,
Unverified System System
_Q_Q _Q_Q_Q _Q _Q _Q
Notes:
Fast feedback
...
>,
a,
>
a,
"'C
a,
:::,
ro
>
Time
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Agile cumulative
gross margins
Market value of a
feature over time
...
>,
Qj
>
•
Qj
"'C
Qj
.
:::,
ro
>
Time
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
LU LU
::::> ::::>
....I ....I
~ ~
TIME TIME
►
Do not consider money already
spent
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
Systems thinking
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
Wait:
..,
Value: 1 hour
.
1 week
. .. , .
1 hour
_· .,
2 weeks
.,.,:. -- -
Focus on the delays!
1 hour
2 weeks
1 hour
1 week
1 hour
1 week
1 hour ...6 hours
...7 weeks
SCALED AGILE • Cl Scaled Agile.Inc . 77
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
► Step 1: Identify three delays from your context and write them
down.
► Step 2: Write down what you think might be some potential causes
for the delays.
Notes:
De lay #1:
De lay #2:
De lay #3:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
#3 Assume variability;preserveoptions
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
• 1111
•
• 1111
Multiple ■
e1-------tllll► 1111
design ■ e1-------tllll►
options ■
•
e1-------tllll► 1111
--- •• •
• 1111
Learning points.
)
Time
Adjusted
• 1111
Single e1----•
option - 1111 • ..
X. Toomuch
to adjust
• 1111
Notes:
SCALED AGILE .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
cycles
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Deadline
~
Ill
?e ' I
0:::
Fast, integrated cycles
Time
Notes:
SCALED AGILE .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
► They force design decisions too early; this encourages false-positive feasibility.
► They assume a 'point' Solution exists and can be built correctly the first time.
► They create huge batches and long queues, and they centralize requirements
and design in program management.
Requirements
Deployment Wishful
complete ✓
thinking ...
Kaboom!
SCALED AGILE · Cl Scaled Agile.Inc . 87
Notes:
Design Planned
complete deployment
Not enough
time to adjust
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
•. ..t
Customer Fffdbltk P rod uct/Solution
i
Improvement
Objectives Perfomwince Backlog Items
0 Q System Demo
- e------6'.le------•
♦.......
)
SCALED AGILE · Cl Scaled Agile.Inc. 89
Notes:
0
•• ••-- ....• • ••-- ....• Optimum
q '---~ ~ solution
=~~•~=~
SCALED AGILE •
/
Cl Scaled Agile.Inc . 90
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
Story Story
Story 9 3
10 Story
7 Story
Story 1
Story
Story 8 2
~
11 ~
Story
Story 5
~
6
~
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
Discuss
► Step 2: As a class , discuss what the effect would be Fri. Mon. Tues.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Story Story
Story 9 3
10 Story
7 Story
Story 1
Story
Story 8 2
11 Story
Story 5
Story
6 4
low I high
low I high
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
High
Q)
variation
E
....,
Q)
- Large batches
c3
>,
(.)
- Medium batches
- Small batches
Low
variation
20% 40% 60% 80% 100%
Utilization
Source : Implementing Lean Software Development , Poppendieck , Mary.
Notes:
Duration
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Duration
Notes:
Video links:
Part 1 https://bit.ly/2WWx4MM
Part 2 https://bit.ly/2F9HFtC
Part 3 https://bit.ly/2oEFQPj
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
- Accelerates feedback
- Reduces rework
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Duration
Notes:
Ir-vi
~
Video link: https://youtu.be/RRy_73ivcms
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
We are experiencing
increased volumes and More variability
apologize in advance for
the delay.
Lower quality
Our goal is to contact
you within ...
Less motivation
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
Cadence - -
► Converts unpredictable events into ► Causes multiple events to happen
predictable occurrences and lowers cost simultaneously
► Makes waiting times for new work predictable ► Facilitates cross-functional tradeoffs
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
....a\•
•• 1111
1
Iterate Iterate Iterate Iterate Iterate Iterate Iterate Iterate
Integrate
and slip !
1111
1
•.. • a\
~ f Iterate Iterate Iterate Iterate Iterate Iterate
11111 ~
• •■I-MMl4-ii,i·i·iri4,i¢iil·Hii&idi 1 ,JfflM.iH9-W4fi•
SCALE D AGI L E · Cl Scaled Agile.Inc . 106
Notes:
•Aim:• tr
Program Program
Sys tem Demos Increment Sys tem Demo s Increment
Probably need help
from a system team
Sys 1
II Sys 2 Sys 3 Sys4 Sys 5 Sys 6
'
Sys 7
I
Sys 8
~ o,eg,
11111
I I II • ( : :CooH
:""""' ,Hoo: : )
Iterate Iterate Iterate Iterate Iterate Iterate Iterate Iterate
MIii I
11111
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Controlvariabilitywith planningcadence
Accumulated
deviationfromplan
• }
Maximumdeviation
fromplan
SCALED AGILE ·
-
Cl Scaled Agile.Inc .
--------------
108
Notes:
Synchronizewith cross-domainplanning
Future product development tasks can 't be pre -determined . Distribute planning and control to
those who can understand and react to the end results .
- Michael Kennedy , Product Development for the Lean Enterprise
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
#9 Decentralize decision-making
SCALED AGILE .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Duration
Notes:
1~~
Video link: https://youtu.be/OqmdLcyES_Q
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Decentralize decision-making
Define the economic logic behind a decision ; empower others to make the changes.
Centralize
► Infrequent - Not made very often and ► Frequent - Routine , everyday decisions
usually not urgent (example : Team and Program Backlog)
(example : internationalization strategy)
► Time critical - High cost of delay
► Long-lasting - Once made , highly unlikely (example : point release to customer)
to change
► Require local information - Specific and local
(example : common technology platform)
technology or customer context is required
► Significant economies of scale - Provide (example : Feature criteria)
large and broad economic benefit
(example : compensation strategy)
Notes:
Economies of
Frequent? Time-critical?
Decision scale?
Y=2 N=O Y=2 N=O
Y=O N=2
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Decentralize Decision-making
Instructions:
Step 1: Consider three significant decisions you are currently facing. Write them
down in the table provided in your workbook.
Step 2: Rate each decision based on the frequency, time criticality, and economies
of scale, assigning the value of 2 or 0.
Step 3: Add the total values: 0 – 3 centralize and 4 – 6 decentralize
Time- Economies
Frequent?
Decision critical? of scale? Total
Y=2 N=0
Y=2 N=0 Y=0 N=2
Notes
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Notes:
SCALED AGILE .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
Management challenge :
connect the silos © Scaled Agile , Inc.
Notes:
► A Value Stream is the sequence of steps used to deliver value to the Customer
► It contains the people who do the work, the systems, and the flow of
information and materials
REPEAT
SCALED AGILE • Cl Scaled Agile.Inc . 120
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
--- -
t: l- t:L-:.
-
SCALED AGILE · Cl Scaled Agile.Inc. 121
Notes:
-
---
--.....
____=--------
L_ L_ L_
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
123
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
SAFe Agilist Action Plan
Identify three actions you can take to model and advocate SAFe principles
Advocating in your enterprise.
SAFe Principles
#6 Visualize and li mit WIP, reduce batch sizes, and manage queue lengths
#9 Decentralize decision-making
Lesson review
► 2.2 Applied Lean and Agile at scale with the SAFe Principles
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 2 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
2.2 Apply Lean and Agile at scale with the SAFe Principles
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 3
Establishing Team and Technical
Agility
Learning Objectives:
3.1 Form cross-functional Agile Teams
3.2 Build quality in
3.3 Organize Agile Release Trains around the flow of value
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Team and Technical Agility
~
a\
....
\, ProduC1
Owofl
•
11
11
Su,m
Mast"
0--0-~
...... 0
... ..,..,_ ...........
Teams of Agile Teams
....,,,
horfllgancl
-. - --
·-
0
aw-
I I ...... Qlulity Optr•bORS
I
~uaMgmL lwldwue Tfit1"9 Complii,rl(f
'"""'
AGI LE RELEASE "JlA/1( ...
U•• 1h11
•
1h11
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Agile Teams Built-In Quality
•
u
Product
Owner ~
•
1h11
Scrum
Master
• • •
Establish Pairingand
Flow PeerReview
Collective Automation Definition
Ownership
andStandards
of Done
-0
- -. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -. '
u •• 1h11
' ---------------------------------
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.1 Form cross-functional Agile Teams
SCALED AGILE ·
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.1 Form cross-functional Agile Teams
Scrum is built on transparency, inspection, Kanban visualizes and optimizes the flow of work
adaptation, and short learning cycles through the system
Dally Stand.up
.. ..
••• ••••••
...,,... ....... BYild
-
'"'.
Iteration
Planning
Il l Iteration Retro
..
-·--------,...
__ .......,_
,,,_._.... _.,
Notes:
•
Be Agile Specialize the
Principles & pract ices
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.1 Form cross-functional Agile Teams
1fl!
QI
en
't''
I 11
1,1!
0 <QI •I I
If
co
,.
'l
!J
-
--,
-..-
fl -- .
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.1 Form cross-functional Agile Teams
Agile Team
'
1h11
Scrum Master
u•
• Create and refine User • Coaches the Agile Team • Defines and accepts
Stories and acceptance and facilitates team Stories
criteria meetings • Acts as the Customer
• Define , build , test , and • Removes impediments for developer questions
deliver Stories and protects the team • Works with Product
• Develop and commit to from outside influence Management to plan
team Pl Objectives and • Attends scrum of scrum Program Increments
Iteration plans meetings (Pl)
• Five to eleven members
Notes:
Duration
►
Step 2: Select a Scrum Master for your team.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.2 Build quality in
3.2 Buildquality in
SCALED AGILE .
Notes:
Build quality in
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.2 Build quality in
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.3 Organize Agile Release Trains around the flow of value
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.3 Organize Agile Release Trains around the flow of value
Cro ss-functional
AglleTeam s
' C Scaled Agile , Inc.
Notes:
- ---------------- ---------------
-
Business Owners are key stakeholders
on the Agile Release Train .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.3 Organize Agile Release Trains around the flow of value
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 3 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
3.3 Organize Agile Release Trains around the flow of value
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 4
Building Solutions with Agile
Product Delivery
Learning Objectives:
4.1 Apply Customer Centricity with Design Thinking
4.2 Prioritize the Program Backlog
4.3 Participate in PI Planning
4.4 Develop on Cadence; Release on Demand
4.5 Build a Continuous Delivery Pipeline with DevOps
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Agile Product Delivery
...
Customer Centricity
Release
onDemand
@ - • ._..
9
- •- •- •~
--•- Customer
<><>
Design Thinking
II
Centric
~
~lopmtnt
Centric
Develop
onCadence
Release
onDemand
Continuous Continuous Continuous
DevOps Exploraton Integration Deployment
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Develop on Cadence, Release on Demand
Customer Centricity
Release
on Demand
@ e
.. Customer
___.
<X> Centric
Design Thinking
I Develop
onCadence
~
Development
Centric
Release
on Demand
Continuous Continuous Continuous
DevOps Exploraton Integration Deployment
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.1 Apply Customer Centricity with Design Thinking
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.1 Apply Customer Centricity with Design Thinking
Customer-centric Customer-centric
businesses governments and
generate : Enterp rise G ove rnment
nonprofits create :
• greater profits • the resiliency ,
• increased sustainability ,
employee and alignment
engagement needed to fulfill
• more satisfied their mission .
customers .
SCALED AGILE · Cl Scaled Agile.Inc. 144
Notes:
Understand the
customer 's needs
Focus on the
Think like the
customer
customer
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.1 Apply Customer Centricity with Design Thinking
Notes:
► Convey the problems they're ·I'm a worl<ingdad with three children ages 3, 6, and 10. I'm
also in a band, which means I want to spend as much time as
facing in context (i.e., their work possible with my kids and my band . I need my package
environment) and key triggers for delivered on time so that I can maximize time with my family.•
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.1 Apply Customer Centricity with Design Thinking
"I'm a working dad with three children ages 3, 6, and 10. I'm
also in a band, which means I want to spend as much time as
possible with my kids and my band. I need my package
delivered on time so that I can maximize time with my family. "
► Use it to design
better user
What do What do they think What do
experiences and they do? and feel ? they say ?
Value Streams
SCALED AGILE · Cl scaled Agile.Inc. 148
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.1 Apply Customer Centricity with Design Thinking
Activity:Empathy mapping ~~
~~
► Step 1: In your group , create an empathy
map using the example in your workbook on
a flip chart or use the the template provided. Empathy Map Canvas
e ---..,-IODO?
► Step 2: Select a user or customer of a ;:;;;~~
product or service from one of the
companies at your table .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Designedfor: Designedby: Date: Version:
Empathy Map Canvas
PAINS GAINS
Whatare their fears, What are their wan ts,
frustrations, and anxieties? needs, hopes anddreams? • What do they SEE?
What do they see in the marketplace?
What do they see in thei r immediate enviroMlent?
What do they see others sayingand doing?
What are they watching and reading?
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Q What do they DO?
What do they do today?
What behavior have we observed?
What can we imagine them doing?
Last updated on 16 Juty 2017 . Download a c.opyof th is canvas at http: //gamestor ming.c.om/empathy-map/ C 2017 Dave Gray, ,q,lane.c.om
4.1 Apply Customer Centricity with Design Thinking
®••>•--Jli►••••s
Lo,n Heed
Repayment
plus interut
...
-ID-
•-- ·--
.,
.......
-•- •l--
., .,..__, --------
e =-~
------
.._.._ .
OScaledAglle, Inc
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Repayment
Loan Need plus interest
®•••»-•:»a»>-t► s
Customer Journey Mapping (Mortgage Loan)
DECIDE LEARN CHOOSE APPLY PURCHASE COMPLETE
Access options Clarify goals Choose what to buy ID & financ ial check Negotiate sale Celebrate
.-.. wq ·. ¾F· ·
Young Couple
e We loved our
neighborhood growing
up and want to raise
-- --
fdiif&
-savemoney
- Our real estate agent helped
us clanfy our goals
our kids the same way
MM:M
Thi nking & We've never made a
Feeling pU"chase this large
before - ,t 1sscary1
-■
ltitMW MIIII NMMf,11IMlffi@Gi--
Form filing 1s time consum ing II torn( a lot longar to close
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
~ Service Office r """ Service Officer ~ Service Officer
-- e
• Explains products • Fills in application form & • Performs assessment • Provides updates on loan status
Bank
• Prepares offer copies ID cards of applicants
• Advises to select real • Provides list with • Evaluates property
estate agency required documents • Prepares approval
Starting
+s;:;;w Ending
These are the activities or tasks the user must perform to accomplish their goal.
.. ..
conditions conditions
How do we kno w the
Whal are the starting
user was success ful ?
conditi ons or triggers? Activity or task A ctivity or task Activity or task Activity or task
111111 1111
.. ..
These stories are
considered essential
..
for the release
11111
These stories will
be considered as
improvementsin
future releases
111111
111111
.. 111111
1111111
111111
Stories within an activity are typically prioritized from "Stories
essential to complete the activity" to "Stories that delight the user."
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
problems?
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Describe Features
Feature:
Benefit Hypothesis:
Feature:
Benefit Hypothesis:
Feature:
Benefit Hypothesis:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
Business Feature
► Stories are small increments of value that can
be developed in days and are relatively easy Feature : Avoid obstac les
to estimate unique to government
installa tions
► Story user-voice form captures role, activity, Benefit hypothes is:
Characterize senso~s ability to
and goal detect and process obstacles
unique to government
► Features fit in one Pl for one ART; Stories fit in installations
I'
one Iteration for one Team User Story
As an obstacle sensor
Enabler Story I can track a single obstacle
that continually changes speed
Relocate mount for and directions - like carts,
obstacle sensor to Enabler Stories represent different
pedestrians, forklifts, etc.
the top bracket so types of work , such as: Exploration , So that vehicle control can
that it has a full 360' Architecture , Infrastructure , Compliance
around the vehicle .
,,, respond to the obstacle's
dynamic behavior
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
~~ Discuss differences
/ G[]J00~[]EGEJ~□ Re-estimate
Notes:
► Builds understanding
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
At your t ab le, you will fi nd a deck of Estimat ing Poker cards. As a tea m, use the cards to est imate the
remai ni ng o f the an ima ls.
If you ide ntify the Hyena as 1. How would you relative ly estimate the ho rse for example?
□ □ □
□ □ □ □
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
► The cost of delay (CoD) in delivering value WSJF Done Right with
Dean Leffingwell
Notes:
Ir-vi
~
Video link: https://share.vidyard.com/watch/an1uBZCb5UofhY9WTmH2Xx?
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
C $$, 10 days
~ ~ ~ ,#: '
✓ <'
ff
€~tr~
~
~~
.~.,,.
v::.·--••~•
1~ ?
Notes:
..
- /
O~i ,...
)
- .
~
C $, 3 days
- · -v' :ffif:
,. ,..,,
'·
SCALED AGILE • Cl Scaled Agile.I nc . 164
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
In the general case , give preference to jobs with shorter duration and higher CoD , using Weighted Shortest
Job First (WSJF) :
Time
C (Job size)
coo
Notes:
0.
Time
Value Criticality Enablement (RR & OE)
;
@
Relative value to the ~ user/business valu~ What else does this do for our
customer or business decays over time business
• They prefer this over Is there a fixed deadline? Reduce the risk of this or
that • Will they wait for us or future delivery?
Revenue impact? move to another Is there value in the
Potential penalty or solution? information we will receive?
other negative
impact? l What is the current effect
on customer satisfaction j
Enable new business
opportunities?
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.2 Prioritize the Program Backlog
In order to calculate WSJF , teams need to estimate cost of delay and duration
► Relative estimating is a quick technique to estimate job size and relative value
Notes:
► Step 2: Share some insights from this activity with the class
+ + = + =
+ =
Scale for each parameter : 1, 2 , 3 , 5, 8, 13, 20
Note : Do one column at a time , start by picking the smallest item and giving it a •1·
There must be at least one · 1• in each column!
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Digital Weighted Shortest Job First Calculator
0.00
0.00
0.00
0.00
0.00
0.00
Do one column at a time. Click in the Feature cell to enter the Feature title. Start by picking the smallest item and giving it a “1.”
There must be at least one number “1” in each column of the template. The form will automatically calculate after you enter the Job size.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Duration
Notes:
Ir-vi
~
The Power of PI Planning video link: https://youtu.be/EF0yGq9XCrA
Remote PI Planning video link: https://vimeo.com/356905542/2dca13969f
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
► Aligning development to business goals with the business context, Vision, and
Team/Program Pl Objectives
► Providing the opportunity for 'just the right amount' of architecture and Lean
User Experience (UX) guidance
Notes:
Input Output
Program
Pl ObJectives
Vision
I
Pl Planning
Top 10
Features
00
NFRs
Program
Backlog
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
You will be presented You will be involved in You will be drafting Pl You will be
with the program planning two Objectives based on collaborating with the
Vision Iterations considering the program Vision Business Owners to
Stories and Features and Features assign business value
to the Pl Objectives
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Duration
all key roles required for the Pl System Architect , UX and Volunteer
Development Manager
Planning simulation
Notes:
Pl Planning
Alignment to a common mission Agenda
- RTE
~ We are here to gain alignment and
commitment around a clear set of
prioritized objectives . I will now
review the agenda for the next two
days of the Pl Planning Event.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
8:00 9:00 Business Context ► State of the business and upcoming objectives
Planning context
11:30 1:00 ► Facilitator explains planning process
and lunch
1:00 4:00 Team breakouts an ► Teams develop draft plans and identify risks and
impediments
aa ► Architects and Product Managers circulate
Notes:
l= '+
Final plan rev iew ► Teams present final plans , risks , and impediments
11:00 1:00
and lunch el
► Remaining program-level risks are discussed
1 :00 2:00 Program risks
and ROAMed
2:00 2:15 Pl conf idence vote fj & ► Team and program confidence vote
II by RTE
1fnecessary
aa is achieved
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Simulation:Briefings
Product System
Executive Architect
Manager
Notes:
Simulation:Planning guidance
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
I , I ,
lte natlon1 .1 ~
IP Iteration
=, II•
'--::. Presented
by RTE
Risks an d
dependencies
Notes:
IWIM
240 4
miles hours
180Story - 6
points i-+ ___. Iterations
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Notes:
Duration
► Step 2: Calculate your own capacity for the next two, 2-week
Iterations
- The first Iteration starts Monday
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Duration
► Step 1: Setup the team area. Enter the capacity for each
Iteration .
Notes:
Duration
Is there anythi ng you need to discuss wit h othe r Scru m Masters? If so , stay for the meet-afte r
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Have you identified the capacity for each Iteration in the Pl?
Have you identified most of the Stories for the first two Iterations and begun estimating?
Have you begun resolving dependencies with other teams?
Are you discussing trade-offs and conflicting priorities with your Business Owners?
Have you identified any program risks?
Will you be ready to start writing Pl Objectives in the next 15 minutes?
Is there anything you need to discuss with other Scrum Masters? If so, stay for the meet-after
-
'
► Step 1: Present the summary of your team's first two Iterations and
one or more draft Pl Objectives
- Draft Pl Objectives
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Notes:
Day 1 Day2
8:00 9:00 8:00 9:00 Plan ning adjustments r
11:30 1:00
Planning context
and lunch Ill
11 :00 1:00
and lunch i
1:00 4:00 Team breakouts
1:00 2:00 Progra m risks
A
'
2 :00 2 :15 Pl co nf idence vote
IIB
4:00 5 00
i 2 :15 ???
Plan rework
if necessary
DII
5 :00 6 :00 Management revie w
and p rob lem solvi ng
r; After
commitment
Plan nin g ret rosp ective
and moving forward
r
192
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
► Possible changes:
- Business priorities
- Adjustment to Vision
- Changes to scope
Notes:
Team breakout #2
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Duration
► Step 2: The Business Owners will set value on a Help with radar POC 4
Decide to create or buy 3
scale of 1 - 10 for each identified objective engine noises
Uncommitted
► Step 3: Observe the discussion that would take Proof of concept with 7
real sounds
place, illustrating the larger purposes and thought
processes around assigning business value
SCALED AGILE · Cl Scaled Agile.Inc. 195
Notes:
Iterat ion 1.1 Iteration 1.2 Iteration 1.3 Iteration 1.4 Iteration 1.5 (IP) Pl 2 >>>
Milestones/
_ .=
Ee.,ee,:
v nt,,,_s
_____ __, ____ ---r--1-'--------' ---=:,,.,__=-
~ A program Milestone or event is happening
Unicorns in Iteration 1.3 (e.g ., a trade show , market
-----,------- -= -- f"'- ....:..::,
...,__ --1-- -,1 --1 release , etc.).
Dolphins
Bears
Tarantulas
---- -+----+
---- -++- --...._ __ ....,..
.,...
.,._
_.....,,-tA Feature placed in a team 's swim lane
Needs UX Help with no strings means that it can be
-Nee-ds_S_y_s~---- - ~-_ .,.....,____ ..,......
___ ___, completed independent of other teams .
Arch Help
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Final plan
review agenda:
1. Changes to capacity
and load
2. Final Pl Objectives
with business value
3. Program risks and
impediments
4 . Q&A session
Final plan review
Used with permission of SE/ Global Wealth Services
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
Notes:
Duration
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.3 Participate in PI Planning
2. In the event that fact patterns dictate that it is simply not achievable, teams
agree to escalate immediately so that corrective action can be taken
,,.u
,,..1
• • I
SCALED AGILE ·
Notes:
No conftd•nc•
Cl Scaled Agile.Inc.
little confidence Good confidence High confidence
"
Very high confidence
201
2. What didn't
3. What we can do
bette r next time
A Team's Retrospective
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.4 Develop on Cadence; Release on Demand
SCALED AGILE ·
Notes:
3
Validating Deploying
Funnel Analyz ing Backlog Implem enting Releasing Don e
on staging to production
••••••••
•• • •••
•• •••
SCALED AGI LE · Cl Scaled Agile.Inc. 204
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.4 Develop on Cadence; Release on Demand
Notes:
Program events create a closed-loop system to keep the train on the tracks.
ARr ; sync
r--------l---------, -
::;,• Program events
____,=--
•====I
•
Scrum of Scrums PO Sync
Team events
• •1
,1111111 U•o •,
, 11
1h11 I 1h11 U U
• Pl I
1h11
Iteration
Daily
Stand-up
Planning ~ Planning Iteration
Review
~
Iteration
Backlog
Retro
Refinement
•~
Ii&
Inspect & Adapt ''
• • • •
; I Planning
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.4 Develop on Cadence; Release on Demand
....
1111111
1111
11
11
111
1
I ART Sync
Scrum of scrums
► Visibility into progress and impediments ► Visibility into progress , scope , and priority
adjustments
► Facilitated by RTE
► Facilitated by RTE or PM
► Participants: Scrum Masters , other select
team members , SMEs if necessary ► Participants : PMs, POs, other stakeholders,
► Weekly or more frequently , 30--60 minutes and SMEs as necessary
► Timeboxed and followed by a 'Meet After' ► Weekly or more frequently , 30-60 minutes
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.4 Develop on Cadence; Release on Demand
Notes:
__ , __ , __ , -- • __ ,
■ ■
.
---
•-■••
••
•
SCALED AGILE • Cl Scaled Agile.Inc . 210
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.4 Develop on Cadence; Release on Demand
Pl planning
Architecture vision
and development Final plan review
practices and lunch
Innovation
Planning Program risks
continues requirements
and lunch
Pl confidence vote
Team breakouts
Plan rework if
Draft plan review necessary
Pl planning
readiness
Management Planning
review and retrospective and
problem-solving moving forward
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.4 Develop on Cadence; Release on Demand
Notes:
Problem-Solving Workshop
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.4 Develop on Cadence; Release on Demand
Pl System Demo
Notes:
► Each team 's planned vs - Extract and b uild URL abs tracts 7 7
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.4 Develop on Cadence; Release on Demand
The report compares actual business value achieved to planned business value.
,, ' ;, : , ·, ... , ,,
V 80
<
~
>
..
·e..
15'
0
60 -' ''
_/
I
I
I
/ ... , • Handles common
variations
£"' 20
Tea m A : O ut -o f-co nt rol develo p ment
Team B: Contro lled developmen t
Progr am (ART)
0
Pl 1 Pl 2 Pl 3 Pl 4 Pl 5
Notes:
..
Agree on tho Apply root-cause analysis Identify the biggest root-cause
problom to ,olve (and S Whys) using Pareto analysis
1 111-
:
0
-7<-;-<i<-:-7'7
..
Restate the new problem for Identify Improvement
Brainstorm soluttons
the blgg.st root -cauH backlog items
~
,....,.....,...
000
-+ Ii i
NFRs
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.4 Develop on Cadence; Release on Demand
UI
:I
cu
U UI
tlo- cu ...
...
1,.
+' C
U1 CU
QI 0
Cl...,
Cl QI
--
~I
.c
·- I.
cu
QI 0..
.c
+'
Cl
C
[IT
>, 'iii
~ :I ITT ]
~ ~
QI
~
a
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
DevOps Myth or Fact Quiz
Instructions: Take this myth or fact quiz individually. Check your results with the
answer key at the bottom of the page that follows the quiz.
Myth Fact
Notes
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
Duration
Notes:
Ir-vi
~
Video link: https://vimeo.com/342037390/3a25026214
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
Who is DevOps?
Operations
Busine ss
Notes:
7x
Lower Change
Fail Rate
2604x
More Frequent Faster Faster Time to
Deploy Frequency Lead Time Restore Service
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
•••••
•
► b ean flow - Keep batch sizes small , limit .
WIP, and provide extreme visibility.
• •
releases . Establish fast recovery, fast .
reversion , and fast fix-forward .
Notes:
Value occurs only when the end users are operating the Solution.
------------
Trigger I
~adTime ------------.
•
REPEAT
DevOps isn't optional. The only question is how efficient it is.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
···········"
Continuous
·········•)'
Continuous
· ··<·········
Continuous Release
Exploration Integration Deployment on Demand
Notes:
....................... ....
.. . . . .
..
. •••
. Hypothesize
Collaborate &
Research
,.
Arch itect
• Architect for
Synthesize ....
...... ..,....... ·► ......
:...
....·:•.... :~...... ..
... • Customer visits testability and
.
. • Gemba walks
• Market research
operations
• Separate deploy
•• Continuous
Integrati on
Continuous
Deployment
Releas e
on Demand
...... . . • Trade studies from release
.. .. . . . .. ..... . . .. ...
• Threat modeling • • • • • •
0 Sealed Agile,Inc.
Continuous Exploration
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
...,
,I ••••••••••••••• A • • 't ••
...
Test
Develop Bulld End-to-End Stage
Continuous
Integration
Notes:
.
.... ·:· . 4.• ... - ~ .::a:, Cf=:S..::S:~ol!l!=
·► ·..
~
...... ....... ..·.
.( • )' •
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
► Separate deploy to
Deploy
production from release
Notes:
Stabilize
RelHH and Operata MeHure Leam
Relea e
on Demand
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
►
continuously maintained
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
SAFe Agilist Action Plan
Lesson review
► Participated in Pl Planning
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
- WSJF
- PI Planning
- DevOps
- Continuous Delivery Pipeline
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 4 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
4.5 Build a Continuous Delivery Pipeline with DevOps
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 5
Exploring Lean Portfolio
Management
Learning Objectives:
5.1 Define a SAFe portfolio
5.2 Connect the portfolio to Enterprise strategy
5.3 Maintain the Portfolio Vision
5.4 Establish portfolio flow
5.5 Fund Value Streams
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.1 Define a SAFe portfolio
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.1 Define a SAFe portfolio
""""'"""
Busineu • • ., En1erpnw
0wnefl .. • Architect
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.1 Define a SAFe portfolio
Strategy
& Investment
Funding
Enterprise
Executives
WilU
/
Business Enterprise
Owners M1111
1
II Architect
'-._../
APMO
• ,,,--.....
Enterprise B,usiness RTEand
Arch itect II MIIII Own ers APMO/L ACE ._. ~ SM CoP
"-.._.,/ '-...-,
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.1 Define a SAFe portfolio
► They provide Lean Budgeting and funding to the Value Streams that
develop and maintain the portfolio products and services
I Enterprise
Executives -- ~ Maintain Portfolio Vision
Notes:
► ~
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.1 Define a SAFe portfolio
► The Portfolio
Canvas is a Portfolio Canvas
Va1uePrOf)Ositlons A
template for
identifying a
specific SAFe
portfolio Key Partners 6' KeyActhritie s ~ KeyResources ..i
► It defines the
domain of the Cost Struc tur e • Revenue Streams
portfolio and
other key
elements
SCALED AGILE · Cl Scaled Agile.Inc . 238
Notes:
Cost Structure
• Revenue Streams
6
The Portfolio Canvas Is adapted from The Business Model Canvas (http:/rww.,.t.businessmodelgeneratlon.com).
This work Is ltoensed under the Crealive Commons At\nbution-Share Alike 3.0 Unported License.
To view a copy or lhls license visit h1tp://craat111e
commons.Ofgllloansed/by.sa/3
.0.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.1 Define a SAFe portfolio
Horizon 3
Horizon three contains ideas for profitable growth
down the road-for instance, small ventures such
as research projects , pilot programs , or minority
stakes in new businesses .
Horizon 2
Horizon two encompasses emerging opportunities ,
including rising entrepreneurial ventures , which are
likely to generate substantial profits in the future but
could require considerable investment.
Horizon 1
Horizon one represents those core businesses most
readily identified with the company name and
provide the greatest profits and cash flow.
Time
Notes:
• t)
•
tJ
t)
t)
~
,! ..- tJ
t)
- • tJ
IJ)
■ ·I ,i!·l,,l,,ithi·l,i
~a ■·I,l!·l,,l,,liliM
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.2 Connect the portfolio to Enterprise strategy
SCALED AGILE .
Notes:
• Vision
{
~KPls
--
~~:~;
Portfolio context
Enterprise
business
drivers
f ---+
Portfolio
budgets
Strategic
Distinctive competence themes
IQ Financial /
V§2 goals
t
Competitive
environment
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.2 Connect the portfolio to Enterprise strategy
Enterprise Government
Strategic
Themes
- •
Portfolio
Vision
•
PortfoUo Backlog
~ Lean Budgets
Guardrails
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.2 Connect the portfolio to Enterprise strategy
~
~
Lean Budgets
Portfolio Backlog
Guardrails
NFRs
~· 6
"'
"'
::,.:
C:
C:
.c
Portfolio
Vision
·- --+ Strategic
Themes
•+
·-
·-
·-
Government
_._ Enterprise
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.2 Connect the portfolio to Enterprise strategy
••••
Value Stream Budgets and Guardrails
- AdjustART and Value Stream funding Portfolio Kanban and Portk»io Backlog
decision-making
- Influence each Program Vision and
Roadmap
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Portfolio Vision
6_ 1 '
Enterprise Government
, ••••••
Value Stream Budgets and Guardrails
~••····
·-
·- _______.,_
-----,,,
Strategic
Themes
5.2 Connect the portfolio to Enterprise strategy
NFRs
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
I I
Vision and Solution, Program, and Team backlogs
5.2 Connect the portfolio to Enterprise strategy
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.2 Connect the portfolio to Enterprise strategy
Strateg ic Theme #1
Strateg ic Theme #2
Strateg ic Theme #3
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Identifying Strategic Themes
Instructions:
Step 1: Identify three Strategic Themes that help define the strategy of your
portfolio in the upcoming year.
Step 2: Discuss: Are these differentiators for your business, as opposed to
‘business-as-usual’ items?
Step 3: Be prepared to share with the class
Strategic Theme #1
Strategic Theme #2
Strategic Theme #3
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.3 Maintain the Portfolio Vision
SCALED AGILE ·
Notes:
► Establishes an
SWOT Analysis
understanding of
your
organization's
strengths and
weaknesses
► Identifies the
most significant
opportunities and
potential threats
SCALED AGI LE · Cl Scaled Agile.Inc. 247
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.3 Maintain the Portfolio Vision
concerned with strengths, External Opportun ities (0) External Threats (T)
weaknesses, opportunities, 1.
2.
1.
2.
4. 4.
difference is that TOWS Internal Strength (S) so ST
1. How can your How can you apply
focuses on action 2.
strengths be used your strengths to
to exploit and overcome present
3. maximize and potential
opportunities? threats?
► TOWS is used to identifying 4.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.3 Maintain the Portfolio Vision
2. 2.
3. 3.
4. 4.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.3 Maintain the Portfolio Vision
-
==
faplore possibilit ies f) Make dec isio ns E) Ident ify Epics
----~---
--
--- -----
- - ---
Current State -- Future State
PortfolioCanva J '--+ PortfolioCanvas --
__.
/
1--------1 1--------1
Divergen t Convergent
thinking thinking
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.4 Establish portfolio flow
5.4 Establishportfolioflow
SCALED AGILE .
Notes:
~ - --
► Provides WIP limits to ensure the teams analyze
c:----
---
responsibly
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.4 Establish portfolio flow
PortfolioKanban
Notes:
_j
Portfolio Vision Portfolio Roadmap
•. • ► • ••••. •.
ART3
Portfolio Kanban
ART1
Solution Roadmap
... ·~........
Cont inuous Explor ation
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.4 Establish portfolio flow
Build and
evaluate MV P
Eptc:11ta1e:
MVP - Hypothesis
"'°""'?
- No
Pivot?
•
Approvedl bl. tie
Wlltla defned MVP and No
bulil'IHI outcGme tiypolheSi9 Yes
EpicllltePomoloa.dllog
OevelOpmeot con1Wlues
Epic ,ta~- Pen were
O<
7
¥\'hen portfolio govemanoe
no longer requlfed
State Done
Local
---
leewrn aoo orw
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
SAFe Lean Startup Cycle
Create new epic and hypothesis
I Yes
1 No
Bu ild and Hypothesis
5.4 Establish portfolio flow
Pivot?
evaluate MVP proven?
Epic state MVP
-1
-11- - ~
Portfolio Kanban Approved Loan business case
with a defined MVP and No
business outcome hypothesis Yes
Epic state: Portfolio Backlog
•
Development continues
Epl• stall" Pero;ever"
Development stops
or
Epic state. Done
When portfo lio governance
no longer requ ired
Staie· Dom:
•
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
until WSJF
Local features and other
epic input determines
otherwise
-11 -
--=1
- Program Kanban systems
EplcOwner. <Th•n•meoftheepicowner.>
Epic Dncrlptlon : <An elevator pitch (Yalue su.tement)th. ! ducribes the epic Kl•
dHr •nd coneiw w il)I.>
For <eustomen>
who <do something>
the <10lution>
ls• <something-the'how'>
dwit <p,0Yidesthisv1lue>
unltke <compet,tor, current IOlution or non-e!Usting solution>
our 11,0llldon<does something better - the 'why'>
Laadln9 <The Hriy meuures that will help predict the bus ineu Ol,llCOme
lndkato,. : hypothesis. For more 01"1this topic.'" the I.,!'IOV11ionAocoul'lting
adv1u11;ed1opicartido.>
Notes:
For <wstomers>
who <do 110me!hirig>
► Step 3: Discuss: ktlneu Olltc:-1 : <The me1sur,ble beriefits 1h11the butirwn can 1riticip,te if the
epichypotl>esi1itproven10becorrect.>
(NFltt ):
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Create Epics
Read through the Epic examples and Epic Hypothesis Statement. Continue to the
next page to draft your Epic Hypothesis Statement.
Funnel Entry Date: <The date that the epic entered the funnel.>
<An elevator pitch (value statement) that describes the epic in a clear and concise way.>
For <customers>
who <do something>
the <solution>
Epic Description:
is a <something – the ‘how’>
that <provides this value>
unlike <competitor, current solution or non-existing solution>
our solution <does something better — the ‘why’>
<The measurable benefits that the business can anticipate if the epic hypothesis is proven
Business Outcomes:
to be correct.>
<The early measures that will help predict the business outcome hypothesis. For more on
Leading Indicators:
this topic, see the Innovation Accounting advanced topic article.>
Nonfunctional
Requirements <Nonfunctional requirements (NFRs) associated with the epic.>
(NFRs):
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Create Epics
Epic Name:
Epic Owner:
Epic Description:
Business Outcomes:
Leading Indicators:
Nonfunctional
Requirements
(NFRs):
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.5 Fund Value Streams
SCALED AGILE .
Notes:
Traditional project-based , cost-center budgeting creates overhead and friction , lowers velocity.
Project cost
J,..- - •$Vil•
Project
effort , ~stimate
-
0
ro Result:
N
C ► Slow, complex budgeting process
ro
0
CJ)
I...
[l1
CC4
►
►
Leads to utilization-based planning and execution
Low program throughput
► Moves the people to the work
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.5 Fund Value Streams
Result:
► Wait for new budget approval ; increase cost of delay (CoD)
► Costly variance analysis ; blame game ; threatens transparency
► Resource scramble and reassignments
Notes:
► No resource reassignments
► No blame game for project overruns
». Lean Budgets
Value Streams
Guardrails
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.5 Fund Value Streams
ART budgets and resources are unaffected by Feature cost overruns or changing priorities .
- C:
Cl)
Planned 8 l§jljiJ
Keep people working on the right - C:
Cl)
E Feature for the right reasons . E
f! f!
u Delay this u
-=
E
e
f
Cl
- ( Feature as
necessary .
-=
E
f
Cl
e
0. Actual :
14/iiiii 0.
Notes:
· -If·
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.5 Fund Value Streams
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
5.5 Fund Value Streams
- Lean Budgets
- Guardrails
- Portfolio Kanban
- Epics
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 5 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 6
Leading the Change
Learning Objectives:
6.1 Lead by example
6.2 Lead the change
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
6.1 Lead by example
SCALED AGILE .
Notes:
Leading by example
Setting an example is not the main means of influencing others, it is the only means. - Albert Einstein
••
voluntary, and self-motivated pursuit of knowledge and growth, and
~ Emotional
Intelligence
they encourage and support the same in others
«; ufetonglea,ning
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
6.1 Lead by example
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
6.2 Lead the change
SCALED AGILE .
Notes:
►
Create a powerful guiding coalition
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
6.2 Lead the change
>>WH--'tttrntl"IW-liiiti
..,..,.. ..,..,.. 20 -5 0 %
ArchitKU
Notes:
► Step 3: Discuss:
- What outcomes do you hope to
achieve with your Action Plan?
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
SAFe Agilist Action Plan
Identify three action items you can do in the next month to start leading
Leading the Change the SAFe transformation.
i ~ ~ -=--=
-- "i"
...
-=. ., ~'-.:: ~>
---
-~ i
I "="-~
❖
\ ~= --
{~ :::..
~
'!) ♦ ❖ ~-"'-:::! ❖
SCALED AGILE .
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 6 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 7
Becoming a Certified SAFe
Agilist
Learning Objectives:
7.1 Becoming a Certified SAFe Professional
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
7.1 Becoming a Certified SAFe Professional
Prepare Yourself
Extend your SAFe knowledge and prepare for certification with your learning
plan, course workbook, study materials, and practice test before your exam
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
7.1 Becoming a Certified SAFe Professional
Duration
https://bit.ly/2zCu2pa
SCALED AGILE · Cl Scaled Agile.Inc. 274
Notes:
Ir-vi
~
Video link: https://vimeo.com/307578726
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
7.1 Becoming a Certified SAFe Professional
Duration
Notes:
1~~
Video link: https://vimeo.com/286920560
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
7.1 Becoming a Certified SAFe Professional
These sample questions provide examples of the format and type of questions to
expect on the exam (these are not the actual exam questions). Performance on the
sample questions is NOT an indicator of the performance on the exam, and it should
NOT be considered an assessment tool. A web-enabled version of the sample
questions are now available in a flashcard style format (internet required). Use the
link below to access the sample question bank and begin preparing for certification.
To get started:
1. Click the link below
2. A browser window will open with the sample questions site
3. Click "Start"
4. Use the left-side menu to scroll and select your course
5. Click "Start" to access the sample questions
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 7 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 8
Reaching the SAFe Tipping Point
Learning Objectives:
8.1 Recognize the importance of establishing a vision for change
8.2 Explore how to build a powerful guiding coalition
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.1 Recognize the importance of establishing a vision for change
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.1 Recognize the importance of establishing a vision for change
Notes:
► Clarify the purpose and direction for the change and set the
mission for all to follow
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.1 Recognize the importance of establishing a vision for change
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.1 Recognize the importance of establishing a vision for change
Duration
Notes:
Ir-vi
~
Video link: https://vimeo.com/217908283/f7c3223285
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.1 Recognize the importance of establishing a vision for change
This toolkit provides the resources to Provides the resources an SPC needs to
conduct Introducing SAFe briefings with deliver a flexible, interactive three- to six-
stakeholders and others in your hour executive workshop to help Enterprise
community. It helps lay the groundwork for leadership explore their current solution
a SAFe transformation and works to bring development challenges, understand key
key stakeholders to the tipping point. SAFe concepts and benefits, determine if
SAFe is the right choice for their
organization, and identify the next steps in
their SAFe implementation.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.2 Explore how to build a powerful guiding coalition
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.2 Explore how to build a powerful guiding coalition
• "'41))
•••••
i"4ia
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.2 Explore how to build a powerful guiding coalition
Notes:
► Topics include :
- Building high-performing, multi-vendor and government Agile
Teams and programs
- Managing technology investments using the principles of Lean
flow
- Acquiring Solutions with Agile contracts
- Addressing governance and compliance challenges
- Insights into leadership behaviors that can drive successful With SAFe Government
organizational change Practitioner Certification
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.2 Explore how to build a powerful guiding coalition
Notes:
290
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.2 Explore how to build a powerful guiding coalition
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.2 Explore how to build a powerful guiding coalition
► Follow the
recommendations ESO: Solution ind Sys am, ErGlnHr1ng
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
8.2 Explore how to build a powerful guiding coalition
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 8 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 9
Designing the Implementation
Learning Objectives:
9.1 Identify Value Streams and Agile Release Trains
9.2 Explore how to create the implementation plan
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
SCALED AGILE .
Notes:
Align the organization around projects and product lines. - Allen C. Ward
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
A Value Stream is the sequence of steps used to deliver value to the Customer.
► It contains the people who do the work, the systems, and the flow
of information and materials
Step 2
Notes:
► The flow of value is triggered by some important event, perhaps a Customer purchase , new Feature, or
Solution deployment
► It ends when some value has been delivered-a shipment , Customer purchase , or Solution deployment
► The steps in the middle are the activities the Enterprise uses to deliver the value
► The time from the trigger to the value delivery is the lead time
Trigger
~
Step 2
REPEAT
SCALED AGILE • Cl Scale d Agile . Inc. 299
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
ttttttttttttt
t+t t+t+tt+t+tt+t
l l l -------.
I t+t
l
t+t
l }
~]lllt~]9~:JD~~ $ Operational Value Streams
..... , 1 System 11 System 11 System 11 System 11 System 1 ' """"' Deliver end customer value
(D Our focus is the latter, but to understand the latter, you first have to understand the former.
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
What are the larger software , system , or solution-based objectives that differentiate the
business in the market?
General questions How do external customers describe or perceive the flow of value they receive?
What current initiatives have a significant number of developers and testers working
together now?
Questions for builders What products and systems does the enterpr ise sell? What are the larger subsystems or
of embedded and components? What key system operational capabil ities are being enabled?
cyber-physical systems What critical Nonfunctional Requirements (NFRs) are being implemented or enhanced?
Notes:
Value received
Repayment plus interest
to enterprise
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
mr mr
a
cu,t<>mef -............
Cleanng House
l
Sememen1House
l
I'?\'
./--
Question used
')}..)-i for this example:
TransaetionProoeulng
--
11111 ~~
describe or perceive the flow
--
COfporate --
----
CustomMSeMce
of value they receive?
ProductM~t
~~- 111 11 11
111111111111 1111 1111 11111111
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
Duration
Notes:
Example
Name Consumer Loans
Value received
Repayment plus interest
to enterprise
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
Duration
Notes:
Repayment
plus interest
Credit
Scoring
System
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
Duration
Notes:
v
Loan Need
Loan Credit
Repayment
plus interest
~ t t
ttttttttt ttt ttttttttt
ttttttttt tt
80 Atlanta and Redmond
30 Estonia
ttt
100 Chicago
Development
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
Notes:
Core
Origination
System Syste Banking
~I
ttttttttt ttt
ttttttttttt
80 Atlanta and Redmond
30 E,tonl,
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
u
• ttt
I
ttttt
I
~
I
ttttt
/-----.
ttt
I
~
I
ttt
I
@:D-~llll~·
LoanNe..i
Ill .. $
A~I
p1,n,n1-1
n Cr.drt
Origination ·ng
~ SY1
f
ttttttttt ttt
ttttttttttt ".......
..........
IOAIIMta ■ndAoJdmond
,
1IOBa~8'1c1Delhl
Notes:
Duration
Activity: Identify the development Value
Streams @ '
-
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
Effective Agile Release Trains are most efficient at about 50 - 125 people.
Notes:
Some Value Streams fit well within the limit, and can be realized by a single ART
~ '=._
::::
_::::
_=--~ GJL/!JIEL/!ASI! RAJN
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
GJ_L.E...fl_E_LEASE
"RAIN
SOLUTION GJ_L.E.
R.E._L.E.A
S.E. r:RA IH
TRAIN GIL.E RELEASE rRAJH
GIL.E. 'J.EAS.E. r:RAIH
Notes:
considerations
Q)
LL ..'" ~
..
'" ..'"Q)
LL
~ Q)
LL
~
- By location/geography
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
► Trains organized around a Feature area can be fast, but they likely
require cross-train architectural governance
- Otherwise architecture may decay over time, and the train's velocity
will start decreasing
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.1 Identify Value Streams and Agile Release Trains
Notes:
Duration
Activity: Realize ARTs in the Development
Value Streams @ '
-
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.2 Explore how to create the implementation plan
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.2 Explore how to create the implementation plan
Pl 3 Pl4 Pl 5
defines how to: • Prepare ART 1 for Launch • Launch lra1n2 • Launchlrains•-6
, Train leadefs • Prepatefor lnlin 3 launch • Train RTEs
• Train Scrum Masters • l&AWl!htrain1 • Train more SPCs
- Incrementally implement the • Train P0s and PMS • Run a PPM workshop
transformation , Trainleamsand
launch the train
• Townhalwilhleadef'sol
potential nell:l lf8ins
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.2 Explore how to create the implementation plan
:JIIIIIIIII))-
:JIIIIIIIII))-
:JIIIIIIIII))- (St,p, '""'°""'
:JIIIIIIIII))- lo OP'ratlo,,., ,,.,u,
""•ml I
·~-
I S'fSttms,products,urvlces IIoperate In
COnte,rt
5e1ment
the
which
for Heh customer
solution will I l hllmlttd number of i,eople,
1eoc11phy, In the dtttlopmtnl
~kit strum
by
,I
I
I
Customer se1menu i.ervtd 11P,1ths use-d to rtildl
customerws,nenl
Heh
II Typeolre-1.atlonshlpnch
customer se1me-n1
HPKU the
btulntHtOttUbllUl,1ndmalnta ln
Budget !Of peoi,le and resources 11Kevperlorm1~ ind!eator1 for I I set of dttblon rules 1h11all,:n I
IaDou ttd 10the value stream; musur ln1 v~ue dellvtrv -rvone to the fln....clal
~-------~ lncludftopuwcapE• ~------~ ob}ectlvesofthesolutlon
--- -- ---- -- ------- ----- --- --- --- --- --- -- • For Solutlon Tralns - -- ---- -- --- --- --- --- --- --- --- --- -- --- ---- -- --·
SolutlonManasemtn1
SohrtlonArchltKt/En&lnfft
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Development Value Stream Canvas: [value stream name]
FOR...
WHO ...
THE.•.
ISAN ...
THAT ..•
UNLIKE..•
OURSOLUTION•••
Budget for people and resources Key performance indicators for Set of decision rules that align
allocated to the value stream; measuring value delivery everyone to the financial
includes OpEx and CapEx objectives of the solution
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
For Solution Trains
ARTs and Suppliers, including their respective responsibilities Solution Train Engineer
Solution Management
Rules of Thumb:
► Early compromises may be
made due to the impact of The answer may not be clear . Consider the trade-offs,
organizational change. launch your initial ART{s), and l&A. Understand your
pain points over time and how they may relate to your
► Target optimizations may
ART definitions.
change over time .
t;:;'{p
Example: ARTs are long-lived, but if alignment on a design
You may initiate new Value cannot be reached , pick one and test it for a few Pis.
Streams and optimize for
architectural integrity and reuse
subsystems , common libraries , Many enterprises re-evaluate their ART definitions
etc ., then move to flow of value due to initial compromises, revised Portfolio
(feature area , market segment ,
investments , or new target optimizations .
etc .)
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.2 Explore how to create the implementation plan
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 9 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
9.2 Explore how to create the implementation plan
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 10
Launching an Agile Release Train
Learning Objectives:
10.1 Prepare the ART launch
10.2 Train teams and launch the ART
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.1 Prepare the ART launch
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.1 Prepare the ART launch
Notes:
- Who are the key people who might hinder change if not
invited?
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.1 Prepare the ART launch
r
Agile Release Train Canvas · (ART Name]
roR..
\/r,<.ln::,t,cm:::nl
.;:p;;g;;. 7 Ntrrbor :>fpric-J'jo"IO
rl ard go rmhl: louldon5'
WHO ,
'"'
SA N M.
""""·
OUR SOLUTION , ,
r,+.Jii,1¥/H7 O.llb 0·1u-nu•o ..... .
ltlO O"II Dllltl s, ..... Tu,i ,
ir-ol.ll'K 00'flp0'"t"U
Ml,i,,H,\B@hih
...._..,__...._..,__...._..,__...._..,__ A'tTlotr,.CC..1tll'IClt11fbp'f'l'."ll
~~~~ VILt S trtn , a,cu::1rigw,01
MM&fii 1141
HIIIM
St,ou..pponto 1h OptrM;b 'III
VILtStrtn
336
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.1 Prepare the ART launch
Agile Teams may already be formed, or you may influence team composition.
Capture teams, roles, and locations with the Team Roster (In Pl Toolkit)
3 Team A Developer
4 Team A Developer
5
6
7
Team A
Team A
Team A
Developer
Tester
Tester
•
1h11
8 Team A <role>
9 Team A <role>
••
.. 1111
Melbourne
Berlin
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.1 Prepare the ART launch
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.1 Prepare the ART launch
Train Architects
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.1 Prepare the ART launch
Planning scope and context Is the scope (product , system , technology domains) of the planning process understood?
Have wo idontifiod our Value Stream(s) and ARTs?
Release Train Engineer Have we identified the Release Train Engineer? Does he/she understand the scope of the role
(RTE) in preparing the organ ization and preparing for the Pl Planning meet ing?
Planning time frame, Have we identified the Pl Planning dates , the Iteration cadence , and the Pl cadence?
Iteration, and Pl cadence
Agile Teams Does each Feature/Component team have an idenlified SM and PO?
Agile Team attendance Are all team members present in person or are arrangements made to involve them remotely ?
Executive, Business Owner Do we know who will set the business context and present the ProducVSolut1onVision
participation
Business alignment Is lhere reasonab le agreement on priorilies among the Business Owners and Product
Management?
Vision and Program Backlog Is there a clear v 1s1onof 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 Pl?
Notes:
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 Do we know how and where Iterations , Pis , Features , Stories , status , etc. , will be
Management tooling 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 automat ion?
Are there any other practice guidelines?
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.1 Prepare the ART launch
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
ART Readiness Checklist
Area Questions Y N D
Planning time frame, Have we identified the Pl Planning dates, the iteration cadence,
3
iteration, and Pl cadence and the Pl cadence?
Team makeup/
5
commitment
Are there dedicated team members on every team?
Executive, Business Do we know who will set the business context and present the
7
Owner participation product/solution vision?
10 System Team Has the System Team been identified and formed?
Have the Shared Services (User Experience, Architecture, etc.)
11 Shared Services
been identified?
Agile Lifecycle Do we know how and where Iterations, PIs, Features, Stories,
13
Management tooling status, etc. will be maintained?
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.1 Prepare the ART launch
Program Date
Backlog Backlog Backlog Backlog ready certain
refinement
PMs aligned
Agile Team composit ion I System team compo sition I ART roles
◊
June 22
◊
June 29
◊
July 6
◊
July 13
◊
July 20
◊
July 27
◊
Aug3
◊
Aug 10
◊
Aug 17
◊
Aug 24
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
SCALED AGILE .
Notes:
SAFe®
for Teams
Team members who apply Lean and Agile at scale
All members of an Agile Release Train preparing
for launch
_J
- Introducing SAFe
- Building an Agile Team
- Planning the Iteration
- Executing the Iteration
With SAFe Practitioner - Executing the Program Increment
Certification - Becoming a Certified SAFe Practitioner
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
a ~
Accelerated learning
4 Collective learning
Notes:
When you find a Value Stream, go a// in and a// at once for each
ART. The one-week launch is a proven adoption model.
Monday
. Tuesday .
Wednesday Thursday Friday
Go .
Trai~ing
Pl Planning Workshops SAFe.
.
SAFe for Teams
. Now .
Traineveryoneatthe Alignteamsto common Orientationfor specialty
sametime objectives roles
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
► Test audio , video , and presentation-sharing connectivity , and then test it again
► Have a common understanding of how plans will be shared (Video, Wiki , Email ,
PowerPoint , etc.)
- ---
-- -
~
!f -~~,,;; A
..........
,......
~ !
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
Duration
Notes:
1~~
Video link: https://youtu.be/3fsuzuA6rVM
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
Notes:
. . -~ '. ,11u11.-:111t ■ •
V ision for architecture , new architect ure and program -level NFRs
9 :15-9 :45AM 9:45 -10 :lSPM ArchitectureVision (System or Enterp rise Arch itect)
9 :45 -10 :lSAM 10:15-10 :45PM Development Practices Update on too li ng, developme nt pract ices, DoD (Dev Management)
-
10 :15-10 :45AM IPlanningRequirements Specific planning process, draft plan reviews (RTEor Facilitator)
ow,
"'
110 :45-11 :lSPM
..... :
I
- J L
~ 2:00 -3:00pm Time Zone 2 - Late Night Team Breakouts(1 of2) Features broken into stories (teams)
Pl plan and object ives drafted (teams)
-
~
Risks and imped iments ident ified (teams)
-
Hour ly Scrum of Scrums checkpo int to discu ss planni ng
HourlyScrumof ScrumsCheckpoint imped iments , and dependencies (Scrum Maste rs)
-
Program Feature Board cont inuo usly updated (Scrum Master s)
-
I Archite cts, Product Managers, and Business Owners circulate
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
Time Zone 1 West Time Zone 2 East Subject Description and Presenter
Time Zone 1 West Time Zone 2 East Subject Description and Presenter
Recap Plannlng Requirements (Michael)
3'30 -6,30PM Team Breakouts (2 of 2) Pl plan and obj ectives fin alized (teams)
Risks and imp edime nts finalized (teams)
Hou r ly Scrum of Scrums checkpoi nt to discuss plan ning, st atus, prog ram impediments, and
dependencies (Scrum Masters)
Ho urly Scrum of Scrum s Check point s Program Featu re Board conti nuously updated (Scrum Maste rs)
Architects , Product Managers , and Business Owne rs circulate
Business Owne rs walk wa lls, review object ives and assign business valu e
6,30 -7,00PM Dinner Break - Bangalor e
Dist ribu t ed teams collaborate with Product Management and Business Owners to
6,30 -D0AM 7,00 -8,00PM Team Synchroniz ation & Finali zed Objectives synchronize
Business Owners walk wa lls and rev iew objec t ives and fi nalize busin ess value
7,30 -9,00AM B,00 -9,30PM Final Plan Review Changes to velocity and load
Final Pl objectives with business val ue
Program risks, impe diment s, and Program Board Dependenc ies
Remai ning program-level risks are di scussed and ROAMed - resolved, owned, accepted, or
9, 15-lOclSAM 9c45-10c45P M Program-Level Risks mitiga t ed (RTE or Facilitat or)
10c15-10,30AM 10c45-11,00PM Pl Confidence Vot e Facilita t or asks t eam -by-t eam for fist of f ive "co nfi dence and Pl comm itm ent"
Facilita t or asks entire program for fist of five confidence vo t e
If high con f idence is not achieved, adjus t scope and con t in ue planning until commitmen t is
10:30AM -?? 11:00 PM-?? Plan rewo rk if necessary achiieved
When commitment is achieved Plannin g Retros pective Retr ospect ive for Pl plann ing meeting
Reco rd for continuous imp rovement backlog {RTE)
Process for captu r ing plans, risks, program f eat ure board and im provement backlog items
Final Instruct ions in tool ing (RTE or Facili t ator )
Final instruction s and closing remarks (RTEor Facilitator)
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 10 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
10.2 Train teams and launch the ART
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 11
Coaching ART Execution
Learning Objectives:
11.1 Coach the train and the teams
11.2 Continuously improve program performance with Inspect and Adapt
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.1 Coach the train and the teams
SCALED AGILE ·
Notes:
► The first Pl is the most crucial to lead. Existing team , program , and
organizational issues become highly visible . You must have
confidence and clarity.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.1 Coach the train and the teams
► Helping teams establish the infrastructure , practices , and culture needed for DevOps
and the Continuous Delivery Pipeline
1 ::Jd XP
Agile Teams
!~
':::l:x
"'"'
D. --
-
ScrUm
·Lo
•RPV-
•R.-o
mm
•
,.-,.;. Product Program
Owner Backlog
•
hi .....
Scrum
Master ..... ll:iJ
.......
' ll:iJ
"'"'
Team Kanban "
Backlogs
Notes:
Coaching the ART typically starts with the essential roles and events:
► Helping to build and maintain the ► Helping to facilitate Inspect and Adapt and
Vision and Roadmap follow-up of backlog improvement items
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.1 Coach the train and the teams
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.1 Coach the train and the teams
- Introducing DevOps
- Mapping Your Value Stream
- Gaining Alignment with Continuous Exploration
- Building Quality In with Continuous Integration
- Reducing Time-to-Market with Continuous Deployment
With SAFe DevOps - Delivering Business Value with Release on Demand
Practitioner Certification - Taking Action
- Becoming a SAFe DevO s Practitioner
Notes:
~
PT:ilf•/65 . £\OflQ- ♦
L..
'T:Y1l•2f7
' AR:?>.5l•t-lt t
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.1 Coach the train and the teams
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
11.2 Conti nuousl y i mpr ove program perfor manc e wi th Inspect and Adapt
SCALED AGILE .
Notes:
) Problem-solving workshop
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
Pl System Demo
► Suggested timebox: 45 - 60
minutes
Notes:
-
quality?
... -:::::::. ..
......,·-
-
--
~
total business value.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
► A team can achieve greater than 100% of concept for context images
► Effort required for uncommitted objectives is included • lndeK 1.2 billion more web pages 10
in the load (i.e., not extra work the team does on • Extract and b\Jild URLabstraru
Uncommitted Objectives
~
7
weekends) • FuuysearchbyfuHname
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
Agr•• on thB Apply root..cauH analys is Identify the biggest root -cause
problem to solve (and S Whys ) using Pareto analysis
[~_
Ill . :~
• '7' '7" '7' ":"' ":" ":"'
-
..
Restate the new problem for Identify improvement
the biggest root-cau,e backlog items
Ii i
NFRs
Notes:
l . Original 4. Restate
People Process prob lem problem
5. Brainstorm solutions
2. Root cause
Analysis
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
Notes:
Think about the What, When, Where, Frequency and any gaps
• •
We discovered three significant design problems in the October deployment
of the new EMV vehicles at the Thrills Amusement Park.
• •
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 .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
Duration
Notes:
Problem to solve
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
By repeating why five times, the nature of the problem, as well as its solution, becomes clear.
- Taiichi Ohno
► A proven problem-solving technique used to explore the cause-and-effect
relationships underlying a particular problem
► The key is to avoid assumptions and logic traps
► Instead , trace the chain of causality in direct increments from the effect to a root cause
Notes:
Cause of
cause of
cau se 1
Cause of
cau se 1
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
Duration
► Step 2: For each cause identified , use the Five Whys technique to
get to a potential root cause
Cluseof
causeof
-
cause 1 Cause of
cause1
Notes:
Causeof
cause of
cause 1
Causeof
cause 1 **
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
Notes:
Duration
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
Duration
Notes:
Duration
Discussion: Problem-solving workshop
readout @ '
-
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
Notes:
5. Integrate learning
6. Celebrate success
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 11 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
11.2 Continuously improve program performance with Inspect and Adapt
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 12
Extending to the Portfolio
Learning Objectives:
12.1 Launch more ARTs and Value Streams
12.2 Extend to the portfolio
12.3 Establish Agile portfolio operations
12.4 Establish Lean governance
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.1 Launch more ARTs and Value Streams
SCALED AGILE .
Notes:
Identify Value
• • • Stream s and ARTs
.
Agile Product
Management
◄••
SAFe" for
~
Teams
• g·•·TrainLaunch
Teams and
ART
•
SA.Fe' for
Architects
SAFe"Scrum
Master
~
SAFe" Product Owner /
Product Manager
~
Prepare for ART Launch
Leading SAFe'
(fo,AAT5111ke~)
~ Agile Softwar.
W Enginffring
.......
... • ••
SCALED AGILE · Cl Scaled Agile.Inc. 393
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.1 Launch more ARTs and Value Streams
Notes:
t
~ ~JIS
Solution Train
Continuous DeliveryPipeline
Evolve
Deployed
Systems
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.1 Launch more ARTs and Value Streams
LARGE SOLUTION
Solution
Demo
Ent erpr ise Go vernm ent
Complla nce
MBSE
]~~b:
~~
Set-Based NFR•
Solut ion Solut ion Solutio n Backlog $ 0 LUT IO#
Arch /Eng Mgmt TRAI N
.i
STE
CSeaJedAg,le Inc
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.1 Launch more ARTs and Value Streams
► Pre-meeting helps build an aligned plan for the next Pl and match Solution demand to
ART capacities
SOLUTION
TRAIN
Notes:
•
I
Train's System Teams
► Provides early validation and
regular risk reduction Ir @ @
► Increases actual velocity System Teams
.,
C .,
C
E E
!'! !'!
I
~ ~
-
~
_)'
E
e! I!!
SOLUTION
TRAIN "'
a: e"'
<l.
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.1 Launch more ARTs and Value Streams
-
Solution
FIXED
Pl Pl Pl Pl
Notes:
OJJIS GHM::H:Fi
OUAUTYMANAGEMENT
SYnlM
◊ ◊
l
◊ ◊
N·HfrM l
LEAN
l @MMH:i l
Buildthe Solution and complianceincrementally
e,mw
Organizeforvalue and compliance
OJJIS QUALITYMANAGEMENT
SYmM
Buildquality and compliance in
Continuously verifyand validate
Release validated Solutions on demand
CIScaledAgile,lnc .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.1 Launch more ARTs and Value Streams
The Stations
•
•
i i i i i i Ii i i i i I i i i i i I i i i i i Ii i i i i i1i i i i i i
• • • • • • 1· • • • • , • • • • • r • • •• •1· • • • • ·1• • • • • •
Source : Northwestern Mutual Case Study : https ://www.scaledagile .com/case-study/north western-mutual /
Notes:
► Number of practitioners on
each ART
► Pl predictability measure
SCALED AGILE • Cl Scaled Agile.Inc . 403
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.2 Extend to the portfolio
SCALED AGILE .
Notes:
► Maximize utilization
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.2 Extend to the portfolio
#6 Project-based funding and control Lean budgeting and self-managing Value Stream
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.2 Extend to the portfolio
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.3 Establish Agile portfolio operations
SCALED AGILE .
Notes:
► Enables continuous flow of value through coordination of Value Streams and ARTs
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.3 Establish Agile portfolio operations
0 Coordination
Roles 0 Introduc ing new
portfol io work
o Ensured
integration
points
0 Portfolio Roadmap
0 Releaseon
Demand
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.3 Establish Agile portfolio operations
►
Agent CoPs
Leads the move to objective Milestones
I
and reporting
u•
► Leads process excellence and supports ,t
APMO
f ,.,,,,,,,.,Leader
Notes:
Frequency
Monthly portfolio sync meeting
Facilitation
APMO or other stakeholders
Purpose
Gaining visibility into how well the portfolio is progressing
towards its strategic objectives
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.3 Establish Agile portfolio operations
► Review the results of MVPs ► Remove impediments across ► Review and adjust Value
and determ ine whether to Value Streams Stream funding
pivot , preserve , or stop
► Review the progress of ► Review investments by
► Review the portfo lio Kanban continuous improvement Guardrails
and Lean business cases efforts to support operational
► Review LPM and Value
and approve and prioritize excellence
Stream Metrics
Epics
► Review compliance
► Mainta in the Portfolio Vision concerns
and canvas
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.4 Establish Lean governance
SCALED AGILE .
Notes:
•••
MII
APMO
U
SCALED AGILE · Cl Scaled Agile.Inc. 417
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.4 Establish Lean governance
0 ~
~~ f;)J
Enterprise & Market
Product
@;
portfolio changes
feedback Internal/external
Changes to performance economic
\ l I /
Strategic
conditions
Themes
Enterprise
~
Government
Budget adjustment
from Enterprise
=
Notes:
annually
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.4 Establish Lean governance
Notes:
Strategic
Themes .,_ Each Value Strean desi911ales which parl
of the budget is for Run the Business
(RTBJ and Grow the Business (GTB)
Portfol io
Potential Roadmap Run the bus iness
portfolio Epics and Grow the
Business Total portfolio
• budget allocation
and Guardrails
Potential Epics for
each Value Stream
. ;;.::
..., c::::::+-
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.4 Establish Lean governance
L ,;,;44
2 ■¥4&
3
4
41414
•HMM
1200
1000
1200
1000
1200
1000
1200
1000
1200
1000
sll414 650
-..i-..i
650 650
......
650
,--
650
.. --- ~
61¥44 Pl6 Pl 7 Pl 8 Pl 9 Pl 10
Portfolio Backlog
Notes:
Customer satisfaction Improved Net Promoter Score Net Promoter Score survey
Strategic Themes Measurements against key results Objectives and key results (OKRs)
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
12.4 Establish Lean governance
I Chu:11 ;it
-·✓• ♦ 1 11:'hi
I
Mdi-5 1
.-,
'-•'
~POCAcyde
IV\
Defer compliance to the
~ end of Solution
Q l;!Jl!J
Oocumen11
I l!l!Jl!JO
Ooo..wnen11 More Documenll Unvenfted Sy1tem
ttla
Certified Solution
development.
.-, .-, .-, .-, .-,
I ·-· ·-· ·-· Validate ongoing compliance
I I I I I
I I
... ... l.i ' ' I
-~
~ ~ with relevant standards and
l!I
SCALED AGILE ·
1t 1t
Cl Scaled Agile.Inc .
1t
" "
CSCalld,.._Wlt
regulations.
424
Notes:
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 12 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 13
Accelerating Business Agility
Learning Objectives:
13.1 Start establishing Organizational Agility
13.2 Start to build a Continuous Learning Culture
13.3 Accelerate Business Agility
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.1 Start establishing Organizational Agility
SCALED AGILE .
Notes:
Organizational Agility
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.1 Start establishing Organizational Agility
Value in the shortest That is, while there is value in the Hemson the
right, we value the Items on the left more
sustainable lead time
al
::,
•4 Build inc~ tally with fast, integrated INtning cycles
CJ)
-0 • S S.S. mllestones on obfective
evak.iation of wo,long syt,tffl\i
Ill
iil
::,
16 ViwaliH and limit WIP. reduce ba tch sizes, and managequeue lengt ~
#9 Oecentrali.zedeeilion-mak ing
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.1 Start establishing Organizational Agility
► Executing Pl Planning
Notes:
Communities of practice are groups of people who share a common concern or a passion
for something they do and learn how to do it better as they interact regularly
- Etienne Wenger, Communities of Practice : Leaming , Meaning , and Identity
Domain
An area of
shared interest
Practice
Shared knowledge
and experiences
Community
A group of individuals
with shared passion
about a topic
I_ - - - - -
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.1 Start establishing Organizational Agility
lmplementAgile HR practices
0 Embrace a new talent contract, explicitly acknowledge the need for value,
autonomy, and empowerment
0 Foster continuous engagement, to both the business and technical mission
0 Hire people for Agile attitude, team orientation, and cultural fit
.. Eliminate annual performance reviews . Replace with continuous,
..., iterative performance feedback
O 'Take the issue of money off the table.' Eliminate destructive individual financial
incentives.
0 Support meaningful, impactful, and continuous learning and growth
Notes:
► Team spaces
► Remote
workforce
Lower
partitions
► Cross-team between team
workspaces IC
collaboration tt: Separate shared
meeting room
w/video
Video conferencing
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.1 Start establishing Organizational Agility
Total lead time= 29 days Total processing time= 4 days Time efficiency= 14%
C ScaledAgile, Inc
Notes:
.
....
Internal and External Dynamics
. .
... .... ... ..
..
Strategy
.
~
---- strategy
...
---- ..
.
C Scaled Agile,Inc
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.1 Start establishing Organizational Agility
Market sensing
Notes:
..
Epic
7. -=-------+-------
- =+=,-1
spawned -
by a new
strategy
Portfolio 1 Backlog
Portfolio 2 Backlog
(Value Streams)
~ =1-::j::
~ ___r
Program Backlogs
(Agile Release Trains)
T earn Backlogs
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.1 Start establishing Organizational Agility
Notes:
CSQl,f,dAgllelnc
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.1 Start establishing Organizational Agility
- Who can help remove the barriers to this level of Organizational Agility?
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.2 Start to build a Continuous Learning Culture
SCALED AGILE .
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.2 Start to build a Continuous Learning Culture
Learning organization
Notes:
Relentless Improvement
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.2 Start to build a Continuous Learning Culture
InnovationCulture
Leaders create an environment that supports creative thinking, curiosity, and challenging the status quo
► Innovative People - Instilling innovation ► Pivot Without Mercy or Guilt - When fact
requires a commitment to cultivating courage patterns dictate that a hypothesis will be proven
and aptitude for innovation and risk-taking
false, pivot quickly to a new one
► Time and Space for Innovation includes
providing work areas conducive to creative ► Innovation Riptides - Innovation flows
activities, as well as setting aside dedicated continuously up, down and across the
time to explore and experiment enterprise
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.3 Accelerate Business Agility
SCALED AGILE .
Notes:
,....
identify growth
opportunities
@ Self-assess your organ12at1on
on Enterprise Solution Delivery (ESD) ::?
_________ ........,_
~-
'
--
~-------
hC-~----.-,,,-
_____
..,_
C--..,-
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.3 Accelerate Business Agility
Duration
-
""°'°""'"'"_c-._ ..
A.PO
UD : 1-•
-
,-..-~Oo,11-..
.. .,_-l....,_,
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Business Agility Self-Assessment
Customer Centricity Product Management defines and supports building viable and
and Design Thinking sustainable products that meet customer needs
Develop and Cadence; Systems demos are held at every iteration to demo integrated solutions
Release on Demand
PI Planning includes all people on the train and is held on a cadence
DevOps and The ART displays a culture of shared responsibility across the entire
Continuous Delivery value stream
Pipeline
The entire Continuous Delivery Pipeline flow is measured and improved
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Business Agility Self-Assessment
Innovation Culture People are trained, coached, and mentored in the behaviors and skills of
innovation and intrapreneurship
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Business Agility Self-Assessment
Coordinating Trains Solution trains coordinate ARTs with a common cadence, backlog, vision,
and Suppliers and roadmap
Continuously Evolve The Continuous Delivery Pipeline extends from definition through operation
Live Systems
Live systems are updatable on demand
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Business Agility Self-Assessment
Leaders are aware of their own deeply held beliefs, attitudes, and
Mindset and
assumptions related to Lean-Agile/SAFe
Principles
Leaders continuously evolve their mindsets to fully embrace Lean-Agile/SAFe
Leaders routinely use SAFe principles and practices to carry out their
responsibilities
Leading the Change Leaders communicate why change is needed in ways that inspire, motivate,
and engage people in the change
Leading by Example Leaders model and foster honesty, integrity, transparency, authenticity, and
emotional intelligence
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Business Agility Self-Assessment
Lean Governance Lean Budgets guardrails are established and dynamically updated
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Business Agility Self-Assessment
Strategy Agility The portfolio can change strategy quickly when new opportunities arise
Lean Business Teams visualize their work, monitor flow, and limit work in process
Operations
Business teams operate with their own specific agile practices
!
Value streams are mapped and continuously optimized
Lean-Thinking People Hiring is based on Agile aptitude, team input, and cultural fit
and Agile Teams
Employees and contractors are trained in Lean and Agile principles
and practices
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Business Agility Self-Assessment
Teams are high performing and exhibit teamness by working well together
Built-in Quality Teams regularly apply quality practices including pairing, collective
ownership, automation, and definition of done
Team of Agile Teams Agile Release Trains are organized around value
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.3 Accelerate Business Agility
°"'""
- @
<><>
•
..
. 1+
--
Real Agile Teams
and Trains
.,....T_
~ ~
-·..
:!±0-
'
SAFe Lean-Agile
Principles
Lean-Agile Leadership
Notes:
► Double down on the principles that drive Agile Teams and Agile Release Trains
► Train all teams in built-in practices , with Agile Teams getting trained in Agile Software Engineering
► Focus on Custome r Centricity and Design Thinking to help drive better Solutions .
► Train Product Management in Agile Product and Solut ions Management to better understand the
practices and apply the tools
► Map the delivery pipeline to identify the delays to flow , guide investments in automation , and achieve the
goal of release on demand .
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.3 Accelerate Business Agility
► Ensure specification and Roadmaps build and validate the Solution and its Continuous Delivery Pipeline
together
► Include continuous delivery concerns and the cost of delayed value in system architecture decisions
► Measure and improve 'continuish ' integration practices across the entire supply chain
Notes:
Lean-Agile Leadership
► Evolve the focus from developing individual Lean-Agile leaders to building high-performing
leadership teams
► Form communities of practice specifically for leaders interested in connecting with peers who
are also developing as Lean-Agile leaders
Organizational Agility
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.3 Accelerate Business Agility
Notes:
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
13.3 Accelerate Business Agility
► Provide change agents from the initial portfolio with the opportunity to
transplant into subsequent portfolios, bringing with them all of the
experience and insights of implementing SAFe
Notes:
Duration
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
SAFe Program Consultant Action Plan
List the expected outcomes from the three action items you brainstormed
Implementing SAFe to implement SAFe.
-= -= ,__ .!!.
==-,,., "''" t T.T.t ..:..
~
Lesson review
Notes:
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 13 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 14
Becoming a Certified SAFe
Program Consultant
Learning Objectives:
14.1 Becoming a Certified SAFe Program Consultant
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
14.1 Becoming a Certified SAFe Program Consultant
Duration
Video: Welcome to the SAFe Community ~
Platform ~
Notes:
1~ ~
Video link: https://vimeo.com/201877314
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
14.1 Becoming a Certified SAFe Program Consultant
Duration
Notes:
Ir-vi
~
Video link: https://vimeo.com/286920720
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Lesson 14 notes
Reminder: If using a digital workbook, save your PDF often so you don't lose any of your notes.
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)
Appendix 1
Glossary
SAFe Glossary:
~
~
For personal use only - Matthew Robertson - Jul 27, 2020 (ID:0050W000007oDHwQAM)