agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Burning Agile Individuals, Interactions, Scaling and Illusions
Gaetano Mazzanti
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
1986 – 1st Burning Man
35 people
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
1986
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Burning Man 2001
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Burning Man 2001
25,000 people
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
2001
25,000 people
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Burning Man 2012
56,000 people
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
2012
*
* SAFe is used just as an example of a scaled framework
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
the illusion of a predefined future state
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
it’s a complex world out there
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
complex vs ordered domains
Complex
uncertainty
enabling constraints
heuristics
emerging behavior
emerging practices
not predictable
retrospective coherence
multiple parallel small safe-to-fail experiments
Ordered
certainty (uh?)
governing constraints
rules, no/few degrees of freedom
no adaptive behavior
best practices
predictability, repeatability
design/predict a future state (systems thinking anyone?)
Scrum
Kanban
see Dave Snowden
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
the dreadful engineering metaphor
complex systems are not causal
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
rules, exceptions, rules for exceptions, etc.
in a controlled environment (ordered domain) the only way to make things work is to break the rules
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
rigid rules: we don’t trust managers (let alone others) to take decisions
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
back and forth from chaos to bureaucracy
nothing done
nothing started
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
back and forth from chaos to bureaucracy
nothing done
nothing started
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
back and forth from chaos to bureaucracy
nothing done
nothing started
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
wants vs needs
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
replicate circumstances (practices) hoping to replicate outcomes
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
correlation vs causation
the ones who failed did quite similar things
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
once upon a day… ok let’s do Agile :-/
aka Scrum
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
cross-functional teams
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
a Scrum Master
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
a Product Owner
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
a few fools… ahem tools
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
the right tools!
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
here come the tree huggers
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
then comes the storm
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
failure or success?
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
define success…
*whatever that means
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
hmmm…
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
the problem with Scrum
It’s not what Scrum is, it’s what it often becomes
(almost) everyone takes it as a recipe. A local recipe btw
Adds more roles to siloed organizations
Rituals as checklists (“because Scrum says so”)
Oppressive Agile (Ron Jeffries)
Velocity, oh my…
Misused or misunderstood? Does it make any difference? It hurts people
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
The Agile Delivery Manager :-/
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
JOB DESCRIPTION
Looking for a very strong Scrum Master with at least 3 years as an IT PM. This resource will be leading Agile project coordination to support upstream and downstream teams.
Project Manager services include the management of complex, high value IT delivery projects that require the coordination of development work or technology work on multiple platforms to achieve desired functionality.
Typically, the Scrum Master PM will lead a matrixed team and once the project is complete, the PM will move to another project that will have a different team mixture. Proven and substantial experience leading complex Agile development or IT technology projects (typically 6+ years)
A thorough knowledge of the IT development life cycle, the Agile Framework, Scrum and Kanban experience. Proficient in the use of Version One, the Microsoft Office products: Outlook, Word, Excel, PowerPoint, Visio, and Project and previous exposure to Clarity a plus!
what about a Strong Scrum Master 1/2
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
what about a Strong Scrum Master 2/2
Specific role responsibilities include:
…
- Communicate committed stories for the upcoming sprint to the backlog owner and stakeholders
- Support the Backlog Owner and Portfolio Manager in updating monthly the 30-60-90 release roadmap based on the health and priority of the stories of the backlog and planning poker estimates/sizing
- Adding or removing stories based on burn-down of the current sprint (discuss w/ BSA and TPO or Lead BSA)
- Represent the team daily at the Scrum of Scrums (S2) meeting to report progress against burndown
- Monitor team backlog in v1 daily and ensure it accurately reflects the current state, including time to be burned and status
- Forecasting and budgeting
- Manage business relationships
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
the problem with Kanban
“Kanban is much easier”
Very few rituals -> no rituals
No new roles -> no change
Just draw a few columns and stick post-its on it
Limit WIP what?
Optimize Flow what?
Safe-to-fail what?
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
flow?
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
hierarchy kills flow
Real God
Jupiter
Half-god 1
Half-crap1
Half-crap2
Half-crap3
Half-goddess 1
Juno
Half-goddess 2 Half-god 2
Half-crap4 Half-crap5
Crap1
Crap2
Crap3
Crap4
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
silos prevent flow
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
multitasking hinders flow
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Results
Actions
Beliefs
Experiences
The “Results Pyramid” is copyright of Partners in Leadership LLC
beliefs, actions, results
Culture
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
The “Results Pyramid” is copyright of Partners in Leadership LLC
beliefs, actions, results
Results
Actions
Beliefs
Experiences Culture
man
age
lead
man
age
lead
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
got it, we are ready to change
install change
rollout change
drive change
culture change
…
source Esther Derby
the words of change
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
the temple of promise
“this time we are going to change, really”
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
let’s scale too
but we want to feel SAFe
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
the illusion of predictability
known (?) start
predefined destination
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
aggregation doesn’t work with a complex system
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
using an ordered approach in a complex domain
someone could get hurt
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
so what?
don’t change everything map the culture, map the stories set enabling constraints run multiple parallel small safe-to-fail experiments be ready for the unexpected
inspired by Dave Snowden
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
so what?
inspired by Dave Snowden
disintermediation distributed cognition (early) detection of patterns to amplify or dampen but no premature convergence/conclusions abduction, not induction (no linearity) decomposition & recombination (scaling)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
do’s and don’ts
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
boundaries - enabling constraints
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Black Rock City
a playground for trial-and-error approaches and experiments
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
no pressure to create something perfect
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
co-creation - collaboration
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
multiple parallel safe to fail experiments
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
multiple parallel safe to fail experiments
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
multiple parallel safe-to-fail experiments
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
emerging outcome
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
but then…
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Burning Man Leaves No Trace
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
what about agile?
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Gaetano Mazzanti
@mgaewsj