SlideShare a Scribd company logo
1 of 38
Download to read offline
Humble Planning
Humble Planning
Product Management Expert and Author
Product Management Expert and Author
Maarten Dalmijn
Maarten Dalmijn
How To Make Your
Plans Suck Less
What Can We Learn From These Undisputed Masters?
Recipe For Success?
How Many
Oscars?
23
Oscars
23 Oscars
No Recipe for Success
“Early on, all of our movies suck....
our job is to make them from suck
to not-suck”.
Ed Catmull, CEO Pixar, Creativity,
Inc.
“Early on, all of our movies suck....
our job is to make them from suck
to not-suck”.
Ed Catmull, CEO Pixar, Creativity,
Inc.
Story board review: everybody
hated Woody.
Development of the movie was
halted and a full script rewrite was
necessary.
Story board review: everybody
hated Woody.
Development of the movie was
halted and a full script rewrite was
necessary.
Toy Story Initially Sucked
Up Initially Sucked
First version: castle floating in the
sky with a king with two sons who
who hated each other.
Unable to make the story work.
First version: castle floating in the
sky with a king with two sons who
who hated each other.
Unable to make the story work.
Goldeneye 64 Delayed
Game release delayed by 6 months.
Multiplayer added in final month
without knowledge of management.
Game release delayed by 6 months.
Multiplayer added in final month
without knowledge of management.
Half-Life Delayed Multiple Times
Game delayed not once, twice, but
an astounding three times.
One of the greatest games of all
time.
Game delayed not once, twice, but
an astounding three times.
One of the greatest games of all
time.
Valve Time: It’s Done When It’s Done
Game Delays Are Common
“Every game is delayed at least
once.”
Jason Schreier, Blood Sweat, And
Pixels
“Every game is delayed at least
once.”
Jason Schreier, Blood Sweat, And
Pixels
My Personal Experience
I’ve been involved in the rebuild of 7
products.
How many were delivered on time?
I’ve been involved in the rebuild of 7
products.
How many were delivered on time?
What Can We Learn From This?
1.Our initial plans often suck.
2. Even when everything goes
according to the initial plan, the
result might still suck.
3. Unless you have a good
feedback mechanism, the result
will suck.
1.Our initial plans often suck.
2. Even when everything goes
according to the initial plan, the
result might still suck.
3. Unless you have a good
feedback mechanism, the result
will suck.
Planning Cycle of Madness
We fail to meet
our plans,
roadmaps and
timelines.
More meetings,
planning,
analysis, design
and up-front
coordination.
Our plans act as
an anchor that
stifles our ability
to collaborate
and adapt.
Breaking the Cycle: Understanding Friction
"Everything in war is very simple, but the
simplest thing is difficult. Friction, as we
choose to call it, is the force that
makes the apparently easy so difficult.
Friction distinguishes real war from war
on paper."
- General Carl von Clausewitz
"Everything in war is very simple, but the
simplest thing is difficult. Friction, as we
choose to call it, is the force that
makes the apparently easy so difficult.
Friction distinguishes real war from war
on paper."
- General Carl von Clausewitz
Clear - No Friction
Clear
Obvious for anyone no
matter their expertise
DUH!
No Fog of Beforehand
No Fog of Speculation
Plans, and actions produce
the desired results
No Fog of Beforehand
No Fog of Speculation
Plans, and actions produce
the desired results
Walk the Stairs
Follow the steps and life will be great
Walk the Stairs
Follow the steps and life will be great
Complicated - Limited Friction
Without Expertise:
Fog of Beforehand
Fog of Speculation
Plans, and actions don’t
produce the desired results
Without Expertise:
Fog of Beforehand
Fog of Speculation
Plans, and actions don’t
produce the desired results
Making Espresso
Experts know the steps you have to follow
Making Espresso
Experts know the steps you have to follow
Complicated
DON'T WORRY, I'M AN EXPERT.
I GOT THIS!
Few surprises for
experts
Complex - Strong Friction
With Expertise:
Fog of Beforehand
Fog of Speculation
Plans and actions usually
don’t produce the desired
results
With Expertise:
Fog of Beforehand
Fog of Speculation
Plans and actions usually
don’t produce the desired
results
Making the Jaws Movie
Every step you take helps shapes the way.
Expertise still matters but isn’t enough.
Making the Jaws Movie
Every step you take helps shapes the way.
Expertise still matters but isn’t enough.
Complex
HUH?
AHH!
RIGHT.
Frequent surprises no
matter your expertise
Clear
Obvious for anyone no
matter their expertise
DUH!
Complicated
DON'T WORRY, I'M AN EXPERT.
I GOT THIS!
Few surprises for
experts
Complex
HUH?
AHH!
RIGHT.
Frequent surprises no
matter your expertise
Chaos
Constant state of
surprise
WTF
WTF WTF
WTF
WTF
No Friction Limited Friction Strong Friction Overbearing Friction
More friction, more surprises. Lower predictability and ability to make strong plans.
More friction, more surprises. Lower predictability and ability to make strong plans.
How Does Friction Impact Plans, Actions and Results?
Clear
Obvious for anyone no
matter their expertise
DUH!
Complicated
DON'T WORRY, I'M AN EXPERT.
I GOT THIS!
Few surprises for
experts
Complex
HUH?
AHH!
RIGHT.
Frequent surprises no
matter your expertise
Chaos
Constant state of
surprise
WTF
WTF WTF
WTF
WTF
Plan-Driven (goal implicit) Goal-Driven (goal explicit)
How Does Friction Impact Plans, Actions and Results?
Clear
Obvious for anyone no
matter their expertise
DUH!
Complicated
DON'T WORRY, I'M AN EXPERT.
I GOT THIS!
Few surprises for
experts
Complex
HUH?
AHH!
RIGHT.
Frequent surprises no
matter your expertise
Chaos
Constant state of
surprise
WTF
WTF WTF
WTF
WTF
Plan-Driven (goal implicit) Goal-Driven (goal explicit)
"In the plan we trust."
"In the results we
trust."
It's Complex
What We Know
What We
Don't Know
What We Know
What We
Don't Know
Expect To Be Surprised Often
It's Complex
What We Know
Speculation and noise: false
assumptions to make up for things we
can't know before doing the work
What We
Don't Know
Too Much Planning
Disconnects our plans
from reality and anchors
them in our imagination
It's Complex
Reduces
What We Know
What We
Don't Know
Humble Planning
Reduces
Visualized Another Way
Your Plans Rock!
Your Plans Suck
Your Plans Suck Even
More
LOW
COMPLEX
COMPLICATED
HIGH
TYPE
OF
WORK
TIME SPENT PREDICTING, PLANNING AND ANALYZING BEFORE
STARTING
Your Plans Suck
Maarten Dalmijn
mdalmijn.com
Easy to Take Wrong Approach
How many of these three
timelines did I hit?
How many of these three
timelines did I hit?
Overconfident Planning in Action
Only timeline
I hit
How Do We Fix This?
Humble Planning
Every step we take helps
shape the way.
Plan more, later, when
you know more.
Humble Planning
Every step we take helps
shape the way.
Plan more, later, when
you know more.
Lead with Context
Stay anchored in the
results by starting with
intent:
what are we trying to
achieve
1
1.
.
why does it matter?
2
2.
.
Lead with Context
Stay anchored in the
results by starting with
intent:
what are we trying to
achieve
1.
why does it matter?
2.
Example: D-Day
Example from D-Day (Operation Overlord):
To secure key bridges, road junctions and other locations
in Normandy that would allow the ground invasion forces
to advance inland.
WHAT WHY
Commander's Intent
are we trying to achieve? does it matter?
Sprint Goals Should Provide Intent
WHAT
Commander's Intent
are we trying to achieve? does it matter?
Sprint Goals must provide
WHY
How To Create a Strong Sprint Goal: FOCUS Acronym
Fun
Outcome-oriented
Collaborative
Ultimate
Singular
Like INVEST for
User Stories
If You Understand Friction, You Don’t Need the Agile Manifesto
Each of these four lines
covers ineffective
responses for dealing
with friction and the
resulting surprises.
Each of these four lines
covers ineffective
responses for dealing
with friction and the
resulting surprises.
Agile Is Like Playing Jazz
"Improvisation in jazz is like a tightrope
walk in a swirling wind.
You navigate the uncertainty with skill,
responding to the changing conditions,
finding equilibrium in the unexpected, and
creating a breathtaking performance that
defies gravity."
- Gary Burton
"Improvisation in jazz is like a tightrope
walk in a swirling wind.
You navigate the uncertainty with skill,
responding to the changing conditions,
finding equilibrium in the unexpected, and
creating a breathtaking performance that
defies gravity."
- Gary Burton
Move Your Scrum to the Background ASAP
“Who should the Scrum
Master report to?”
“Who should the Scrum
Master report to?”
“How do you handle
dependences in Scrum?”
“How do you handle
dependences in Scrum?”
“How do estimation
in Scrum?”
“How do estimation
in Scrum?”
Scrum is purposefully
incomplete.
At best it can be perfectly
incomplete.
Stop sweating Scrum, start
sweating the results you’re
achieving.
Scrum is purposefully
incomplete.
At best it can be perfectly
incomplete.
Stop sweating Scrum, start
sweating the results you’re
achieving.
Fix Scaling Issues with a Scaling Framework
After introducing a scaling framework you usually
have three problems:
#1. You didn’t fix your original issues.
#2. You introduced extra complexity, which makes it
harder to troubleshoot the original issues.
#3. Your scaling framework introduces new problems
you didn’t have before.
After introducing a scaling framework you usually
have three problems:
#1. You didn’t fix your original issues.
#2. You introduced extra complexity, which makes it
harder to troubleshoot the original issues.
#3. Your scaling framework introduces new problems
you didn’t have before.
Why Is Humble Planning Important When Scaling?
“A complex system that works is invariably found to
have evolved from a simple system that worked.
A complex system designed from scratch never
works and cannot be patched up to make it work.
You have to start over with a working simple
system.”
Gall’s Law by complex system theorist
John Gall
“A complex system that works is invariably found to
have evolved from a simple system that worked.
A complex system designed from scratch never
works and cannot be patched up to make it work.
You have to start over with a working simple
system.”
Gall’s Law by complex system theorist
John Gall
Focus On Your Organizational Dysfunctions
Humble Scaling
Scale as you solve problems, don’t
scale to solve problems.
Humble Plans + Dysfunction Mapping
+ Patterns
Humble Scaling
Scale as you solve problems, don’t
scale to solve problems.
Humble Plans + Dysfunction Mapping
+ Patterns
The more we try to prevent
sucking at predicting, the more we
will guarantee to suck at adapting.
If people ask for precise timelines
and budgets, make shit up.
Don’t introduce big bang scaling
frameworks, gradually fix your
problems.
The more we try to prevent
sucking at predicting, the more we
will guarantee to suck at adapting.
If people ask for precise timelines
and budgets, make shit up.
Don’t introduce big bang scaling
frameworks, gradually fix your
problems.
If You Remember One Thing...

