Slides for a seminar in "adaptive projects". This is Agile/Scrum for non-software people. Most interesting use of this seminar was for a neighborhood association who wanted to "iterate" over a better neighborhood, but was tired of endless planning meetings.
2. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Check Out Our Plan For Today
• We’ll run this seminar like an Adaptive project
• “Just enough” of a plan... please see the wall!
• Multiple “time-boxed” work cycles
(including pre-planning and post-validation)
• Work cycles:
• 5:30 - 6:25
• 6:30 - 7:25
• 7:30 - 8:30
3. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Amount of Imposed Organization
EffectivenessAdaptive is “Just Barely Enough” Organization
4. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Part I: “This was a great course, because…”
• Complete the sentence on a single large
sticky note (use markers)
• Do 2-4 times if you like
Part II: Brief the room
• Your name and role in your organization/team
• Read and post your “future remembrances”
• “On Deck” person: pick the next one!
Remember the Future
5. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
What How Do DeliverIdeas
Final
Outcome
TESTI
How
Do
Deliver
Validate
How
Do
Deliver
Validate
How
Do
Deliver
Validate
How
Do
Deliver
Validate
i1 i2 i3
Ideas
Final
Outcome
“What:”
Inspect & Adjust
OLD WAY
NEW WAY
“What:”
Inspect & Adjust
“What:”
Inspect & Adjust
6. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Customer “Stories” Enable Iterative Delivery
“As a type of customer, I want
some capability/feature from your
product/service so that I receive
some benefit that I value.”
By thinking of our work in small slices of delivered “done-ness,” we validate
our plans and assumptions, ensure our work is driven by our customers’
needs, and open up opportunities for creativity and self-direction
Does “Stories” make sense? Should we call them “Experiences?”
7. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Stories Focus OnValue, Not Activities
Things To Do Today
Buy napkins
See if Betty can make it
Clean up living room
Ask about City Ballroom
Send out list for drinks
...
Guests want a comfortable place so
that they can sit, eat, and talk
Guests want cake so that they feel
like it’s a birthday
Birthday Girl wants huge cake from
favorite bakery so event feels special
Birthday Girl wants 6 closest friends
there so that she isn’t bored
Host wants self-serve food options
so that he enjoys the party too
vs.
This is
“What” vs. “How”
“Done” vs. “To Do”
8. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
1. Who are our “customers?”
2. Let’s start with a minimal set of Stories
3. What others might we want?
(There may be redundancy...)
4. Now let’s prioritize* them
Let’s Write Some Stories:“Party” or... ?
* “priority” might not mean what you think it means!
9. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Now We Put It All Together
We need some simple guidelines that help us work together
to deliver customer stories in order of value, making our outcome
more robust and validating our work with each iteration
:-)
10. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Meaningful
Cycle
Outcome
“Just Enough”
Planning
Meeting
Review &
Reflect
Meeting
Customer Proxy Team Facilitator
Team
Work
Queue
i1
Final
Outcome
Daily Synch Meetings: Inspect & Adjust
Work Work Work Work Work
For details on roles, queues and meetings see your Guidelines sheet.
1 Work Cycle (aka “Round of Work”)
Let’s Tour the Adaptive Guidelines
Project
Queue
11. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Let’s Try It: Work Cycle Simulation
• Split into teams, 4-6 people each
• Each team will need a Customer Proxy
• You have a sheet of Customer Stories,
and a set of Guidelines
• You will work with fixed resources (people and
materials) and fixed time (strict time-boxes) to
deliver one Cycle’s worth on a creative product
13. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Let’s Try It: Work Cycle Simulation
Group Debrief
(10 minutes)
14. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Increase Robustness By Delivering Stories
, Jeff Patton
Creating an outcome via to-do items requires a fully-formed idea/plan:
Increasing the robustness of an outcome requires a previous outcome!
OLD WAY
NEW WAY
15. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Increasing Robustness
...comfortable
location...
...cake...
...huge cake/
favorite bakery...
...6 closest friends
invited...
...self-serve food
options...
i1 i2
Final
Outcome
...elegant location...
Could have the party
at this point!
House cleaned
and neatened
Supermarket cake
priced
“Save the date”
email is RSVP’d
Fancy paper
invite sent out
Supermarket cake
priced
Tidbits from
Trader Joes ok
Cake picked up
from Charm City
Decorations
ready to put up
“Save the date”
email is RSVP’d
Decorations up
Supermarket cake
not needed
Tidbits from
Trader Joes ok
Project
Queue
16. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
AdaptiveValues Real Delivery Over the Illusion of Control
Early commitment drives cost
and timeline changes.
Detailed plans give the
illusion of control. But needs
change faster than solution
can be delivered
Scope is estimated and allowed
to evolve to stay aligned with
highest-priority needs.
Teams commit to always work
on highest-value “stories.”
Deviation=Failure
Deviation=Learning
, Rally Software Inc.
Adaptive
Resources Time
Requirements
Requirements
Resources TimeThese are
fixed
These can
vary
Predictive
17. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
We Want These to Guide Our Behavior
Let the Product Lead
Keep it
Visible
Work
One Bite
at a Time
Get to
“Done”
Pay Attention
and Adapt
Leverage
Social
Intelligence
18. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Assisted Planning and/or Q&A
Let’s decide what we’ll accomplish in this section:
Planning for your next Work Cycle?
How will you apply the Guidelines to your
organization?
Clarification on how the Guidelines work?
45 minutes
19. ⓒ 2009 Kumido Adaptive Strategies LLC www.kumido.com
Revisit your “this was a great course” stickies
• As a group, move them into “answered/not
answered”
• As a group, move them into “expected/not
expected”
We’ll revisit outstanding notes as possible.
Let’s self-organize to clean the room!
Please complete your eval sheets!
Close & Course Retrospection