GAMEGAME
Agile Organization built from LegoAgile Organization built from Lego
##
withoutwithout
X S C A L E
〉eXponential return
〉 Simple design
〉 Continuous throughput
〉 Autonomous teams
〉 Learning triple-loop
〉 Ecosystems thinking
What’s an Agile
Organization?
〉Products are service ecosystems
〉Product return curves are sigmoids
〉Don’t chain the curves; stack them
eXponential
return
〉Design means the elegance of minimum
〉Not look and feel; how the ecosystem works
〉Design, Delivery & DevOps hand-in-glove
Simple
design
BUILDLEARN
MEASURE
TESTS
DATA CODE
REFACTOR
〉At one time there’s one bottleneck constraint
〉Work on other constraints is premature
〉Because it can’t increase Throughput
Continuous
throughput
Throughput
〉Self-organizing teams don’t have masters
〉Self-managing streams don’t have owners
〉Leadership as a Service + Chapter Meetings
Autonomous
Teams
〉Learning What, How & How to learn How
〉Self-Organizing Transformation: Steel Threads
〉Continuous Delivery x Continuous Learning
triple loop
Learning
Ecosystems
thinking
〉Ecosystems are networks of mutual benefit
〉Whole board: think globally, act locally
〉Avoiding hill-climbing: iterative and reductive
〉Masters & Managers = 0
〉Maximum Meeting Size = 6
〉Collaboration Loop Limit = 4
Collaboration Loops are conversations
needed to get two people to work together.
The Collaboration Loop Limit is the
maximum length Collaboration Loop in
some group of people.
What’s the difference
between Agile
Organization and
some other kind?
〉Noble houses can’t build; they’re busy fighting
〉Wildlings barter engineering to avoid fighting
〉Wildlings work as a holarchy, not a hierarchyQuestion:
Why would
Wildlings
build a Castle?
Answer:
No one else can
〉5 person squads
〉Each member has a different chapter
〉Each chapter has a different metric
Thenns, Giants, Frozen Shore, Ice River Clan, Cave People …
Squads
〉Chapters cross-link the squads
The Artist: metric is geometric and scale symmetry.
Focuses breadth-first, never losing sight of the whole.
The Architect: metric is enclosed volume. Focuses on
reusable practices, tools and building techniques
The Merchant: metric is # of different rooms. Focuses
design on experiences of high-born lords and ladies
The Maester: metric is sturdiness. Integrity vs winter,
wobbles and walkers. Focuses on root causes.
The Coach: metric is balance – the multiple of all the
other metrics. Focuses work on the current bottleneck.
Chapters
〉No more than 4 Squads per Stream
〉Each Stream builds separately
〉Integration is via “Treaty Chains”
〉Squad to Squad
〉Stream to Stream
Streams
Starks
Targaryens
Baratheons
Lannisters
Tyrells
Martells
Five minutes per ceremony
〉Sprint: each squad builds castle Features!
〉Chapter Meeting: coordinate squads, propose Treaties
〉Retro: improve workflow & Ratify/modify Treaties
〉Stream Refactoring: integrate features into the Castle
The Small Council meets during Refactoring
Our Four
Ceremonies
〉 Squads make decisions by unanimous consensus
〉 Unless the Coach says that’s taking too long – if so:
〉 The Coach taps the role that best fits the decision
〉 The Coach never makes the decision themselves
Leadership
as a Service
〉Chapter Meetings each pick a leader – rotating!
〉Leaders form a Small Council per release cycle
〉Resolves cross-cutting concerns & feature priorities
〉The Coach-chapter Leader coaches the Council
The Small
Council
Brainstorm & Prototype Whole Castle Layout
〉Work only in your squad’s area: don’t attempt to
integrate your work with the other squads yet!
〉Autonomy: focus on getting efficient workflow
into your own squad during this initial sprint
〉Breadth-first thinking – experiment and adapt.
Sketchy and weird ideas are welcome!
Sprint
Zero
Chapter Meetings:
Proposing Treaties
and Features:
Treaty: If the Crows will work on
foundations of the wall …
The Frozen Shore Clan will
build towers on either side ...
Feature: As a Dragon
In order to live under the castle
I want a basement cave & exit
Squad Retros:
Ratify or Modify Treaties
And identify & fix
squad workflow problems
Mob Refactoring &
Small Council
While the Small
Council prioritizes
New Features
Their Stream Refactors
finished work into
the Castle
Each squad picks the highest priority
Feature (finish one before picking another)
〉Build it in your own area: Don’t attempt to
refactor your work into the Castle yet!
〉Autonomy: focus on improving your particular
metric in your own squad during this sprint
〉Non-interference: don’t worry about what the
other squads are doing yet!
〉Don’t add to or remove Lego from the Castle!
Sprint
One
Chapter Meetings:
Proposing Treaties
and Features:
Treaty: If the Crows will work on
foundations of the wall …
The Frozen Shore Clan will
build towers on either side ...
Feature: As a Dragon
In order to live under the castle
I want a basement cave & exit
Squad Retros:
Ratify or Modify Treaties
And identify & fix
squad workflow problems
Mob Refactoring &
Small Council
While the Small
Council prioritizes
New Features
Their Stream Refactors
finished work into
the Castle
Sprint
Two
Each squad picks the highest priority
Feature (finish one before picking another)
〉Build it in your own area: Don’t attempt to
refactor your work into the Castle yet!
〉Autonomy: focus on improving your particular
metric in your own squad during this sprint
〉Non-interference: don’t worry about what the
other squads are doing yet.
〉Don’t add to or remove Lego from the Castle!
Chapter Meetings:
Proposing Treaties
and Features:
Treaty: If the Crows will work on
foundations of the wall …
The Frozen Shore Clan will
build towers on either side ...
Feature: As a Dragon
In order to live under the castle
I want a basement cave & exit
Squad Retros:
Ratify or Modify Treaties
And identify & fix
squad workflow problems
Mob Refactoring &
Small Council
While each Stream’s
Small Council prioritizes
New Features
Their squads Refactor
finished work into
their Castle
Stream Integration
Council members
Integrate all
Stream Castles into
one great big one.
The rest of us finish our
last Features for it.
Take Photos But
Beware the Dragons!
An unretouched photo of what happens when we try to
Integrate big chunks of Lego without being very careful!
Portfolio
Integration
Stream Councils split
into Chapters
Stream Chapters each
pick a Leader
Leaders form a
Portfolio Council
Take Photos But
Beware the Dragons!
An unretouched photo of what happens when we try to
Integrate even bigger chunks of Lego without being very careful!
GAMEGAME
An Agile Organization
built from Lego
An Agile Organization
built from Lego
##withoutwithout
X S C A L E
TheArtist:metricisgeometricandscalesymmetry.
Focusesbreadth-first,neverlosingsightofthewhole.
TheArchitect:metricisenclosedvolume.Focuseson
reusablepractices,toolsandbuildingtechniques
TheMerchant:metricis#ofdifferentrooms.Focuses
designonexperiencesofhigh-bornlordsandladies
TheMaester:metricissturdiness.Integrityvswinter,
wobblesandwalkers.Focusesonrootcauses.
TheCoach:metricisbalance–themultipleofallthe
othermetrics.Focusesworkonthecurrentbottleneck.
XSCALEAlliance.org
GAMEGAME##withoutwithout
For	in-house	training	or	to	apply	to	become	an	XSCALE	Coach
Contact	registrars@xscalealliance.org(or	just	ask	Pete).
Use	Hashtags	#xscale	#agilecoach	#thrones