More Related Content

What's hot

LEGO ® Serious Play® 101
LEGO ® Serious Play® 101LEGO ® Serious Play® 101
LEGO ® Serious Play® 101Emad Saif
 
Using storytelling in learning
Using storytelling in learningUsing storytelling in learning
Using storytelling in learningAurion Learning
 
Making Difficult Conversations Easier
Making Difficult Conversations EasierMaking Difficult Conversations Easier
Making Difficult Conversations EasierMostafa Ewees
 
Wood Badge - Managing Conflict
Wood Badge - Managing ConflictWood Badge - Managing Conflict
Wood Badge - Managing ConflictJohn Green
 
Taking ownership
Taking ownershipTaking ownership
Taking ownershipSarah Zink
 
Accountability At Work
Accountability At WorkAccountability At Work
Accountability At Workjoutlaw
 
Ownership Accountability Training for mid level staff
Ownership Accountability Training for mid level staffOwnership Accountability Training for mid level staff
Ownership Accountability Training for mid level staffNeetu Maltiar
 
Accountability PowerPoint
Accountability PowerPointAccountability PowerPoint
Accountability PowerPointJustin Hodges
 
Power of positive language
Power of positive languagePower of positive language
Power of positive languagerusty_shaily
 
Tact and Diplomacy
Tact and DiplomacyTact and Diplomacy
Tact and DiplomacyTriFinance
 
