SlideShare a Scribd company logo
1 of 35
Download to read offline
Scale-Free Organizations: A
Sober View, Some History,
and How to Make One
James O. Coplien
1
• “Many software engineers are thus drawn like
moths to the flame of scale.”
• Excerpt From: Clive Thompson. “Coders.” Apple
Books.
https://books.apple.com/us/book/coders/id13903
60381
2
Scrum@Scale and Scale-
Free Systems
s://www.scrumatscale.com/scrum-at-scale-guide-read-online/#3
4
5
6
0
0.25
0.5
0.75
1
5 25 125 625Organization Size
1 4 6 8
7
What Is a Scale-Free
System?
• They tend to have a high number of hubs
• Long tails in the distribution of node degree, with some
nodes an order of magnitude larger than the smaller nodes
• The hubs tie together communities of leaves (and maybe a
few other hubs)
• They tend to be flat — so they have low graph diamater
(the largest number of hops from any node to any other
node) — and the diameter remains constant as the graph
grows (scale-free)
8
Hubs reduce graph diameter
astillo: "Effective Web Crawling", PhD Thesis, University of Ch
Diameter = 7Diameter = 18
9
Node Degrees
0
5
10
15
20
0 1 2 3 4 5 6 7
0
5
10
15
20
0 1 2 3 4 5 6 7
“hubs”
Normal Exponential
10
Examples of Scale-Free
Systems
• The network of
WWW page
citations
• Network of
academic
paper citations
11
Exercise
• Physical exercise to simulate the various
organization structures
12
Why are Scale-Free Systems
Good For?
• They are robust — they tend to survive random
link breakages
• They tend to reduce internode traversal distance
• They have redundancy
13
Alternatives To Scale-
Freeness
• A fully-connected network
• Works for one development team but does not
scale to large developments nor beyond
development
• Hierarchy
• Works, but a lot of overhead and delay that
violates TPS principles
14
Just a footnote…
• “Agility” is at best awkward when trying to
remember the names of the 650 people you work
with, or if it takes a long time (more than five
minutes) to walk to their desk.
15
Data from the Pasteur Project
• Empirical
sociometric data on
> 100
organizations
16
A journey into history
0
2
4
6
8
0 1 2 3 4 5 6 7 8 9 10 11
A Telecommunications R&D Lab
17
An Agile Organization!
0
0.75
1.5
2.25
3
3.75
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Borland QPW
18
A Curious Organization!
0
2
4
6
8
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
A Documentation Organization in
Manufacturing
19
Another Agile Organization
0
2
4
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
An XP Commerical Network Project
20
A pentary hierarchy
0
200
400
600
800
0 1 2 3 4 5 11
21
The results from walking
down memory lane…
• Most organizations followed the “natural” normal
distribution of node degree
• Agile organizations followed the exponential
distribution of node degree
22
Many Scaling Approaches
Use Multiple Hierarchies
C
P
O
The PO Team
The communication metaphor is hierarchical, because a
flat structure will not accommodate that scale
The MetaScrum
Leadershi
p
Stakeholde
rs
Customer
s
Distance from any Dev
to a Customer is at
least 4, more likely >= 6
(the same as any two
people on Earth…)23
Achieving Scale-Freeness in
your Organization
• In a large organization, add overlay hubs
• Hubs support helping relationships in large organizations (Powers et al.)
• Network-structured Scrum of Scrums (not the old-style variety)
• Birds of a Feather
• Beyond a certain point, the hub complexity is overwhelming
• I.e., beyond a certain point, agile is impossible: e.g., open source
• Split the large organization in smaller ones: Value Stream Fork
• Autonomy, mastery, purpose
• To the degree possible, let each team deliver autonomously
24
But what is the goal?
• Scale-freeness supports information interchange
in large organizations; that may increase output
• Small organizations need “critical mass” to do
something significant, up to five people
• So, innovation is effective in groups of about five
• Innovation is also effective in connected (urban)
populations — which have hub connections
(Johnson)
25
Development is largely self-
contained — to optimize productivity
• Maybe you need few hubs
connecting sales with R&D
— only for essential
coupling
• Therefore, maybe fewer
“individuals & interactions”
at the enterprise level
• Raises the question of
whether “enterprise agile”
make sense
26
High-Density Liquid Networks: What if I
wanted to optimize innovation instead?
Scale-free!
“The innovation power of the marketplace derives, in part,
from this most elemental math: no matter how smart the
‘authorities’ may be, if they are outnumbered a thousand to
one by the marketplace, there will be more good ideas lurking
in the market than in the feudal castle. Cities and markets
recruit more minds into the collective project of exploring the
adjacent possible. As long as there is spillover between those
minds, useful innovations will be more likely to appear and to
spread through the population at large.” — Johnson, “Where
Good Ideas Come From”
27
Extending the Network
Beyond Development
• The real sense of
“enterprise”
• If you have multiple
customers, a scale-
free graph is
unreasonable
Development
Hu
b
SupportHu
b
End Users
Hu
b
Hu
b
Hu
b
Management
Hu
b
“Cartel”
Scrum of Scrums
Scrum of Scrums
BOF
Distance from some Devs to an
end user is as small as 228
Examples of Organizations
that Work this Way
• Research
laboratories
(Bell Labs:
one patent
a day over
100 years)
X
X X
XX29
Longitudinal Possibilities!
• Combine gestalt theory and scale
freeness to create organizations
where the output is not linear
with adding people, but a weak
power series!
• We already know this boosts
product output for small values
• We know this boosts innovation
for large values
• Law of diminishing returns on
output, but maybe a win in
innovation
Output
Nodes in Organizstion
30
Working Groups —
Brainstorming
• How to add hubs to an existing Scrum organization (like yours!)
• Agile Lean Leadershiop framework
• Others? Buddy systems? Staff sharing? No constraints!
• Scrum of Scrums / Feature Owner
• Meta Scrums
• Birds of a Feather
• The architecture structure — code “stewardship” teams !!!
31
Conclusion
• Most scaling frameworks are not scale-free
• At best, they are hierarchical organizations that just
run interrupt-driven
• Small Scrum works because everyone is connected
• Scale-freeness supports enterprise agility
• Scrum has some facilities now, but more formalized
“hubs” could make it even better
32
Possible Corollaries
• Don’t try to scale your organization unless it is
scale-free AND you do it in a scale-free way
• You cannot be purely agile (individuals and
interactions) in a market where hubs can’t reduce
the connection path length to all users (democracy
/ republic)
• All scaled agile frameworks are traditional
hierarchies with scaled graph diameters: are those
agile?
33
35
Context Name
How would you rate
this speaker's
command of the
topic?
(4 = Excellent - 0 =
Unsatisfied)
Did you leave the
session with actionable
takeaways?
(4 = Excellent - 0 =
Unsatisfied)
How well did the
session description
match the session's
content?
(4 = Excellent - 0 =
Unsatisfied)
Would you attend
another session
from this speaker in
the future?
(4 = Excellent - 0 =
Unsatisfied)
Overall, how would
you rate this
session?
(4 - Beyond
Satisfied to 0 -
Unsatisfied)
Please provide
4 3 4 4 3
Slides with black background and white letters are n
long on side topics.
2 1 3 1 2
The criticism of the premise that scaling is solved wa
deficiencies in the marketplace, so measuring produ
problematic
4 3 4 4
2 4 2 4 3
Was very interesting insight, I have enjoyed the topi
presented as extension of Scrum@Scale that it in ac
best case if it could be led together with someone w
possible confusions.
4 4 3 4 4 Next time Keynote please!!!
4 4 2 4 4
Very approachable presentation of a highly theoretic
surprised. That definitely happend in the most posit
4 4 4 4 4 I really appreciated a talk based on data evidence
4 2 3 4 3
4 3 4 4 4
4 3 4 4 4
4 4 4 4 4
4 4 4 4 4
2 1 2 2 2 I would have preferred interaction and discussions
4 4 4 4 4 Great speaker
4 4 4 4 4 Confusing! Awesome! Animal noises 😁 loved it.
4 4 4 4 4
4 4 4 4 4 The first honest talk in these three days
3 3 4 4 3
4 3 3 3 3
36

