SlideShare a Scribd company logo
1 of 36
Download to read offline
Enterprise Retrospectives
Luke Hohmann
Founder & CEO, Conteneo
1
See also: http://www.innovationgames.com/2014/06/how-to-run-huge-retrospectives/
Enterprise Retrospectives
AS A member of a large organization practicing Agile
I NEED to find ways to scale retrospectives
SO THAT I can continue to help my company improve.
ACCEPTANCE CRITERIA:
 I will have a better understanding of what is/isn’t working with
my current retrospective practices.
 I will be able to detect when team-based retrospectives are
starting to provide less value to my organization.
 I will have learned the outline of a scalable process for planning,
facilitating and analyzing results into high-impact initiatives.
2
About Luke Hohmann
• Founder / CEO of Conteneo
• Author, speaker, blogger
• Philanthropist
Strategy
Engine
Alignment
Engine
Decision
Engine
Idea
Engine
Our Purpose
4
We believe that empowered, collaborating teams are the
world’s best hope for solving the problems we face.
We believe that teams work better with frameworks.
We design and build awesome frameworks and support
their scalable use through software.
We believe you can do this too which is why we speak,
teach and share our work broadly!
Retrospecting Retrospectives
+ Δ
Retrospective Outcomes / Impact
Draw a curve that captures the impact or benefits of
your retrospectives over time. Capture any key
inflection points or changes you’ve made.
time
impact
low
high
Exploring Your Frame
What was the “scope” when you answered this
question? (e.g., a single team or ?)
Did your curve have any dips?
What might be the cause of these dips?
Could they be warning signs of larger problems?
Design Challenge
Design an effective retrospective for 30 Scrum
teams in three locations.
Constraints: You do not have enough budget to fly
everyone to the same location.
Agenda
• Motivations for Enterprise Retrospectives
• Process Overview
• Expected Results
• Taking Action
Retrospective Outcomes / Impact
Impact /
Benefit
high
low
Early
Adoption
Team
Maturation
Organizational
Limits
Why
Bother?
time
Warning Signs...
11
Are you getting
things done?
C
BA
Repeated Root
Cause
Lack of ownership
Traditional retrospectives
focus on a single, co-located
team.
They can produce results that
improve the performance of
the team, but often fail to
address the needs of the
enterprise – the issues
affecting multiple teams or
beyond the scope of control
of any single team.
Single Team Retrospectives
Image Credit: http://www.cornetdesign.com/images/AgileRetrospectives_134B2/IMG_0016.jpg
You have
many Agile
teams.
To improve performance of the enterprise you need
to conduct an enterprise retrospective – not just
one team – but every team.
Improving Enterprise Performance
There are Lots of Retrospective Techniques
To Scale We Use Online Retrospectives
15
Speed Boat is a well-known
retrospective technique in
which teams collaboratively
identify the anchors slowing
them down.
Playing Speed Boat online
and at scale, we can
efficiently conduct an
Enterprise Retrospective.
The result? An Epic Win!
Setting Scope
We have found success in setting scope as follows:
Time Scope: Last 6 months or last release,
whichever is greater
Process Scope: The complete development process
from story creation, through development and into
production deployment (release to customer).
16
Step 1: Identify the Teams
17
We identify
the teams
and the
facilitators.
Step 2: Conduct Retrospectives
18
We schedule and
conduct online
retrospectives
using Speed Boat.
Anchor: Impediment
Propeller: Good Stuff
Placement indicates
how bad or how good.
The number of items
is shared among all
players.
Good
Really Good
Somewhat Bad
Bad
Really Bad
Representative Results
Step 3: Analyzing Results
20
We download the results of all
games to categorize each of
the ideas.
Categorize Each Idea
Create Project
Describe Features,
Benefits and
Price
Team & Enterprise Projects
Categorize: People, Process, Technology
21
People
Tools /
Technology
Process
“We should
use GitHub”
“My PO doesn't attend
planning meetings”
“We aren’t clear on the
meaning of Done, Done”
Categorize: Scope of Control
22
“We should use GitHub”
“My PO doesn't attend
planning meetings”
“We aren’t clear on the
meaning of Done, Done”
We use Diana Larsen’s Circles
and Soup framework to help
analyze results. This helps
This is also an excellent online
retrospective tool!
www.innovationgames.com/circles-and-soup
Positivity Bias
A pervasive tendency for people [teams],
especially those with high self-esteem, to
rate positive traits as being more true of
themselves than negative traits.
Good Ideas or Actual Experience
• Review propellers and associated chat logs to
identify biases:
• Aspirational: We could do this…
• Prescriptive: We should do this…
• You’re job is to create interpretations of the data
based on your experience.
24
Look for the Patterns!
Use a variety of tools to help you!
Excel, Qlikview…
Enterprise
Opportunities
“The Soup”
42 Scrum Teams (350 People)
Speed Boat Retrospective
Teams are
Cooking!
Red == anchor
Green == propeller
Visual Analysis of Results
Keep Doing Good Stuff – Address Oppty
Create Projects to Address Impediments
28
Entire
project
list.
Team
projects.
Enterprise
projects.
Selecting Projects
• Management reviews our results.
• Projects are selected and engaged.
• Some projects may be just “approved”.
• We may play additional Innovation Games® such as
Buy a Feature to help in the selection of the projects.
• Implement projects using Scrum (create Product
Backlog Items, coordinate multiple teams through
“sync sprints”, etc.).
29
Sharing Results
• Results are shared with the team members.
• This may be through
• Senior Leaders
• Scrum Masters
• We want the participants to know they’ve been
heard and that we’ll be acting on the results.
30
Time Estimates
31
Planning / Goal Setting
2-3 weeks
Game Play
1 week
Post-Processing
2-3 weeks
Projects? 1- 5 months
Bonus? Innovation!
32
Curve Jump
33
Curve Jump is a framework that
helps teams identify evolutionary,
new and radical technologies.
Summary
Want more information on retrospectives?
• http://www.innovationgames.com/2014/06/how-to-run-huge-retrospectives/
• https://www.scrumalliance.org/community/articles/2013/december/retrospective-the-fun-way
• https://www.scrumalliance.org/community/articles/2015/november/big-picture-retrospectives
35
36
Luke Hohmann
Founder & CEO, Conteneo, Inc.
1296 Kifer Rd., Suite 601
Sunnyvale, CA 94086
mobile: (408) 529-0319
luke.hohmann@conteneo.co