Introduction to the responsibility process
Introduction to the responsibility processIntroduction to the responsibility process
Introduction to the responsibility processAri Tanninen
 
Toolkit for Employees: Giving and Receiving Feedback
Toolkit for Employees: Giving and Receiving FeedbackToolkit for Employees: Giving and Receiving Feedback
Toolkit for Employees: Giving and Receiving FeedbackNext Jump
 
Taking Ownership – How to Create a Culture of Accountability in the Workplace
Taking Ownership – How to Create a Culture of Accountability in the WorkplaceTaking Ownership – How to Create a Culture of Accountability in the Workplace
Taking Ownership – How to Create a Culture of Accountability in the WorkplaceXenium HR
 
Effective feedback workshop ideas
Effective feedback workshop ideasEffective feedback workshop ideas
Effective feedback workshop ideasMarina Pavlova
 
emotional intelligence
emotional intelligenceemotional intelligence
emotional intelligenceGulzar Khalfan
 

What's hot (20)

LEGO ® Serious Play® 101
LEGO ® Serious Play® 101LEGO ® Serious Play® 101
LEGO ® Serious Play® 101
 
Using storytelling in learning
Using storytelling in learningUsing storytelling in learning
Using storytelling in learning
 
Making Difficult Conversations Easier
Making Difficult Conversations EasierMaking Difficult Conversations Easier
Making Difficult Conversations Easier
 
Priority Management
Priority ManagementPriority Management
Priority Management
 
Tips For Delivering Difficult Conversations
Tips For Delivering Difficult ConversationsTips For Delivering Difficult Conversations
Tips For Delivering Difficult Conversations
 
Wood Badge - Managing Conflict
Wood Badge - Managing ConflictWood Badge - Managing Conflict
Wood Badge - Managing Conflict
 