More Related Content

What's hot

5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching5 Games for Effective Agile Coaching
5 Games for Effective Agile CoachingJovan Vidić
 
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachCprime
 
Tampere Goes Agile - Experimenting Through Change Keynote
Tampere Goes Agile - Experimenting Through Change KeynoteTampere Goes Agile - Experimenting Through Change Keynote
Tampere Goes Agile - Experimenting Through Change KeynoteJason Little
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation Elad Sofer
 
Kellogg The Top 5 Scale-Up Mistakes.pdf
Kellogg The Top 5 Scale-Up Mistakes.pdfKellogg The Top 5 Scale-Up Mistakes.pdf
Kellogg The Top 5 Scale-Up Mistakes.pdfDave Kellogg
 
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierAgile Montréal
 
Choose Your Way of Working (WoW)!
Choose Your Way of Working (WoW)!Choose Your Way of Working (WoW)!
Choose Your Way of Working (WoW)!Scott W. Ambler
 
Creative Thinking
Creative ThinkingCreative Thinking
Creative Thinkingm nagaRAJU
 
Aligner votre stratégie d’entreprise, produit et managériale avec les OKR
Aligner votre stratégie d’entreprise, produit et managériale avec les OKRAligner votre stratégie d’entreprise, produit et managériale avec les OKR
Aligner votre stratégie d’entreprise, produit et managériale avec les OKRAnne Gabrillagues
 
Kanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleKanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleMichael Rumpler
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneCA Technologies
 
Agile for non-IT projects
Agile for non-IT projectsAgile for non-IT projects
Agile for non-IT projectsPavel Dabrytski
 
Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Yuval Yeret
 
Agile estimating 12112013 - Agile KC Dec 2013
Agile estimating 12112013 - Agile KC Dec 2013Agile estimating 12112013 - Agile KC Dec 2013
Agile estimating 12112013 - Agile KC Dec 2013molsonkc
 
SNC 2015 | 4DX Handout
SNC 2015 | 4DX HandoutSNC 2015 | 4DX Handout
SNC 2015 | 4DX Handoutkavyauchil
 
Progressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flagsProgressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flagsWilly-Peter Schaub
 

What's hot (20)

5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching
 
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
 
Tampere Goes Agile - Experimenting Through Change Keynote
Tampere Goes Agile - Experimenting Through Change KeynoteTampere Goes Agile - Experimenting Through Change Keynote
Tampere Goes Agile - Experimenting Through Change Keynote
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
Kellogg The Top 5 Scale-Up Mistakes.pdf
Kellogg The Top 5 Scale-Up Mistakes.pdfKellogg The Top 5 Scale-Up Mistakes.pdf
Kellogg The Top 5 Scale-Up Mistakes.pdf
 
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
 
Choose Your Way of Working (WoW)!
Choose Your Way of Working (WoW)!Choose Your Way of Working (WoW)!
Choose Your Way of Working (WoW)!
 
Agile metrics
Agile metricsAgile metrics
Agile metrics
 
Creative Thinking
Creative ThinkingCreative Thinking
Creative Thinking
 
Aligner votre stratégie d’entreprise, produit et managériale avec les OKR
Aligner votre stratégie d’entreprise, produit et managériale avec les OKRAligner votre stratégie d’entreprise, produit et managériale avec les OKR
Aligner votre stratégie d’entreprise, produit et managériale avec les OKR
 
Kanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleKanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation example
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own Champagne
 
Agile Estimation Techniques
Agile Estimation TechniquesAgile Estimation Techniques
Agile Estimation Techniques
 
Agile for non-IT projects
Agile for non-IT projectsAgile for non-IT projects
Agile for non-IT projects
 
Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3
 
Agile estimating 12112013 - Agile KC Dec 2013
Agile estimating 12112013 - Agile KC Dec 2013Agile estimating 12112013 - Agile KC Dec 2013
Agile estimating 12112013 - Agile KC Dec 2013
 
Scaling Agile - LeSS Framework
Scaling Agile - LeSS FrameworkScaling Agile - LeSS Framework
Scaling Agile - LeSS Framework
 
ROSS Index 2022
ROSS Index 2022ROSS Index 2022
ROSS Index 2022
 
SNC 2015 | 4DX Handout
SNC 2015 | 4DX HandoutSNC 2015 | 4DX Handout
SNC 2015 | 4DX Handout
 
Progressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flagsProgressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flags
 

