SlideShare a Scribd company logo
1 of 35
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

The Future of Organization
The Future of OrganizationThe Future of Organization
The Future of OrganizationPhilip Sheldrake
 
Modern Agile Management and Leadership
Modern Agile Management and LeadershipModern Agile Management and Leadership
Modern Agile Management and LeadershipAntti Kirjavainen
 
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...Koray Tugberk GUBUR
 
Agile Fluency Workshop in NYC Scrum User Group
Agile Fluency Workshop in NYC Scrum User GroupAgile Fluency Workshop in NYC Scrum User Group
Agile Fluency Workshop in NYC Scrum User GroupAnil Jaising
 
Lexical Semantics, Semantic Similarity and Relevance for SEO
Lexical Semantics, Semantic Similarity and Relevance for SEOLexical Semantics, Semantic Similarity and Relevance for SEO
Lexical Semantics, Semantic Similarity and Relevance for SEOKoray Tugberk GUBUR
 
The Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 PagesThe Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 PagesChandan Patary
 
580827935-Mckinsey-Training-1-3.pdf
580827935-Mckinsey-Training-1-3.pdf580827935-Mckinsey-Training-1-3.pdf
580827935-Mckinsey-Training-1-3.pdfdavidscribddavidscri
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanKlaus Leopold
 
7 habits of highly effective people
7 habits of highly effective people7 habits of highly effective people
7 habits of highly effective peopleConny Menezes
 
Building the Fit Organization (with guest presenter Dan Markovitz)
Building the Fit Organization (with guest presenter Dan Markovitz)Building the Fit Organization (with guest presenter Dan Markovitz)
Building the Fit Organization (with guest presenter Dan Markovitz)TKMG, Inc.
 
Short Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSSShort Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSSAnton Skornyakov
 
AI-powered Semantic SEO by Koray GUBUR
AI-powered Semantic SEO by Koray GUBURAI-powered Semantic SEO by Koray GUBUR
AI-powered Semantic SEO by Koray GUBURAnton Shulke
 
Pubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
Pubcon 2023 - A deep dive into the latest Google updates, from Lily RayPubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
Pubcon 2023 - A deep dive into the latest Google updates, from Lily RayAmsive
 
Radical Candor: No BS, helping your team create better work.
Radical Candor: No BS, helping your team create better work.Radical Candor: No BS, helping your team create better work.
Radical Candor: No BS, helping your team create better work.Digital Surgeons
 
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...chima mmeje
 
E-A-T: Myths, Truths, And Implications for SEO
E-A-T: Myths, Truths, And Implications for SEOE-A-T: Myths, Truths, And Implications for SEO
E-A-T: Myths, Truths, And Implications for SEOIan Lurie
 
Introduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale ScrumIntroduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale ScrumSrikanth Ramanujam
 
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...Koray Tugberk GUBUR
 
BCG-Executive-Perspectives-CEOs-Dilemma-Supply-Chain-Resilience.pdf
BCG-Executive-Perspectives-CEOs-Dilemma-Supply-Chain-Resilience.pdfBCG-Executive-Perspectives-CEOs-Dilemma-Supply-Chain-Resilience.pdf
BCG-Executive-Perspectives-CEOs-Dilemma-Supply-Chain-Resilience.pdfRobertoChiesa6
 

What's hot (20)

The Future of Organization
The Future of OrganizationThe Future of Organization
The Future of Organization
 
Modern Agile Management and Leadership
Modern Agile Management and LeadershipModern Agile Management and Leadership
Modern Agile Management and Leadership
 
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
Agile Fluency Workshop in NYC Scrum User Group
Agile Fluency Workshop in NYC Scrum User GroupAgile Fluency Workshop in NYC Scrum User Group
Agile Fluency Workshop in NYC Scrum User Group
 
Lexical Semantics, Semantic Similarity and Relevance for SEO
Lexical Semantics, Semantic Similarity and Relevance for SEOLexical Semantics, Semantic Similarity and Relevance for SEO
Lexical Semantics, Semantic Similarity and Relevance for SEO
 
The Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 PagesThe Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 Pages
 
580827935-Mckinsey-Training-1-3.pdf
580827935-Mckinsey-Training-1-3.pdf580827935-Mckinsey-Training-1-3.pdf
580827935-Mckinsey-Training-1-3.pdf
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling Kanban
 
7 habits of highly effective people
7 habits of highly effective people7 habits of highly effective people
7 habits of highly effective people
 
Building the Fit Organization (with guest presenter Dan Markovitz)
Building the Fit Organization (with guest presenter Dan Markovitz)Building the Fit Organization (with guest presenter Dan Markovitz)
Building the Fit Organization (with guest presenter Dan Markovitz)
 
Short Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSSShort Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSS
 
AI-powered Semantic SEO by Koray GUBUR
AI-powered Semantic SEO by Koray GUBURAI-powered Semantic SEO by Koray GUBUR
AI-powered Semantic SEO by Koray GUBUR
 
Pubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
Pubcon 2023 - A deep dive into the latest Google updates, from Lily RayPubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
Pubcon 2023 - A deep dive into the latest Google updates, from Lily Ray
 
Radical Candor: No BS, helping your team create better work.
Radical Candor: No BS, helping your team create better work.Radical Candor: No BS, helping your team create better work.
Radical Candor: No BS, helping your team create better work.
 
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...
Brighton SEO 2022: On-page optimization lessons from analyzing over 400 blog ...
 
E-A-T: Myths, Truths, And Implications for SEO
E-A-T: Myths, Truths, And Implications for SEOE-A-T: Myths, Truths, And Implications for SEO
E-A-T: Myths, Truths, And Implications for SEO
 
Introduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale ScrumIntroduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale Scrum
 
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
 
BCG-Executive-Perspectives-CEOs-Dilemma-Supply-Chain-Resilience.pdf
BCG-Executive-Perspectives-CEOs-Dilemma-Supply-Chain-Resilience.pdfBCG-Executive-Perspectives-CEOs-Dilemma-Supply-Chain-Resilience.pdf
BCG-Executive-Perspectives-CEOs-Dilemma-Supply-Chain-Resilience.pdf
 

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 (8)

Scrum Patterns
Scrum PatternsScrum Patterns
Scrum Patterns
 
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

Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadAyesha Khan
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 

Recently uploaded (20)

Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 

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