More Related Content

More from Luke Hohmann

Conteneo Weave Idea Engine
Conteneo Weave Idea EngineConteneo Weave Idea Engine
Conteneo Weave Idea EngineLuke Hohmann
 
Conteneo Weave Decision Engine
Conteneo Weave Decision EngineConteneo Weave Decision Engine
Conteneo Weave Decision EngineLuke Hohmann
 
Conteneo Weave: Advanced Powers
Conteneo Weave: Advanced PowersConteneo Weave: Advanced Powers
Conteneo Weave: Advanced PowersLuke Hohmann
 
2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting Results2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting ResultsLuke Hohmann
 
Frameworks for Human-Centered Design
Frameworks for Human-Centered DesignFrameworks for Human-Centered Design
Frameworks for Human-Centered DesignLuke Hohmann
 
How to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility ProgramHow to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility ProgramLuke Hohmann
 
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile RoadmappingScrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile RoadmappingLuke Hohmann
 
CXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and DeliberationCXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and DeliberationLuke Hohmann
 
2016 San José, CA Budget Allocator
2016 San José, CA Budget Allocator2016 San José, CA Budget Allocator
2016 San José, CA Budget AllocatorLuke Hohmann
 
IIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke HohmannIIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke HohmannLuke Hohmann
 
Scrum Alliance Growth Games Project
Scrum Alliance Growth Games ProjectScrum Alliance Growth Games Project
Scrum Alliance Growth Games ProjectLuke Hohmann
 
Using Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperUsing Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperLuke Hohmann
 
A Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product RoadmappingA Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product RoadmappingLuke Hohmann
 
in-person Innovation Games: Overview and Game Flows
in-person Innovation Games: Overview and Game Flowsin-person Innovation Games: Overview and Game Flows
in-person Innovation Games: Overview and Game FlowsLuke Hohmann
 
How to be an effective Innovation Games Observers
How to be an effective Innovation Games ObserversHow to be an effective Innovation Games Observers
How to be an effective Innovation Games ObserversLuke Hohmann
 
Establishing Release Quality Levels and Release Acceptance Tests
Establishing Release Quality Levels and Release Acceptance TestsEstablishing Release Quality Levels and Release Acceptance Tests
Establishing Release Quality Levels and Release Acceptance TestsLuke Hohmann
 
SXSW 2012: Fixing Broke(n) Government Through Serious Games
SXSW 2012: Fixing Broke(n) Government Through Serious GamesSXSW 2012: Fixing Broke(n) Government Through Serious Games
SXSW 2012: Fixing Broke(n) Government Through Serious GamesLuke Hohmann
 
Why Buy a Feature is GREAT at Prioritizing Features
Why Buy a Feature is GREAT at Prioritizing FeaturesWhy Buy a Feature is GREAT at Prioritizing Features
Why Buy a Feature is GREAT at Prioritizing FeaturesLuke Hohmann
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLuke Hohmann
 

More from Luke Hohmann (20)

Conteneo Weave Idea Engine
Conteneo Weave Idea EngineConteneo Weave Idea Engine
Conteneo Weave Idea Engine
 