Similar to Scale-Free Organizations: A Sober View, Some History, and How to Make One

Rapid growth | 10 Challenges and Opportunities
Rapid growth | 10 Challenges and OpportunitiesRapid growth | 10 Challenges and Opportunities
Rapid growth | 10 Challenges and OpportunitiesNick Caldwell
 
The 7 myths of speed .
The 7 myths of speed .The 7 myths of speed .
The 7 myths of speed .Bryan Cassady
 
"How do I Architect?" - Quick Introduction to Architecture for Salesforce Ad...
"How do I Architect?"  - Quick Introduction to Architecture for Salesforce Ad..."How do I Architect?"  - Quick Introduction to Architecture for Salesforce Ad...
"How do I Architect?" - Quick Introduction to Architecture for Salesforce Ad...Steven Herod
 
Agent-Based Modelling: Social Science Meets Computer Science?
Agent-Based Modelling: Social Science Meets Computer Science?Agent-Based Modelling: Social Science Meets Computer Science?
Agent-Based Modelling: Social Science Meets Computer Science?Edmund Chattoe-Brown
 
DevOpsing in a Microsoft World - An experience report from Columbia Sportswear
DevOpsing in a Microsoft World - An experience report from Columbia SportswearDevOpsing in a Microsoft World - An experience report from Columbia Sportswear
DevOpsing in a Microsoft World - An experience report from Columbia SportswearScott Nasello
 
Product ownership versus product management
Product ownership versus product managementProduct ownership versus product management
Product ownership versus product managementFlavius Stef
 
Peter Shanley, Principal & Evangelist at Neo
Peter Shanley, Principal & Evangelist at Neo Peter Shanley, Principal & Evangelist at Neo
Peter Shanley, Principal & Evangelist at Neo Startup Product
 
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypeBecome Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypenathanmarz
 
A New World of Work - Join the Conversation
A New World of Work - Join the ConversationA New World of Work - Join the Conversation
A New World of Work - Join the ConversationEd Koch
 
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Alberto Brandolini
 
CYCLES Course (1): Course Introduction
CYCLES Course (1): Course Introduction CYCLES Course (1): Course Introduction
CYCLES Course (1): Course Introduction Bryan Cassady
 
Destroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-PatternsDestroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-PatternsTom Cudd
 
How to build the perfect pattern library
How to build the perfect pattern libraryHow to build the perfect pattern library
How to build the perfect pattern libraryWolf Brüning
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!Marcin Czenko
 
Data Governance: Why, What & How
Data Governance: Why, What & HowData Governance: Why, What & How
Data Governance: Why, What & HowSenturus
 
What is Artificial Intelligence
What is Artificial IntelligenceWhat is Artificial Intelligence
What is Artificial IntelligenceJosh Patterson
 
Conquering Chaos: Helix & DevOps
Conquering Chaos: Helix & DevOpsConquering Chaos: Helix & DevOps
Conquering Chaos: Helix & DevOpsPerforce
 
Data Infrastructure for Your Retail Digital Strategy
Data Infrastructure for Your Retail Digital StrategyData Infrastructure for Your Retail Digital Strategy
Data Infrastructure for Your Retail Digital StrategyAtif Shaikh
 

Similar to Scale-Free Organizations: A Sober View, Some History, and How to Make One (20)

Rapid growth | 10 Challenges and Opportunities
Rapid growth | 10 Challenges and OpportunitiesRapid growth | 10 Challenges and Opportunities
Rapid growth | 10 Challenges and Opportunities
 
The 7 myths of speed .
The 7 myths of speed .The 7 myths of speed .
The 7 myths of speed .
 
"How do I Architect?" - Quick Introduction to Architecture for Salesforce Ad...
"How do I Architect?"  - Quick Introduction to Architecture for Salesforce Ad..."How do I Architect?"  - Quick Introduction to Architecture for Salesforce Ad...
"How do I Architect?" - Quick Introduction to Architecture for Salesforce Ad...
 
Agent-Based Modelling: Social Science Meets Computer Science?
Agent-Based Modelling: Social Science Meets Computer Science?Agent-Based Modelling: Social Science Meets Computer Science?
Agent-Based Modelling: Social Science Meets Computer Science?
 