A Game Without Thrones

  • 1.
    GAMEGAME Agile Organization builtfrom LegoAgile Organization built from Lego ## withoutwithout X S C A L E
  • 2.
    〉eXponential return 〉 Simpledesign 〉 Continuous throughput 〉 Autonomous teams 〉 Learning triple-loop 〉 Ecosystems thinking What’s an Agile Organization?
  • 3.
    〉Products are serviceecosystems 〉Product return curves are sigmoids 〉Don’t chain the curves; stack them eXponential return
  • 4.
    〉Design means theelegance of minimum 〉Not look and feel; how the ecosystem works 〉Design, Delivery & DevOps hand-in-glove Simple design BUILDLEARN MEASURE TESTS DATA CODE REFACTOR
  • 5.
    〉At one timethere’s one bottleneck constraint 〉Work on other constraints is premature 〉Because it can’t increase Throughput Continuous throughput Throughput
  • 6.
    〉Self-organizing teams don’thave masters 〉Self-managing streams don’t have owners 〉Leadership as a Service + Chapter Meetings Autonomous Teams
  • 7.
    〉Learning What, How& How to learn How 〉Self-Organizing Transformation: Steel Threads 〉Continuous Delivery x Continuous Learning triple loop Learning
  • 8.
    Ecosystems thinking 〉Ecosystems are networksof mutual benefit 〉Whole board: think globally, act locally 〉Avoiding hill-climbing: iterative and reductive
  • 9.
    〉Masters & Managers= 0 〉Maximum Meeting Size = 6 〉Collaboration Loop Limit = 4 Collaboration Loops are conversations needed to get two people to work together. The Collaboration Loop Limit is the maximum length Collaboration Loop in some group of people. What’s the difference between Agile Organization and some other kind?
  • 10.
    〉Noble houses can’tbuild; they’re busy fighting 〉Wildlings barter engineering to avoid fighting 〉Wildlings work as a holarchy, not a hierarchyQuestion: Why would Wildlings build a Castle? Answer: No one else can
  • 11.
    〉5 person squads 〉Eachmember has a different chapter 〉Each chapter has a different metric Thenns, Giants, Frozen Shore, Ice River Clan, Cave People … Squads
  • 12.
    〉Chapters cross-link thesquads The Artist: metric is geometric and scale symmetry. Focuses breadth-first, never losing sight of the whole. The Architect: metric is enclosed volume. Focuses on reusable practices, tools and building techniques The Merchant: metric is # of different rooms. Focuses design on experiences of high-born lords and ladies The Maester: metric is sturdiness. Integrity vs winter, wobbles and walkers. Focuses on root causes. The Coach: metric is balance – the multiple of all the other metrics. Focuses work on the current bottleneck. Chapters
  • 13.
    〉No more than4 Squads per Stream 〉Each Stream builds separately 〉Integration is via “Treaty Chains” 〉Squad to Squad 〉Stream to Stream Streams Starks Targaryens Baratheons Lannisters Tyrells Martells
  • 14.
    Five minutes perceremony 〉Sprint: each squad builds castle Features! 〉Chapter Meeting: coordinate squads, propose Treaties 〉Retro: improve workflow & Ratify/modify Treaties 〉Stream Refactoring: integrate features into the Castle The Small Council meets during Refactoring Our Four Ceremonies
  • 15.
    〉 Squads makedecisions by unanimous consensus 〉 Unless the Coach says that’s taking too long – if so: 〉 The Coach taps the role that best fits the decision 〉 The Coach never makes the decision themselves Leadership as a Service
  • 16.
    〉Chapter Meetings eachpick a leader – rotating! 〉Leaders form a Small Council per release cycle 〉Resolves cross-cutting concerns & feature priorities 〉The Coach-chapter Leader coaches the Council The Small Council
  • 17.
    Brainstorm & PrototypeWhole Castle Layout 〉Work only in your squad’s area: don’t attempt to integrate your work with the other squads yet! 〉Autonomy: focus on getting efficient workflow into your own squad during this initial sprint 〉Breadth-first thinking – experiment and adapt. Sketchy and weird ideas are welcome! Sprint Zero
  • 18.
    Chapter Meetings: Proposing Treaties andFeatures: Treaty: If the Crows will work on foundations of the wall … The Frozen Shore Clan will build towers on either side ... Feature: As a Dragon In order to live under the castle I want a basement cave & exit
  • 19.
    Squad Retros: Ratify orModify Treaties And identify & fix squad workflow problems
  • 20.
    Mob Refactoring & SmallCouncil While the Small Council prioritizes New Features Their Stream Refactors finished work into the Castle
  • 21.
    Each squad picksthe highest priority Feature (finish one before picking another) 〉Build it in your own area: Don’t attempt to refactor your work into the Castle yet! 〉Autonomy: focus on improving your particular metric in your own squad during this sprint 〉Non-interference: don’t worry about what the other squads are doing yet! 〉Don’t add to or remove Lego from the Castle! Sprint One
  • 22.
    Chapter Meetings: Proposing Treaties andFeatures: Treaty: If the Crows will work on foundations of the wall … The Frozen Shore Clan will build towers on either side ... Feature: As a Dragon In order to live under the castle I want a basement cave & exit
  • 23.
    Squad Retros: Ratify orModify Treaties And identify & fix squad workflow problems
  • 24.
    Mob Refactoring & SmallCouncil While the Small Council prioritizes New Features Their Stream Refactors finished work into the Castle
  • 25.
    Sprint Two Each squad picksthe highest priority Feature (finish one before picking another) 〉Build it in your own area: Don’t attempt to refactor your work into the Castle yet! 〉Autonomy: focus on improving your particular metric in your own squad during this sprint 〉Non-interference: don’t worry about what the other squads are doing yet. 〉Don’t add to or remove Lego from the Castle!
  • 26.
    Chapter Meetings: Proposing Treaties andFeatures: Treaty: If the Crows will work on foundations of the wall … The Frozen Shore Clan will build towers on either side ... Feature: As a Dragon In order to live under the castle I want a basement cave & exit
  • 27.
    Squad Retros: Ratify orModify Treaties And identify & fix squad workflow problems
  • 28.
    Mob Refactoring & SmallCouncil While each Stream’s Small Council prioritizes New Features Their squads Refactor finished work into their Castle
  • 29.
    Stream Integration Council members Integrateall Stream Castles into one great big one. The rest of us finish our last Features for it. Take Photos But Beware the Dragons! An unretouched photo of what happens when we try to Integrate big chunks of Lego without being very careful!
  • 30.
    Portfolio Integration Stream Councils split intoChapters Stream Chapters each pick a Leader Leaders form a Portfolio Council Take Photos But Beware the Dragons! An unretouched photo of what happens when we try to Integrate even bigger chunks of Lego without being very careful!
  • 31.
    GAMEGAME An Agile Organization builtfrom Lego An Agile Organization built from Lego ##withoutwithout X S C A L E
  • 32.