Coaching @ Scale�
May 2020
USA@Agilesparks.com
About AgileSparks
2
Coaching @ Scale
The Importance of Coaching the Agile Release Train
Dwayne Stroman
SPCT
Enterprise Transformation Coach
My other ‘office’
20+ years as a Software Engineer, Architect
and Product Developer
The last 18 years learning, implementing and coaching agile and lean principles and practices. used his SAFe Program Consultant Trainer (SPCT) role to help several Fortune 100 companies as well as many growing companies in finance, retail, and logistics realize the benefits of a Lean-Agile Mindset
Internal Coaching is Critical @ Scale
The RTE is a Coaching Role
“(RTE)… is a servant leader and coach for the Agile Release Train (ART). The RTE’s major responsibilities are to facilitate the ART events and processes and assist the teams in delivering value. RTEs communicate with stakeholders, escalate impediments, help manage risk, and drive relentless improvement.”
© Scaled Agile, Inc.
Note: highlights are the authors and not from Scaled Agile, Inc.
The Scrum Master is a Coaching Role
“Scrum Masters are servant leaders and coaches for an Agile Team. They help educate the team in Scrum, Extreme Programming (XP), Kanban, and SAFe, ensuring that the agreed Agile process is being followed. They also help remove impediments and foster an environment for high-performing team dynamics, continuous flow, and relentless improvement.”
© Scaled Agile, Inc.
Note: highlights are the authors and not from Scaled Agile, Inc.
Coach to the Core Competencies
Coaching Influence
SAFe® Core Values
SAFe® Principles
Agile Manifesto/Lean Principles
Program
Enterprise
Leadership
Teams
Copyright 2020 Leaning Agile
Allocate at least 25% capacity to coaching
If you don't have time to be on the field with the players, how can you coach?
Copyright 2020 Leaning Agile
Team Coaching
Coaching where value is delivered
The Big Picture Supports the Teams
All of this…
…is to support these.
Coaching Teams at Scale
https://www.scaledagileframework.com/team-and-technical-agility/
Forming
1
Storming
2
Norming
3
Performing
4
Copyright 2020 Leaning Agile
Coaching Measurements
Program Coaching
Coaching the Strategy and Execution of value delivery
Focus on the Process
The RTE and Scrum Master should focus on how value flows, not what value is delivered. Without this focus on Principles, Process and Practices, continuous improvement will suffer
16
RTE
Scrum Master
Scrum Master
Scrum Master
Principles Process Practices
Copyright 2020 Leaning Agile
Are you Coaching the Program?
Both the RTE and the Scrum Master influence and support the Lean-Agile growth of the Program Team
Coaching the Product Management Team
Coaching the System Architect(s) and System Engineer(s)
System Team
Copyright 2020 Leaning Agile
Coaching Tips for SAFe® Environments
Relentless Improvement – Use Kaizen Mindset in I&A, Team Retro’s, etc.
Value Stream Mapping – Use to identify bottleneck(s) and measure improvement
SAFe principles – Use as guidance when filling in gaps or reconfiguring
SAFe® Big Picture – Use as a spotlight to identify impediments
Promote a Team of Teams culture – Make it about ‘We”, not “Me”
Use SAFe ® Events to coach all facets of the ART
Essential SAFe® – Use as a litmus test to find improvements
© Scaled Agile, Inc.
Coaching ART Agility in PI Planning
RTE
Scrum Master
Copyright 2020 Leaning Agile
Good Objectives involve Ugly Writing
Objective writing should start early in the first breakout
Don’t wait until you have ‘perfect’ objectives; perfect is the enemy of good
As you learn more about the plan from creating stories, potential objectives will emerge. Write these down, no matter how incomplete they are
As you learn more about the objective through further planning-fueled learning, update the objectives
Copyright 2020 Leaning Agile
Program Board Rules
Copyright 2020 Leaning Agile
Iteration plans are “what if?” scenarios
Copyright 2020 Leaning Agile
Breadth vs Depth
Apply SAFe® Principle #3: “Assume Variability; Preserve Options”. Start with minimal constraints and a high-level approach and add details as they emerge.
https://www.scaledagileframework.com/assume-variability-preserve-options/
Copyright 2020 Leaning Agile
No Silent Writing
Copyright 2020 Leaning Agile
Program
Daily Standups
System Demos
Backlog Refinement
Copyright 2020 Leaning Agile
Coaching Program Execution
Leadership Coaching
Coaching those tasked with creating a better system
Empathy
It starts with empathy
“Empathy fuels connection. Sympathy drives disconnection.” – Dr. Brené Brown
Courage
But also requires Courage
“the ability to do something that frightens one…”
Leadership coaching encourages a Lean Agile approach to solving complex problems
Source: Lean Software Development - An Agile Toolkit; Agile Manifesto
Eliminate waste
Amplify learning
Decide as late as possible
Deliver as fast as possible
Empower the team
Build integrity in
See the whole
Thinking Lean
Processes and
Tools
Individuals & �Interactions
Comprehensive Documentation
Working Solutions
Contract Negotiation
Customer Collaboration
Following
a Plan
Responding �to Change
Valued Over
While there is benefit in the bottom row, the top row is valued more
Embracing Agility
Coaching Leadership to fundamentally shift from Fixed to Growth mindset
Prioritize Differently
Be Holistic
Assume Variability
Lead vs. Manage
Base prioritization decisions on economic forecasts and early indicators
To allow value-driven sequencing of work and visibility
Take a systems view rather than a local, siloed approach
To clearly see the impact as the value is delivered
Incorporate new learning rather than holding rigidly to plans
Fixed vs Growth mindset
To minimize effort and maximize decision quality
Set direction, remove impediments, and improve the system rather than command and control
To maximize team member engagement
Lean and Agile Leadership Principles
A fundamental change in mindset is needed to realize true value from Lean and Agile
Copyright 2020 Leaning Agile
Enterprise Coaching
Coaching Business Agility
Continuous Learning Culture
Continuous Learning Culture Assessment
https://www.scaledagileframework.com/?ddownload=47334
Measuring for Continuous Improvement
“When we know little, we only need a little information to be better informed. When we know much (or we think we do) we need much more information to make a more informed decision. “
http://leaningagile.blogspot.com/2019/10/the-measurement-paradox.html
Critical Thought: RTE’s and Scrum Masters must ‘Walk the Talk’ when it comes to continuous improvement
Continued Learning & Moving Forward
How do I get this journey started?
Personal Continuous Learning
Communities of Practice
Learning Patterns
What Are You Reading Now?
Continued Learning – SAFe® Scrum Master
Continued Learning – Advanced Scrum Master
Continued Learning – Release Train Engineer
Continued Learning – Implementing SAFe®
Additional SAFe® Courses to Advance Your Coaching
Questions?
Live Virtual Private/Public Classroom Experience With AgileSparks
43
Thank You!
Additional Learning
When Team Agility is lacking…
The RTE/Scrum Master will see these systemic issues when:
Copyright 2020 Leaning Agile
When Technical Agility is lacking…
Copyright 2020 Leaning Agile