Taking ownership
Taking ownershipTaking ownership
Taking ownership
 
Accountability At Work
Accountability At WorkAccountability At Work
Accountability At Work
 
Ownership Accountability Training for mid level staff
Ownership Accountability Training for mid level staffOwnership Accountability Training for mid level staff
Ownership Accountability Training for mid level staff
 
Accountability PowerPoint
Accountability PowerPointAccountability PowerPoint
Accountability PowerPoint
 
Power of positive language
Power of positive languagePower of positive language
Power of positive language
 
Tact and Diplomacy
Tact and DiplomacyTact and Diplomacy
Tact and Diplomacy
 
Introduction to the responsibility process
Introduction to the responsibility processIntroduction to the responsibility process
Introduction to the responsibility process
 
Agile Leadership introduction
Agile Leadership introductionAgile Leadership introduction
Agile Leadership introduction
 
Toolkit for Employees: Giving and Receiving Feedback
Toolkit for Employees: Giving and Receiving FeedbackToolkit for Employees: Giving and Receiving Feedback
Toolkit for Employees: Giving and Receiving Feedback
 
Taking Ownership – How to Create a Culture of Accountability in the Workplace
Taking Ownership – How to Create a Culture of Accountability in the WorkplaceTaking Ownership – How to Create a Culture of Accountability in the Workplace
Taking Ownership – How to Create a Culture of Accountability in the Workplace
 
Effective feedback workshop ideas
Effective feedback workshop ideasEffective feedback workshop ideas
Effective feedback workshop ideas
 
Procastination 1
Procastination 1Procastination 1
Procastination 1
 
Agile leadership
Agile leadershipAgile leadership
Agile leadership
 
emotional intelligence
emotional intelligenceemotional intelligence
emotional intelligence
 

Similar to How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile Meetup

Breakdown, scheduling & budgeting (intro only)
Breakdown, scheduling & budgeting (intro only)Breakdown, scheduling & budgeting (intro only)
Breakdown, scheduling & budgeting (intro only)ncberns
 
Climbing Rocks & Coding Blocks
Climbing Rocks  & Coding BlocksClimbing Rocks  & Coding Blocks
Climbing Rocks & Coding BlocksCharlotte Chang
 
Successful Disruption: how to be the disruptor not disrupted
Successful Disruption: how to be the disruptor not disruptedSuccessful Disruption: how to be the disruptor not disrupted
Successful Disruption: how to be the disruptor not disruptedAndy Ng
 
There and-back-again-med-res
There and-back-again-med-resThere and-back-again-med-res
There and-back-again-med-resdrewz lin
 
John Griffin, Ford Credit Europe. Normalising failure and making way for succ...
John Griffin, Ford Credit Europe. Normalising failure and making way for succ...John Griffin, Ford Credit Europe. Normalising failure and making way for succ...
John Griffin, Ford Credit Europe. Normalising failure and making way for succ...IT Arena
 
Coates & Concannon - Lobsters, Spoons & Hibernating Bears - 2024.pptx
Coates & Concannon - Lobsters, Spoons & Hibernating Bears - 2024.pptxCoates & Concannon - Lobsters, Spoons & Hibernating Bears - 2024.pptx
Coates & Concannon - Lobsters, Spoons & Hibernating Bears - 2024.pptxNick Coates
 
Tips on the Creative Feedback Process
Tips on the Creative Feedback ProcessTips on the Creative Feedback Process
Tips on the Creative Feedback ProcessKendal Shoobridge
 
Remote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful CollaborationRemote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful CollaborationJason Wishard
 
Discount Usability Testing for Agile Teams
Discount Usability Testing for Agile TeamsDiscount Usability Testing for Agile Teams
Discount Usability Testing for Agile TeamsBen Carey
 
Overcome the 6 Antipatterns of Agile Adoption
Overcome the 6 Antipatterns of Agile AdoptionOvercome the 6 Antipatterns of Agile Adoption
Overcome the 6 Antipatterns of Agile AdoptionAgile Velocity
 
There and back again (as presented at Agile 2012, Dallas, TX)
There and back again (as presented at Agile 2012, Dallas, TX)There and back again (as presented at Agile 2012, Dallas, TX)
There and back again (as presented at Agile 2012, Dallas, TX)Cecilia Fernandes
 
@ScrumRio 2015 - Agile: The Power of I(n)teration
@ScrumRio 2015 - Agile: The Power of I(n)teration@ScrumRio 2015 - Agile: The Power of I(n)teration
@ScrumRio 2015 - Agile: The Power of I(n)terationBruno Cacho
 
ScrumRio 2015 - Agile: The Power of i(n)teration
ScrumRio 2015 - Agile: The Power of i(n)terationScrumRio 2015 - Agile: The Power of i(n)teration
ScrumRio 2015 - Agile: The Power of i(n)terationNuno Rafael Gomes
 