Conteneo Weave Decision Engine
Conteneo Weave Decision EngineConteneo Weave Decision Engine
Conteneo Weave Decision Engine
 
Conteneo Weave: Advanced Powers
Conteneo Weave: Advanced PowersConteneo Weave: Advanced Powers
Conteneo Weave: Advanced Powers
 
2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting Results2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting Results
 
Frameworks for Human-Centered Design
Frameworks for Human-Centered DesignFrameworks for Human-Centered Design
Frameworks for Human-Centered Design
 
How to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility ProgramHow to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility Program
 
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile RoadmappingScrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
 
Agile PMO
Agile PMO Agile PMO
Agile PMO
 
CXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and DeliberationCXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and Deliberation
 
2016 San José, CA Budget Allocator
2016 San José, CA Budget Allocator2016 San José, CA Budget Allocator
2016 San José, CA Budget Allocator
 
IIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke HohmannIIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke Hohmann
 
Scrum Alliance Growth Games Project
Scrum Alliance Growth Games ProjectScrum Alliance Growth Games Project
Scrum Alliance Growth Games Project
 
Using Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperUsing Product Box to Build the Complete Developer
Using Product Box to Build the Complete Developer
 
A Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product RoadmappingA Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product Roadmapping
 
in-person Innovation Games: Overview and Game Flows
in-person Innovation Games: Overview and Game Flowsin-person Innovation Games: Overview and Game Flows
in-person Innovation Games: Overview and Game Flows
 
How to be an effective Innovation Games Observers
How to be an effective Innovation Games ObserversHow to be an effective Innovation Games Observers
How to be an effective Innovation Games Observers
 
Establishing Release Quality Levels and Release Acceptance Tests
Establishing Release Quality Levels and Release Acceptance TestsEstablishing Release Quality Levels and Release Acceptance Tests
Establishing Release Quality Levels and Release Acceptance Tests
 
SXSW 2012: Fixing Broke(n) Government Through Serious Games
SXSW 2012: Fixing Broke(n) Government Through Serious GamesSXSW 2012: Fixing Broke(n) Government Through Serious Games
SXSW 2012: Fixing Broke(n) Government Through Serious Games
 
Why Buy a Feature is GREAT at Prioritizing Features
Why Buy a Feature is GREAT at Prioritizing FeaturesWhy Buy a Feature is GREAT at Prioritizing Features
Why Buy a Feature is GREAT at Prioritizing Features
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile Teams
 

Recently uploaded