DevOpsing in a Microsoft World - An experience report from Columbia Sportswear
DevOpsing in a Microsoft World - An experience report from Columbia SportswearDevOpsing in a Microsoft World - An experience report from Columbia Sportswear
DevOpsing in a Microsoft World - An experience report from Columbia Sportswear
 
Product ownership versus product management
Product ownership versus product managementProduct ownership versus product management
Product ownership versus product management
 
Peter Shanley, Principal & Evangelist at Neo
Peter Shanley, Principal & Evangelist at Neo Peter Shanley, Principal & Evangelist at Neo
Peter Shanley, Principal & Evangelist at Neo
 
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypeBecome Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackType
 
A New World of Work - Join the Conversation
A New World of Work - Join the ConversationA New World of Work - Join the Conversation
A New World of Work - Join the Conversation
 
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021
 
CYCLES Course (1): Course Introduction
CYCLES Course (1): Course Introduction CYCLES Course (1): Course Introduction
CYCLES Course (1): Course Introduction
 
Lean Tribe 30
Lean Tribe 30Lean Tribe 30
Lean Tribe 30
 
Destroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-PatternsDestroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-Patterns
 
How to build the perfect pattern library
How to build the perfect pattern libraryHow to build the perfect pattern library
How to build the perfect pattern library
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!
 
Data Governance: Why, What & How
Data Governance: Why, What & HowData Governance: Why, What & How
Data Governance: Why, What & How
 
What is Artificial Intelligence
What is Artificial IntelligenceWhat is Artificial Intelligence
What is Artificial Intelligence
 
Conquering Chaos: Helix & DevOps
Conquering Chaos: Helix & DevOpsConquering Chaos: Helix & DevOps
Conquering Chaos: Helix & DevOps
 
Introduction To Lean
Introduction To LeanIntroduction To Lean
Introduction To Lean
 
Data Infrastructure for Your Retail Digital Strategy
Data Infrastructure for Your Retail Digital StrategyData Infrastructure for Your Retail Digital Strategy
Data Infrastructure for Your Retail Digital Strategy
 

More from James Coplien

Scale-Free Networks: How to Fix Problems in Hierarchical Scaled Organizations
Scale-Free Networks: How to Fix Problems in Hierarchical Scaled OrganizationsScale-Free Networks: How to Fix Problems in Hierarchical Scaled Organizations
Scale-Free Networks: How to Fix Problems in Hierarchical Scaled OrganizationsJames Coplien
 
Real Object-Oriented Programming: Empirically Validated Benefits of the DCI P...
Real Object-Oriented Programming: Empirically Validated Benefits of the DCI P...Real Object-Oriented Programming: Empirically Validated Benefits of the DCI P...
Real Object-Oriented Programming: Empirically Validated Benefits of the DCI P...James Coplien
 
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?James Coplien
 
Scrum Patterns: The New Defacto Scrum Standard
Scrum Patterns: The New Defacto Scrum StandardScrum Patterns: The New Defacto Scrum Standard
Scrum Patterns: The New Defacto Scrum StandardJames Coplien
 
Beyond Agile Testing to Lean Development — Rakuten Technology Conference
Beyond Agile Testing to Lean Development — Rakuten Technology ConferenceBeyond Agile Testing to Lean Development — Rakuten Technology Conference
Beyond Agile Testing to Lean Development — Rakuten Technology ConferenceJames Coplien
 
20140925 fistb keynote
20140925 fistb keynote20140925 fistb keynote
20140925 fistb keynoteJames Coplien
 
Balancing the tension between Lean and Agile
Balancing the tension between Lean and AgileBalancing the tension between Lean and Agile
Balancing the tension between Lean and AgileJames Coplien
 

More from James Coplien (7)

Scale-Free Networks: How to Fix Problems in Hierarchical Scaled Organizations
Scale-Free Networks: How to Fix Problems in Hierarchical Scaled OrganizationsScale-Free Networks: How to Fix Problems in Hierarchical Scaled Organizations
Scale-Free Networks: How to Fix Problems in Hierarchical Scaled Organizations
 
Real Object-Oriented Programming: Empirically Validated Benefits of the DCI P...
Real Object-Oriented Programming: Empirically Validated Benefits of the DCI P...Real Object-Oriented Programming: Empirically Validated Benefits of the DCI P...
Real Object-Oriented Programming: Empirically Validated Benefits of the DCI P...
 
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
 
