SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Downloaden Sie, um offline zu lesen
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...

Weitere ähnliche Inhalte

Was ist angesagt?

The 10 Natural Laws Of Successful Time And Life Management
The 10  Natural  Laws Of  Successful  Time And  Life  ManagementThe 10  Natural  Laws Of  Successful  Time And  Life  Management
The 10 Natural Laws Of Successful Time And Life ManagementMohamed Yaser
 
Interviewing Users: Spinning Data Into Gold
Interviewing Users: Spinning Data Into GoldInterviewing Users: Spinning Data Into Gold
Interviewing Users: Spinning Data Into GoldSteve Portigal
 
Scrum Master Facilitation Techniques
Scrum Master Facilitation TechniquesScrum Master Facilitation Techniques
Scrum Master Facilitation TechniquesXPDays
 
OSEZ LA VOIE DIALOGIQUE, POUR UNE AGILITE GENERATIVE - SLIDES - FR - 2023 - v...
OSEZ LA VOIE DIALOGIQUE, POUR UNE AGILITE GENERATIVE - SLIDES - FR - 2023 - v...OSEZ LA VOIE DIALOGIQUE, POUR UNE AGILITE GENERATIVE - SLIDES - FR - 2023 - v...
OSEZ LA VOIE DIALOGIQUE, POUR UNE AGILITE GENERATIVE - SLIDES - FR - 2023 - v...Laurent Sarrazin
 
Retain or Die: The Retention Playbook
Retain or Die: The Retention PlaybookRetain or Die: The Retention Playbook
Retain or Die: The Retention PlaybookOptimizely
 
Lean Usability
Lean UsabilityLean Usability
Lean Usabilityglusman
 
Facilitating Liberating Structures with Remote teams
Facilitating Liberating Structures with Remote teamsFacilitating Liberating Structures with Remote teams
Facilitating Liberating Structures with Remote teamsDana Pylayeva
 
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011devCAT Studio, NEXON
 
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Andy Carmichael
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping WorkshopDana Pylayeva
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesVikash Karuna
 
Game Programming 02 - Component-Based Entity Systems
Game Programming 02 - Component-Based Entity SystemsGame Programming 02 - Component-Based Entity Systems
Game Programming 02 - Component-Based Entity SystemsNick Pruehs
 
Seductive Interactions (Idea 09 Version)
Seductive Interactions (Idea 09 Version)Seductive Interactions (Idea 09 Version)
Seductive Interactions (Idea 09 Version)Stephen Anderson
 
Rota dos-7-niveis-e-caminhos-no-coaching
Rota dos-7-niveis-e-caminhos-no-coachingRota dos-7-niveis-e-caminhos-no-coaching
Rota dos-7-niveis-e-caminhos-no-coachingJane Cesca
 
Liberating structures Williams/Colby
Liberating structures Williams/ColbyLiberating structures Williams/Colby
Liberating structures Williams/ColbyKevin Thomas
 

Was ist angesagt? (20)

The 10 Natural Laws Of Successful Time And Life Management
The 10  Natural  Laws Of  Successful  Time And  Life  ManagementThe 10  Natural  Laws Of  Successful  Time And  Life  Management
The 10 Natural Laws Of Successful Time And Life Management
 
Interviewing Users: Spinning Data Into Gold
Interviewing Users: Spinning Data Into GoldInterviewing Users: Spinning Data Into Gold
Interviewing Users: Spinning Data Into Gold
 
Scrum Master Facilitation Techniques
Scrum Master Facilitation TechniquesScrum Master Facilitation Techniques
Scrum Master Facilitation Techniques
 
OSEZ LA VOIE DIALOGIQUE, POUR UNE AGILITE GENERATIVE - SLIDES - FR - 2023 - v...
OSEZ LA VOIE DIALOGIQUE, POUR UNE AGILITE GENERATIVE - SLIDES - FR - 2023 - v...OSEZ LA VOIE DIALOGIQUE, POUR UNE AGILITE GENERATIVE - SLIDES - FR - 2023 - v...
OSEZ LA VOIE DIALOGIQUE, POUR UNE AGILITE GENERATIVE - SLIDES - FR - 2023 - v...
 
Retain or Die: The Retention Playbook
Retain or Die: The Retention PlaybookRetain or Die: The Retention Playbook
Retain or Die: The Retention Playbook
 
Lean Usability
Lean UsabilityLean Usability
Lean Usability
 
Facilitating Liberating Structures with Remote teams
Facilitating Liberating Structures with Remote teamsFacilitating Liberating Structures with Remote teams
Facilitating Liberating Structures with Remote teams
 
Story Maps in practice
Story Maps in practiceStory Maps in practice
Story Maps in practice
 
UX Fundamentals for Beginners
UX Fundamentals for BeginnersUX Fundamentals for Beginners
UX Fundamentals for Beginners
 
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
 
Habit 7 Sharpen the saw (Anna's)
Habit 7 Sharpen the saw (Anna's)Habit 7 Sharpen the saw (Anna's)
Habit 7 Sharpen the saw (Anna's)
 
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
 
Game Programming 02 - Component-Based Entity Systems
Game Programming 02 - Component-Based Entity SystemsGame Programming 02 - Component-Based Entity Systems
Game Programming 02 - Component-Based Entity Systems
 
Seductive Interactions (Idea 09 Version)
Seductive Interactions (Idea 09 Version)Seductive Interactions (Idea 09 Version)
Seductive Interactions (Idea 09 Version)
 
Rota dos-7-niveis-e-caminhos-no-coaching
Rota dos-7-niveis-e-caminhos-no-coachingRota dos-7-niveis-e-caminhos-no-coaching
Rota dos-7-niveis-e-caminhos-no-coaching
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
Metaverse2021 woo
Metaverse2021 wooMetaverse2021 woo
Metaverse2021 woo
 
Liberating structures Williams/Colby
Liberating structures Williams/ColbyLiberating structures Williams/Colby
Liberating structures Williams/Colby
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutionsmonugehlot87
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
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
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 

Kürzlich hochgeladen (20)

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutions
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
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
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 

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...