[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdfSteve Caron
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfkalichargn70th171
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...kalichargn70th171
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Advantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptxAdvantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptxRTS corp
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 

Recently uploaded (20)

[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Advantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptxAdvantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptx
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 

Why and How to Run a Enterprise Retrospectives

  • 1. Enterprise Retrospectives Luke Hohmann Founder & CEO, Conteneo 1 See also: http://www.innovationgames.com/2014/06/how-to-run-huge-retrospectives/
  • 2. Enterprise Retrospectives AS A member of a large organization practicing Agile I NEED to find ways to scale retrospectives SO THAT I can continue to help my company improve. ACCEPTANCE CRITERIA:  I will have a better understanding of what is/isn’t working with my current retrospective practices.  I will be able to detect when team-based retrospectives are starting to provide less value to my organization.  I will have learned the outline of a scalable process for planning, facilitating and analyzing results into high-impact initiatives. 2
  • 3. About Luke Hohmann • Founder / CEO of Conteneo • Author, speaker, blogger • Philanthropist Strategy Engine Alignment Engine Decision Engine Idea Engine
  • 4. Our Purpose 4 We believe that empowered, collaborating teams are the world’s best hope for solving the problems we face. We believe that teams work better with frameworks. We design and build awesome frameworks and support their scalable use through software. We believe you can do this too which is why we speak, teach and share our work broadly!
  • 6. Retrospective Outcomes / Impact Draw a curve that captures the impact or benefits of your retrospectives over time. Capture any key inflection points or changes you’ve made. time impact low high
  • 7. Exploring Your Frame What was the “scope” when you answered this question? (e.g., a single team or ?) Did your curve have any dips? What might be the cause of these dips? Could they be warning signs of larger problems?
  • 8. Design Challenge Design an effective retrospective for 30 Scrum teams in three locations. Constraints: You do not have enough budget to fly everyone to the same location.
  • 9. Agenda • Motivations for Enterprise Retrospectives • Process Overview • Expected Results • Taking Action
  • 10. Retrospective Outcomes / Impact Impact / Benefit high low Early Adoption Team Maturation Organizational Limits Why Bother? time
  • 11. Warning Signs... 11 Are you getting things done? C BA Repeated Root Cause Lack of ownership
  • 12. Traditional retrospectives focus on a single, co-located team. They can produce results that improve the performance of the team, but often fail to address the needs of the enterprise – the issues affecting multiple teams or beyond the scope of control of any single team. Single Team Retrospectives Image Credit: http://www.cornetdesign.com/images/AgileRetrospectives_134B2/IMG_0016.jpg
  • 13. You have many Agile teams. To improve performance of the enterprise you need to conduct an enterprise retrospective – not just one team – but every team. Improving Enterprise Performance
  • 14. There are Lots of Retrospective Techniques
  • 15. To Scale We Use Online Retrospectives 15 Speed Boat is a well-known retrospective technique in which teams collaboratively identify the anchors slowing them down. Playing Speed Boat online and at scale, we can efficiently conduct an Enterprise Retrospective. The result? An Epic Win!
  • 16. Setting Scope We have found success in setting scope as follows: Time Scope: Last 6 months or last release, whichever is greater Process Scope: The complete development process from story creation, through development and into production deployment (release to customer). 16
  • 17. Step 1: Identify the Teams 17 We identify the teams and the facilitators.
  • 18. Step 2: Conduct Retrospectives 18 We schedule and conduct online retrospectives using Speed Boat. Anchor: Impediment Propeller: Good Stuff Placement indicates how bad or how good. The number of items is shared among all players. Good Really Good Somewhat Bad Bad Really Bad
  • 20. Step 3: Analyzing Results 20 We download the results of all games to categorize each of the ideas. Categorize Each Idea Create Project Describe Features, Benefits and Price Team & Enterprise Projects
  • 21. Categorize: People, Process, Technology 21 People Tools / Technology Process “We should use GitHub” “My PO doesn't attend planning meetings” “We aren’t clear on the meaning of Done, Done”
  • 22. Categorize: Scope of Control 22 “We should use GitHub” “My PO doesn't attend planning meetings” “We aren’t clear on the meaning of Done, Done” We use Diana Larsen’s Circles and Soup framework to help analyze results. This helps This is also an excellent online retrospective tool! www.innovationgames.com/circles-and-soup
  • 23. Positivity Bias A pervasive tendency for people [teams], especially those with high self-esteem, to rate positive traits as being more true of themselves than negative traits.
  • 24. Good Ideas or Actual Experience • Review propellers and associated chat logs to identify biases: • Aspirational: We could do this… • Prescriptive: We should do this… • You’re job is to create interpretations of the data based on your experience. 24
  • 25. Look for the Patterns! Use a variety of tools to help you! Excel, Qlikview…
  • 26. Enterprise Opportunities “The Soup” 42 Scrum Teams (350 People) Speed Boat Retrospective Teams are Cooking! Red == anchor Green == propeller Visual Analysis of Results
  • 27. Keep Doing Good Stuff – Address Oppty
  • 28. Create Projects to Address Impediments 28 Entire project list. Team projects. Enterprise projects.
  • 29. Selecting Projects • Management reviews our results. • Projects are selected and engaged. • Some projects may be just “approved”. • We may play additional Innovation Games® such as Buy a Feature to help in the selection of the projects. • Implement projects using Scrum (create Product Backlog Items, coordinate multiple teams through “sync sprints”, etc.). 29
  • 30. Sharing Results • Results are shared with the team members. • This may be through • Senior Leaders • Scrum Masters • We want the participants to know they’ve been heard and that we’ll be acting on the results. 30
  • 31. Time Estimates 31 Planning / Goal Setting 2-3 weeks Game Play 1 week Post-Processing 2-3 weeks Projects? 1- 5 months
  • 33. Curve Jump 33 Curve Jump is a framework that helps teams identify evolutionary, new and radical technologies.
  • 35. Want more information on retrospectives? • http://www.innovationgames.com/2014/06/how-to-run-huge-retrospectives/ • https://www.scrumalliance.org/community/articles/2013/december/retrospective-the-fun-way • https://www.scrumalliance.org/community/articles/2015/november/big-picture-retrospectives 35
  • 36. 36 Luke Hohmann Founder & CEO, Conteneo, Inc. 1296 Kifer Rd., Suite 601 Sunnyvale, CA 94086 mobile: (408) 529-0319 luke.hohmann@conteneo.co

Editor's Notes

  1. Copyright (c) 2010 Enthiosys
  2. To improve performance.. We must learn together, more quickly, and more collaboratively The best mechanism for that is to frequenltly retrospect
  3. To improve performance.. We must learn together, more quickly, and more collaboratively The best mechanism for that is to frequenltly retrospect
  4. Luke: Just a place holder that there are lot of retrospective techniques. Scotty: What techniques work better for in-person retros vs. online retros? Guy: Each technique introduces a form of bias. What is the role of the executives sponsor in helping make sure the right techniques are used?
  5. Guy: what were some of the data you’re seeking?
  6. Guy, one of the things you’ve done in your work as a CTO is leveraging your entire team in making improvements to the core tech stack. Tell us how you did that.