Scrum Patterns: The New Defacto Scrum Standard
Scrum Patterns: The New Defacto Scrum StandardScrum Patterns: The New Defacto Scrum Standard
Scrum Patterns: The New Defacto Scrum Standard
 
Beyond Agile Testing to Lean Development — Rakuten Technology Conference
Beyond Agile Testing to Lean Development — Rakuten Technology ConferenceBeyond Agile Testing to Lean Development — Rakuten Technology Conference
Beyond Agile Testing to Lean Development — Rakuten Technology Conference
 
20140925 fistb keynote
20140925 fistb keynote20140925 fistb keynote
20140925 fistb keynote
 
Balancing the tension between Lean and Agile
Balancing the tension between Lean and AgileBalancing the tension between Lean and Agile
Balancing the tension between Lean and Agile
 

Recently uploaded

Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
MEP Plans in Construction of Building and Industrial Projects 2024
MEP Plans in Construction of Building and Industrial Projects 2024MEP Plans in Construction of Building and Industrial Projects 2024
MEP Plans in Construction of Building and Industrial Projects 2024Chandresh Chudasama
 
Excvation Safety for safety officers reference
Excvation Safety for safety officers referenceExcvation Safety for safety officers reference
Excvation Safety for safety officers referencessuser2c065e
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Jiastral oracle
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdfChris Skinner
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...ssuserf63bd7
 
Implementing Exponential Accelerators.pptx
Implementing Exponential Accelerators.pptxImplementing Exponential Accelerators.pptx
Implementing Exponential Accelerators.pptxRich Reba
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesDoe Paoro
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingrajputmeenakshi733
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...Hector Del Castillo, CPM, CPMM
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesAurelien Domont, MBA
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsKnowledgeSeed
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdfMintel Group
 
Features of a Call Recorder Spy App for Android.pdf
Features of a Call Recorder Spy App for Android.pdfFeatures of a Call Recorder Spy App for Android.pdf
Features of a Call Recorder Spy App for Android.pdfOne Monitar
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOne Monitar
 

Recently uploaded (20)

Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
MEP Plans in Construction of Building and Industrial Projects 2024
MEP Plans in Construction of Building and Industrial Projects 2024MEP Plans in Construction of Building and Industrial Projects 2024
MEP Plans in Construction of Building and Industrial Projects 2024
 
Excvation Safety for safety officers reference
Excvation Safety for safety officers referenceExcvation Safety for safety officers reference
Excvation Safety for safety officers reference
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
 
Implementing Exponential Accelerators.pptx
Implementing Exponential Accelerators.pptxImplementing Exponential Accelerators.pptx
Implementing Exponential Accelerators.pptx
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic Experiences
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketing
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and Templates
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applications
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
 
Features of a Call Recorder Spy App for Android.pdf
Features of a Call Recorder Spy App for Android.pdfFeatures of a Call Recorder Spy App for Android.pdf
Features of a Call Recorder Spy App for Android.pdf
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
 