@ScrumRio 2015 - Agile: The Power of I(n)teration
@ScrumRio 2015 - Agile: The Power of I(n)teration@ScrumRio 2015 - Agile: The Power of I(n)teration
@ScrumRio 2015 - Agile: The Power of I(n)terationXekin.org
 
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor ParacBosnia Agile
 
The Path of Pain: Mastering Game Design in 20 steps - takeaway
The Path of Pain: Mastering Game Design in 20 steps - takeawayThe Path of Pain: Mastering Game Design in 20 steps - takeaway
The Path of Pain: Mastering Game Design in 20 steps - takeawayKacper Szymczak
 

Similar to How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile Meetup (20)

Keynote ijs
Keynote ijsKeynote ijs
Keynote ijs
 
Game of Sprints
Game of SprintsGame of Sprints
Game of Sprints
 
Breakdown, scheduling & budgeting (intro only)
Breakdown, scheduling & budgeting (intro only)Breakdown, scheduling & budgeting (intro only)
Breakdown, scheduling & budgeting (intro only)
 
Climbing Rocks & Coding Blocks
Climbing Rocks  & Coding BlocksClimbing Rocks  & Coding Blocks
Climbing Rocks & Coding Blocks
 
Successful Disruption: how to be the disruptor not disrupted
Successful Disruption: how to be the disruptor not disruptedSuccessful Disruption: how to be the disruptor not disrupted
Successful Disruption: how to be the disruptor not disrupted
 
There and-back-again-med-res
There and-back-again-med-resThere and-back-again-med-res
There and-back-again-med-res
 
John Griffin, Ford Credit Europe. Normalising failure and making way for succ...
John Griffin, Ford Credit Europe. Normalising failure and making way for succ...John Griffin, Ford Credit Europe. Normalising failure and making way for succ...
John Griffin, Ford Credit Europe. Normalising failure and making way for succ...
 
Coates & Concannon - Lobsters, Spoons & Hibernating Bears - 2024.pptx
Coates & Concannon - Lobsters, Spoons & Hibernating Bears - 2024.pptxCoates & Concannon - Lobsters, Spoons & Hibernating Bears - 2024.pptx
Coates & Concannon - Lobsters, Spoons & Hibernating Bears - 2024.pptx
 
Tips on the Creative Feedback Process
Tips on the Creative Feedback ProcessTips on the Creative Feedback Process
Tips on the Creative Feedback Process
 
Remote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful CollaborationRemote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful Collaboration
 
Discount Usability Testing for Agile Teams
Discount Usability Testing for Agile TeamsDiscount Usability Testing for Agile Teams
Discount Usability Testing for Agile Teams
 
Overcome the 6 Antipatterns of Agile Adoption
Overcome the 6 Antipatterns of Agile AdoptionOvercome the 6 Antipatterns of Agile Adoption
Overcome the 6 Antipatterns of Agile Adoption
 
There and back again (as presented at Agile 2012, Dallas, TX)
There and back again (as presented at Agile 2012, Dallas, TX)There and back again (as presented at Agile 2012, Dallas, TX)
There and back again (as presented at Agile 2012, Dallas, TX)
 
2013-06-21 MAT All Staff Presentation: Innovation
2013-06-21 MAT All Staff Presentation: Innovation2013-06-21 MAT All Staff Presentation: Innovation
2013-06-21 MAT All Staff Presentation: Innovation
 
@ScrumRio 2015 - Agile: The Power of I(n)teration
@ScrumRio 2015 - Agile: The Power of I(n)teration@ScrumRio 2015 - Agile: The Power of I(n)teration
@ScrumRio 2015 - Agile: The Power of I(n)teration
 
ScrumRio 2015 - Agile: The Power of i(n)teration
ScrumRio 2015 - Agile: The Power of i(n)terationScrumRio 2015 - Agile: The Power of i(n)teration
ScrumRio 2015 - Agile: The Power of i(n)teration
 
@ScrumRio 2015 - Agile: The Power of I(n)teration
@ScrumRio 2015 - Agile: The Power of I(n)teration@ScrumRio 2015 - Agile: The Power of I(n)teration
@ScrumRio 2015 - Agile: The Power of I(n)teration
 
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
 
CSA GM
CSA GMCSA GM
CSA GM
 
The Path of Pain: Mastering Game Design in 20 steps - takeaway
The Path of Pain: Mastering Game Design in 20 steps - takeawayThe Path of Pain: Mastering Game Design in 20 steps - takeaway
The Path of Pain: Mastering Game Design in 20 steps - takeaway
 

More from Stefan Wolpers

Tackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanTackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanStefan Wolpers
 
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Stefan Wolpers
 
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55Stefan Wolpers
 
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....Stefan Wolpers
 
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David PereiraOvercoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David PereiraStefan Wolpers
 
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53Stefan Wolpers
 
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46Stefan Wolpers
 
James Shore: FAST: An Innovative Way to Scale — Hands-on Agile #45
James Shore:  FAST: An Innovative Way to Scale — Hands-on Agile #45James Shore:  FAST: An Innovative Way to Scale — Hands-on Agile #45
James Shore: FAST: An Innovative Way to Scale — Hands-on Agile #45Stefan Wolpers
 
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021Stefan Wolpers
 
Hands-on Agile #19: The Successful Scrum Master
Hands-on Agile #19: The Successful Scrum MasterHands-on Agile #19: The Successful Scrum Master
Hands-on Agile #19: The Successful Scrum MasterStefan Wolpers
 
Scrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
Scrum Master Career 2020 — Using Ecocycle Planning to Identify OpportunitiesScrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
Scrum Master Career 2020 — Using Ecocycle Planning to Identify OpportunitiesStefan Wolpers
 
Liberating Structures for Scrum: The Sprint Review
Liberating Structures for Scrum: The Sprint ReviewLiberating Structures for Scrum: The Sprint Review
Liberating Structures for Scrum: The Sprint ReviewStefan Wolpers
 
Liberating Structures for Scrum: The Daily Scrum
Liberating Structures for Scrum: The Daily ScrumLiberating Structures for Scrum: The Daily Scrum
Liberating Structures for Scrum: The Daily ScrumStefan Wolpers
 
Hands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
Hands-on Agile: Liberating Structures for Scrum: The Sprint RetrospectiveHands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
Hands-on Agile: Liberating Structures for Scrum: The Sprint RetrospectiveStefan Wolpers
 
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10Stefan Wolpers
 
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9Stefan Wolpers
 
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)Stefan Wolpers
 
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)Stefan Wolpers
 
Hands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-PatternsHands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-PatternsStefan Wolpers
 
Hands-on Agile Webinar #3: Product Backlog Anti-Patterns
Hands-on Agile Webinar #3: Product Backlog Anti-PatternsHands-on Agile Webinar #3: Product Backlog Anti-Patterns
Hands-on Agile Webinar #3: Product Backlog Anti-PatternsStefan Wolpers
 

More from Stefan Wolpers (20)

Tackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanTackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna Rothman
 
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
 
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
 
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
 
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David PereiraOvercoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
 
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
 
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
 
James Shore: FAST: An Innovative Way to Scale — Hands-on Agile #45
James Shore:  FAST: An Innovative Way to Scale — Hands-on Agile #45James Shore:  FAST: An Innovative Way to Scale — Hands-on Agile #45
James Shore: FAST: An Innovative Way to Scale — Hands-on Agile #45
 
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
 
Hands-on Agile #19: The Successful Scrum Master
Hands-on Agile #19: The Successful Scrum MasterHands-on Agile #19: The Successful Scrum Master
Hands-on Agile #19: The Successful Scrum Master
 
Scrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
Scrum Master Career 2020 — Using Ecocycle Planning to Identify OpportunitiesScrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
Scrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
 
Liberating Structures for Scrum: The Sprint Review
Liberating Structures for Scrum: The Sprint ReviewLiberating Structures for Scrum: The Sprint Review
Liberating Structures for Scrum: The Sprint Review
 
Liberating Structures for Scrum: The Daily Scrum
Liberating Structures for Scrum: The Daily ScrumLiberating Structures for Scrum: The Daily Scrum
Liberating Structures for Scrum: The Daily Scrum
 
Hands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
Hands-on Agile: Liberating Structures for Scrum: The Sprint RetrospectiveHands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
Hands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
 
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
 
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
 
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
 
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
 
Hands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-PatternsHands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-Patterns
 
Hands-on Agile Webinar #3: Product Backlog Anti-Patterns
Hands-on Agile Webinar #3: Product Backlog Anti-PatternsHands-on Agile Webinar #3: Product Backlog Anti-Patterns
Hands-on Agile Webinar #3: Product Backlog Anti-Patterns
 

Recently uploaded

Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Recently uploaded (20)

Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 