Scale-Free Organizations: A Sober View, Some History, and How to Make One

  • 1. Scale-Free Organizations: A Sober View, Some History, and How to Make One James O. Coplien 1
  • 2. • “Many software engineers are thus drawn like moths to the flame of scale.” • Excerpt From: Clive Thompson. “Coders.” Apple Books. https://books.apple.com/us/book/coders/id13903 60381 2
  • 3. Scrum@Scale and Scale- Free Systems s://www.scrumatscale.com/scrum-at-scale-guide-read-online/#3
  • 4. 4
  • 5. 5
  • 6. 6 0 0.25 0.5 0.75 1 5 25 125 625Organization Size 1 4 6 8
  • 7. 7
  • 8. What Is a Scale-Free System? • They tend to have a high number of hubs • Long tails in the distribution of node degree, with some nodes an order of magnitude larger than the smaller nodes • The hubs tie together communities of leaves (and maybe a few other hubs) • They tend to be flat — so they have low graph diamater (the largest number of hops from any node to any other node) — and the diameter remains constant as the graph grows (scale-free) 8
  • 9. Hubs reduce graph diameter astillo: "Effective Web Crawling", PhD Thesis, University of Ch Diameter = 7Diameter = 18 9
  • 10. Node Degrees 0 5 10 15 20 0 1 2 3 4 5 6 7 0 5 10 15 20 0 1 2 3 4 5 6 7 “hubs” Normal Exponential 10
  • 11. Examples of Scale-Free Systems • The network of WWW page citations • Network of academic paper citations 11
  • 12. Exercise • Physical exercise to simulate the various organization structures 12
  • 13. Why are Scale-Free Systems Good For? • They are robust — they tend to survive random link breakages • They tend to reduce internode traversal distance • They have redundancy 13
  • 14. Alternatives To Scale- Freeness • A fully-connected network • Works for one development team but does not scale to large developments nor beyond development • Hierarchy • Works, but a lot of overhead and delay that violates TPS principles 14
  • 15. Just a footnote… • “Agility” is at best awkward when trying to remember the names of the 650 people you work with, or if it takes a long time (more than five minutes) to walk to their desk. 15
  • 16. Data from the Pasteur Project • Empirical sociometric data on > 100 organizations 16
  • 17. A journey into history 0 2 4 6 8 0 1 2 3 4 5 6 7 8 9 10 11 A Telecommunications R&D Lab 17
  • 18. An Agile Organization! 0 0.75 1.5 2.25 3 3.75 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Borland QPW 18
  • 19. A Curious Organization! 0 2 4 6 8 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 A Documentation Organization in Manufacturing 19
  • 20. Another Agile Organization 0 2 4 6 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 An XP Commerical Network Project 20
  • 22. The results from walking down memory lane… • Most organizations followed the “natural” normal distribution of node degree • Agile organizations followed the exponential distribution of node degree 22
  • 23. Many Scaling Approaches Use Multiple Hierarchies C P O The PO Team The communication metaphor is hierarchical, because a flat structure will not accommodate that scale The MetaScrum Leadershi p Stakeholde rs Customer s Distance from any Dev to a Customer is at least 4, more likely >= 6 (the same as any two people on Earth…)23
  • 24. Achieving Scale-Freeness in your Organization • In a large organization, add overlay hubs • Hubs support helping relationships in large organizations (Powers et al.) • Network-structured Scrum of Scrums (not the old-style variety) • Birds of a Feather • Beyond a certain point, the hub complexity is overwhelming • I.e., beyond a certain point, agile is impossible: e.g., open source • Split the large organization in smaller ones: Value Stream Fork • Autonomy, mastery, purpose • To the degree possible, let each team deliver autonomously 24
  • 25. But what is the goal? • Scale-freeness supports information interchange in large organizations; that may increase output • Small organizations need “critical mass” to do something significant, up to five people • So, innovation is effective in groups of about five • Innovation is also effective in connected (urban) populations — which have hub connections (Johnson) 25
  • 26. Development is largely self- contained — to optimize productivity • Maybe you need few hubs connecting sales with R&D — only for essential coupling • Therefore, maybe fewer “individuals & interactions” at the enterprise level • Raises the question of whether “enterprise agile” make sense 26
  • 27. High-Density Liquid Networks: What if I wanted to optimize innovation instead? Scale-free! “The innovation power of the marketplace derives, in part, from this most elemental math: no matter how smart the ‘authorities’ may be, if they are outnumbered a thousand to one by the marketplace, there will be more good ideas lurking in the market than in the feudal castle. Cities and markets recruit more minds into the collective project of exploring the adjacent possible. As long as there is spillover between those minds, useful innovations will be more likely to appear and to spread through the population at large.” — Johnson, “Where Good Ideas Come From” 27
  • 28. Extending the Network Beyond Development • The real sense of “enterprise” • If you have multiple customers, a scale- free graph is unreasonable Development Hu b SupportHu b End Users Hu b Hu b Hu b Management Hu b “Cartel” Scrum of Scrums Scrum of Scrums BOF Distance from some Devs to an end user is as small as 228
  • 29. Examples of Organizations that Work this Way • Research laboratories (Bell Labs: one patent a day over 100 years) X X X XX29
  • 30. Longitudinal Possibilities! • Combine gestalt theory and scale freeness to create organizations where the output is not linear with adding people, but a weak power series! • We already know this boosts product output for small values • We know this boosts innovation for large values • Law of diminishing returns on output, but maybe a win in innovation Output Nodes in Organizstion 30
  • 31. Working Groups — Brainstorming • How to add hubs to an existing Scrum organization (like yours!) • Agile Lean Leadershiop framework • Others? Buddy systems? Staff sharing? No constraints! • Scrum of Scrums / Feature Owner • Meta Scrums • Birds of a Feather • The architecture structure — code “stewardship” teams !!! 31
  • 32. Conclusion • Most scaling frameworks are not scale-free • At best, they are hierarchical organizations that just run interrupt-driven • Small Scrum works because everyone is connected • Scale-freeness supports enterprise agility • Scrum has some facilities now, but more formalized “hubs” could make it even better 32
  • 33. Possible Corollaries • Don’t try to scale your organization unless it is scale-free AND you do it in a scale-free way • You cannot be purely agile (individuals and interactions) in a market where hubs can’t reduce the connection path length to all users (democracy / republic) • All scaled agile frameworks are traditional hierarchies with scaled graph diameters: are those agile? 33
  • 34. 35 Context Name How would you rate this speaker's command of the topic? (4 = Excellent - 0 = Unsatisfied) Did you leave the session with actionable takeaways? (4 = Excellent - 0 = Unsatisfied) How well did the session description match the session's content? (4 = Excellent - 0 = Unsatisfied) Would you attend another session from this speaker in the future? (4 = Excellent - 0 = Unsatisfied) Overall, how would you rate this session? (4 - Beyond Satisfied to 0 - Unsatisfied) Please provide 4 3 4 4 3 Slides with black background and white letters are n long on side topics. 2 1 3 1 2 The criticism of the premise that scaling is solved wa deficiencies in the marketplace, so measuring produ problematic 4 3 4 4 2 4 2 4 3 Was very interesting insight, I have enjoyed the topi presented as extension of Scrum@Scale that it in ac best case if it could be led together with someone w possible confusions. 4 4 3 4 4 Next time Keynote please!!! 4 4 2 4 4 Very approachable presentation of a highly theoretic surprised. That definitely happend in the most posit 4 4 4 4 4 I really appreciated a talk based on data evidence 4 2 3 4 3 4 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 I would have preferred interaction and discussions 4 4 4 4 4 Great speaker 4 4 4 4 4 Confusing! Awesome! Animal noises 😁 loved it. 4 4 4 4 4 4 4 4 4 4 The first honest talk in these three days 3 3 4 4 3 4 3 3 3 3
  • 35. 36

Editor's Notes

  1. Scrum@Scale uses the term “scale-free architecture” to mean “… linear scalability of teams. Productivity per person does not go down no matter how many teams you add.” Mail from Jeff Suthlerland, 12 February 2019 at 16:26. There is a desire for people creating scaled Scrum system to create a scale-free system, and S@S is one of them.
  2. But, yet, they already do. https://webarchive.nationalarchives.gov.uk/20160204094159/http://www.ons.gov.uk/ons/dcp171766_429935.pdf
  3. Peaks are 7.5 km and 15 km away
  4. These are from the two graphs of the preceding slide
  5. Hale, et al, “Mapping the UK Webspace: Fifteen Years of British Universities on the Web.” May 2014. DOI: 10.1145/2615569.2615691. https://www.researchgate.net/publication/262264957_Mapping_the_UK_Webspace_Fifteen_Years_of_British_Universities_on_the_Web
  6. … but it’s small (12 people)
  7. Small World Theory
  8. Hubs support helping relationships in large organizations: Powers et al. “When is bigger better? The effects of group size on the evolution of helping behaviours.” https://www.semanticscholar.org/paper/When-is-bigger-better-The-effects-of-group-size-on-Powers-Lehmann/a2812148114baf401cb8d4a51f8c61450d694629
  9. Agile makes sense within development where tight coupling and interactions are the norm. But at the enterprise level, there may be enough natural decoupling (shearing layers) that agile response times are unnecessary. This is exacerbated by the myth that requirements change — no, they don’t: our understanding changes.
  10. Johnson, “Where Good Ideas Come From.”
  11. Picture credit: Manu Cornet / www.bonkersworld.net
  12. https://www.bbc.com/news/business-35261308