How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile Meetup

  • 1. Humble Planning Humble Planning Product Management Expert and Author Product Management Expert and Author Maarten Dalmijn Maarten Dalmijn How To Make Your Plans Suck Less
  • 2. What Can We Learn From These Undisputed Masters?
  • 3. Recipe For Success? How Many Oscars?
  • 5. No Recipe for Success “Early on, all of our movies suck.... our job is to make them from suck to not-suck”. Ed Catmull, CEO Pixar, Creativity, Inc. “Early on, all of our movies suck.... our job is to make them from suck to not-suck”. Ed Catmull, CEO Pixar, Creativity, Inc.
  • 6. Story board review: everybody hated Woody. Development of the movie was halted and a full script rewrite was necessary. Story board review: everybody hated Woody. Development of the movie was halted and a full script rewrite was necessary. Toy Story Initially Sucked
  • 7. Up Initially Sucked First version: castle floating in the sky with a king with two sons who who hated each other. Unable to make the story work. First version: castle floating in the sky with a king with two sons who who hated each other. Unable to make the story work.
  • 8. Goldeneye 64 Delayed Game release delayed by 6 months. Multiplayer added in final month without knowledge of management. Game release delayed by 6 months. Multiplayer added in final month without knowledge of management.
  • 9. Half-Life Delayed Multiple Times Game delayed not once, twice, but an astounding three times. One of the greatest games of all time. Game delayed not once, twice, but an astounding three times. One of the greatest games of all time.
  • 10. Valve Time: It’s Done When It’s Done
  • 11. Game Delays Are Common “Every game is delayed at least once.” Jason Schreier, Blood Sweat, And Pixels “Every game is delayed at least once.” Jason Schreier, Blood Sweat, And Pixels
  • 12. My Personal Experience I’ve been involved in the rebuild of 7 products. How many were delivered on time? I’ve been involved in the rebuild of 7 products. How many were delivered on time?
  • 13. What Can We Learn From This? 1.Our initial plans often suck. 2. Even when everything goes according to the initial plan, the result might still suck. 3. Unless you have a good feedback mechanism, the result will suck. 1.Our initial plans often suck. 2. Even when everything goes according to the initial plan, the result might still suck. 3. Unless you have a good feedback mechanism, the result will suck.
  • 14. Planning Cycle of Madness We fail to meet our plans, roadmaps and timelines. More meetings, planning, analysis, design and up-front coordination. Our plans act as an anchor that stifles our ability to collaborate and adapt.
  • 15. Breaking the Cycle: Understanding Friction "Everything in war is very simple, but the simplest thing is difficult. Friction, as we choose to call it, is the force that makes the apparently easy so difficult. Friction distinguishes real war from war on paper." - General Carl von Clausewitz "Everything in war is very simple, but the simplest thing is difficult. Friction, as we choose to call it, is the force that makes the apparently easy so difficult. Friction distinguishes real war from war on paper." - General Carl von Clausewitz
  • 16. Clear - No Friction Clear Obvious for anyone no matter their expertise DUH! No Fog of Beforehand No Fog of Speculation Plans, and actions produce the desired results No Fog of Beforehand No Fog of Speculation Plans, and actions produce the desired results Walk the Stairs Follow the steps and life will be great Walk the Stairs Follow the steps and life will be great
  • 17. Complicated - Limited Friction Without Expertise: Fog of Beforehand Fog of Speculation Plans, and actions don’t produce the desired results Without Expertise: Fog of Beforehand Fog of Speculation Plans, and actions don’t produce the desired results Making Espresso Experts know the steps you have to follow Making Espresso Experts know the steps you have to follow Complicated DON'T WORRY, I'M AN EXPERT. I GOT THIS! Few surprises for experts
  • 18. Complex - Strong Friction With Expertise: Fog of Beforehand Fog of Speculation Plans and actions usually don’t produce the desired results With Expertise: Fog of Beforehand Fog of Speculation Plans and actions usually don’t produce the desired results Making the Jaws Movie Every step you take helps shapes the way. Expertise still matters but isn’t enough. Making the Jaws Movie Every step you take helps shapes the way. Expertise still matters but isn’t enough. Complex HUH? AHH! RIGHT. Frequent surprises no matter your expertise
  • 19. Clear Obvious for anyone no matter their expertise DUH! Complicated DON'T WORRY, I'M AN EXPERT. I GOT THIS! Few surprises for experts Complex HUH? AHH! RIGHT. Frequent surprises no matter your expertise Chaos Constant state of surprise WTF WTF WTF WTF WTF No Friction Limited Friction Strong Friction Overbearing Friction More friction, more surprises. Lower predictability and ability to make strong plans. More friction, more surprises. Lower predictability and ability to make strong plans.
  • 20. How Does Friction Impact Plans, Actions and Results? Clear Obvious for anyone no matter their expertise DUH! Complicated DON'T WORRY, I'M AN EXPERT. I GOT THIS! Few surprises for experts Complex HUH? AHH! RIGHT. Frequent surprises no matter your expertise Chaos Constant state of surprise WTF WTF WTF WTF WTF Plan-Driven (goal implicit) Goal-Driven (goal explicit)
  • 21. How Does Friction Impact Plans, Actions and Results? Clear Obvious for anyone no matter their expertise DUH! Complicated DON'T WORRY, I'M AN EXPERT. I GOT THIS! Few surprises for experts Complex HUH? AHH! RIGHT. Frequent surprises no matter your expertise Chaos Constant state of surprise WTF WTF WTF WTF WTF Plan-Driven (goal implicit) Goal-Driven (goal explicit) "In the plan we trust." "In the results we trust."
  • 22. It's Complex What We Know What We Don't Know What We Know What We Don't Know Expect To Be Surprised Often
  • 23. It's Complex What We Know Speculation and noise: false assumptions to make up for things we can't know before doing the work What We Don't Know Too Much Planning Disconnects our plans from reality and anchors them in our imagination
  • 24. It's Complex Reduces What We Know What We Don't Know Humble Planning Reduces
  • 25. Visualized Another Way Your Plans Rock! Your Plans Suck Your Plans Suck Even More LOW COMPLEX COMPLICATED HIGH TYPE OF WORK TIME SPENT PREDICTING, PLANNING AND ANALYZING BEFORE STARTING Your Plans Suck Maarten Dalmijn mdalmijn.com
  • 26. Easy to Take Wrong Approach How many of these three timelines did I hit? How many of these three timelines did I hit?
  • 27. Overconfident Planning in Action Only timeline I hit
  • 28. How Do We Fix This? Humble Planning Every step we take helps shape the way. Plan more, later, when you know more. Humble Planning Every step we take helps shape the way. Plan more, later, when you know more. Lead with Context Stay anchored in the results by starting with intent: what are we trying to achieve 1 1. . why does it matter? 2 2. . Lead with Context Stay anchored in the results by starting with intent: what are we trying to achieve 1. why does it matter? 2.
  • 29. Example: D-Day Example from D-Day (Operation Overlord): To secure key bridges, road junctions and other locations in Normandy that would allow the ground invasion forces to advance inland. WHAT WHY Commander's Intent are we trying to achieve? does it matter?
  • 30. Sprint Goals Should Provide Intent WHAT Commander's Intent are we trying to achieve? does it matter? Sprint Goals must provide WHY
  • 31. How To Create a Strong Sprint Goal: FOCUS Acronym Fun Outcome-oriented Collaborative Ultimate Singular Like INVEST for User Stories
  • 32. If You Understand Friction, You Don’t Need the Agile Manifesto Each of these four lines covers ineffective responses for dealing with friction and the resulting surprises. Each of these four lines covers ineffective responses for dealing with friction and the resulting surprises.
  • 33. Agile Is Like Playing Jazz "Improvisation in jazz is like a tightrope walk in a swirling wind. You navigate the uncertainty with skill, responding to the changing conditions, finding equilibrium in the unexpected, and creating a breathtaking performance that defies gravity." - Gary Burton "Improvisation in jazz is like a tightrope walk in a swirling wind. You navigate the uncertainty with skill, responding to the changing conditions, finding equilibrium in the unexpected, and creating a breathtaking performance that defies gravity." - Gary Burton
  • 34. Move Your Scrum to the Background ASAP “Who should the Scrum Master report to?” “Who should the Scrum Master report to?” “How do you handle dependences in Scrum?” “How do you handle dependences in Scrum?” “How do estimation in Scrum?” “How do estimation in Scrum?” Scrum is purposefully incomplete. At best it can be perfectly incomplete. Stop sweating Scrum, start sweating the results you’re achieving. Scrum is purposefully incomplete. At best it can be perfectly incomplete. Stop sweating Scrum, start sweating the results you’re achieving.
  • 35. Fix Scaling Issues with a Scaling Framework After introducing a scaling framework you usually have three problems: #1. You didn’t fix your original issues. #2. You introduced extra complexity, which makes it harder to troubleshoot the original issues. #3. Your scaling framework introduces new problems you didn’t have before. After introducing a scaling framework you usually have three problems: #1. You didn’t fix your original issues. #2. You introduced extra complexity, which makes it harder to troubleshoot the original issues. #3. Your scaling framework introduces new problems you didn’t have before.
  • 36. Why Is Humble Planning Important When Scaling? “A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.” Gall’s Law by complex system theorist John Gall “A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.” Gall’s Law by complex system theorist John Gall
  • 37. Focus On Your Organizational Dysfunctions Humble Scaling Scale as you solve problems, don’t scale to solve problems. Humble Plans + Dysfunction Mapping + Patterns Humble Scaling Scale as you solve problems, don’t scale to solve problems. Humble Plans + Dysfunction Mapping + Patterns
  • 38. The more we try to prevent sucking at predicting, the more we will guarantee to suck at adapting. If people ask for precise timelines and budgets, make shit up. Don’t introduce big bang scaling frameworks, gradually fix your problems. The more we try to prevent sucking at predicting, the more we will guarantee to suck at adapting. If people ask for precise timelines and budgets, make shit up. Don’t introduce big bang scaling frameworks, gradually fix your problems. If You Remember One Thing...