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

Persona workshop
Persona workshopPersona workshop
Persona workshopSpotler
Ā 
User Insights Start the Design Process
User Insights Start the Design ProcessUser Insights Start the Design Process
User Insights Start the Design ProcessSteve Portigal
Ā 
An Introduction to Microsoft Flow
An Introduction to Microsoft FlowAn Introduction to Microsoft Flow
An Introduction to Microsoft FlowRobert Crane
Ā 
How to build a design system
How to build a design systemHow to build a design system
How to build a design systemFaizur Rehman
Ā 
Procreate: the Not Just for Pros Workshop!
Procreate: the Not Just for Pros Workshop!Procreate: the Not Just for Pros Workshop!
Procreate: the Not Just for Pros Workshop!Karen Bosch
Ā 
UX STRAT USA 2021: Colette Kolenda, Spotify
UX STRAT USA 2021: Colette Kolenda, SpotifyUX STRAT USA 2021: Colette Kolenda, Spotify
UX STRAT USA 2021: Colette Kolenda, SpotifyUX STRAT
Ā 
Drawing Stories for User Experiences (UX) - April 2015
Drawing Stories for User Experiences (UX) - April 2015Drawing Stories for User Experiences (UX) - April 2015
Drawing Stories for User Experiences (UX) - April 2015Deb Aoki
Ā 
IXDA Vancouver - How to get a great UX job
IXDA Vancouver - How to get a great UX jobIXDA Vancouver - How to get a great UX job
IXDA Vancouver - How to get a great UX jobPatrick Neeman
Ā 
Ideate, Grow, Evolve, Repeat by American Express VP of Product
Ideate, Grow, Evolve, Repeat by American Express VP of ProductIdeate, Grow, Evolve, Repeat by American Express VP of Product
Ideate, Grow, Evolve, Repeat by American Express VP of ProductProduct School
Ā 
Pushing DesignOpsā€™ Influence into New Global Markets - P. Bertini & A. Mengon...
Pushing DesignOpsā€™ Influence into New Global Markets - P. Bertini & A. Mengon...Pushing DesignOpsā€™ Influence into New Global Markets - P. Bertini & A. Mengon...
Pushing DesignOpsā€™ Influence into New Global Markets - P. Bertini & A. Mengon...Patrizia Bertini
Ā 
Microsoft Office 365 Power User Training - Key Business Scenarios that Drive ...
Microsoft Office 365 Power User Training - Key Business Scenarios that Drive ...Microsoft Office 365 Power User Training - Key Business Scenarios that Drive ...
Microsoft Office 365 Power User Training - Key Business Scenarios that Drive ...David J Rosenthal
Ā 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX PortfoliosMary Wharmby
Ā 
Microsoft Viva - understanding the four types of Viva
Microsoft Viva - understanding the four types of VivaMicrosoft Viva - understanding the four types of Viva
Microsoft Viva - understanding the four types of VivaMatthew Carter
Ā 
UX Discovery 14th Metaverse & Technology ķŠøėž˜ķ‚¹ źø°ģˆ 
UX Discovery 14th Metaverse & Technology ķŠøėž˜ķ‚¹ źø°ģˆ UX Discovery 14th Metaverse & Technology ķŠøėž˜ķ‚¹ źø°ģˆ 
UX Discovery 14th Metaverse & Technology ķŠøėž˜ķ‚¹ źø°ģˆ RightBrain inc.
Ā 
Bootstrapping the Information Architecture (Italian IA Summit)
Bootstrapping the Information Architecture (Italian IA Summit)Bootstrapping the Information Architecture (Italian IA Summit)
Bootstrapping the Information Architecture (Italian IA Summit)Peter Boersma
Ā 
10 Best SharePoint Features Youā€™ve Never Used (But Should)
10 Best SharePoint Features Youā€™ve Never Used (But Should)10 Best SharePoint Features Youā€™ve Never Used (But Should)
10 Best SharePoint Features Youā€™ve Never Used (But Should)Christian Buckley
Ā 
User centered design in mobile app development
User centered design in mobile app developmentUser centered design in mobile app development
User centered design in mobile app developmentMichael Ong
Ā 
How Organizations Can Prepare for Microsoft Viva
How Organizations Can Prepare for Microsoft VivaHow Organizations Can Prepare for Microsoft Viva
How Organizations Can Prepare for Microsoft VivaChristian Buckley
Ā 
The walking dead (103)
The walking dead (103)The walking dead (103)
The walking dead (103)Azhroth B.S
Ā 
UX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designUX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designMorgan McKeagney
Ā 

What's hot (20)

Persona workshop
Persona workshopPersona workshop
Persona workshop
Ā 
User Insights Start the Design Process
User Insights Start the Design ProcessUser Insights Start the Design Process
User Insights Start the Design Process
Ā 
An Introduction to Microsoft Flow
An Introduction to Microsoft FlowAn Introduction to Microsoft Flow
An Introduction to Microsoft Flow
Ā 
How to build a design system
How to build a design systemHow to build a design system
How to build a design system
Ā 
Procreate: the Not Just for Pros Workshop!
Procreate: the Not Just for Pros Workshop!Procreate: the Not Just for Pros Workshop!
Procreate: the Not Just for Pros Workshop!
Ā 
UX STRAT USA 2021: Colette Kolenda, Spotify
UX STRAT USA 2021: Colette Kolenda, SpotifyUX STRAT USA 2021: Colette Kolenda, Spotify
UX STRAT USA 2021: Colette Kolenda, Spotify
Ā 
Drawing Stories for User Experiences (UX) - April 2015
Drawing Stories for User Experiences (UX) - April 2015Drawing Stories for User Experiences (UX) - April 2015
Drawing Stories for User Experiences (UX) - April 2015
Ā 
IXDA Vancouver - How to get a great UX job
IXDA Vancouver - How to get a great UX jobIXDA Vancouver - How to get a great UX job
IXDA Vancouver - How to get a great UX job
Ā 
Ideate, Grow, Evolve, Repeat by American Express VP of Product
Ideate, Grow, Evolve, Repeat by American Express VP of ProductIdeate, Grow, Evolve, Repeat by American Express VP of Product
Ideate, Grow, Evolve, Repeat by American Express VP of Product
Ā 
Pushing DesignOpsā€™ Influence into New Global Markets - P. Bertini & A. Mengon...
Pushing DesignOpsā€™ Influence into New Global Markets - P. Bertini & A. Mengon...Pushing DesignOpsā€™ Influence into New Global Markets - P. Bertini & A. Mengon...
Pushing DesignOpsā€™ Influence into New Global Markets - P. Bertini & A. Mengon...
Ā 
Microsoft Office 365 Power User Training - Key Business Scenarios that Drive ...
Microsoft Office 365 Power User Training - Key Business Scenarios that Drive ...Microsoft Office 365 Power User Training - Key Business Scenarios that Drive ...
Microsoft Office 365 Power User Training - Key Business Scenarios that Drive ...
Ā 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX Portfolios
Ā 
Microsoft Viva - understanding the four types of Viva
Microsoft Viva - understanding the four types of VivaMicrosoft Viva - understanding the four types of Viva
Microsoft Viva - understanding the four types of Viva
Ā 
UX Discovery 14th Metaverse & Technology ķŠøėž˜ķ‚¹ źø°ģˆ 
UX Discovery 14th Metaverse & Technology ķŠøėž˜ķ‚¹ źø°ģˆ UX Discovery 14th Metaverse & Technology ķŠøėž˜ķ‚¹ źø°ģˆ 
UX Discovery 14th Metaverse & Technology ķŠøėž˜ķ‚¹ źø°ģˆ 
Ā 
Bootstrapping the Information Architecture (Italian IA Summit)
Bootstrapping the Information Architecture (Italian IA Summit)Bootstrapping the Information Architecture (Italian IA Summit)
Bootstrapping the Information Architecture (Italian IA Summit)
Ā 
10 Best SharePoint Features Youā€™ve Never Used (But Should)
10 Best SharePoint Features Youā€™ve Never Used (But Should)10 Best SharePoint Features Youā€™ve Never Used (But Should)
10 Best SharePoint Features Youā€™ve Never Used (But Should)
Ā 
User centered design in mobile app development
User centered design in mobile app developmentUser centered design in mobile app development
User centered design in mobile app development
Ā 
How Organizations Can Prepare for Microsoft Viva
How Organizations Can Prepare for Microsoft VivaHow Organizations Can Prepare for Microsoft Viva
How Organizations Can Prepare for Microsoft Viva
Ā 
The walking dead (103)
The walking dead (103)The walking dead (103)
The walking dead (103)
Ā 
UX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designUX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & design
Ā 

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
Ā 
Lean Tribe 30
Lean Tribe 30Lean Tribe 30
Lean Tribe 30Tomas Rybing
Ā 
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

Scrum Patterns
Scrum PatternsScrum Patterns
Scrum PatternsJames 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
Ā 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of ScrumJames 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 (9)

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
Ā 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
Ā 
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

KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
Ā 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
Ā 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
Ā 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
Ā 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
Ā 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis GagnƩ
Ā 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
Ā 
Lucknow šŸ’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow šŸ’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow šŸ’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow šŸ’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
Ā 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
Ā 
Yaroslav Rozhankivskyy: Š¢Ń€Šø сŠŗŠ»Š°Š“Š¾Š²Ń– і трŠø ŠæŠµŃ€ŠµŠ“уŠ¼Š¾Š²Šø Š¼Š°ŠŗсŠøŠ¼Š°Š»ŃŒŠ½Š¾Ń— ŠæрŠ¾Š“уŠŗтŠøŠ²Š½...
Yaroslav Rozhankivskyy: Š¢Ń€Šø сŠŗŠ»Š°Š“Š¾Š²Ń– і трŠø ŠæŠµŃ€ŠµŠ“уŠ¼Š¾Š²Šø Š¼Š°ŠŗсŠøŠ¼Š°Š»ŃŒŠ½Š¾Ń— ŠæрŠ¾Š“уŠŗтŠøŠ²Š½...Yaroslav Rozhankivskyy: Š¢Ń€Šø сŠŗŠ»Š°Š“Š¾Š²Ń– і трŠø ŠæŠµŃ€ŠµŠ“уŠ¼Š¾Š²Šø Š¼Š°ŠŗсŠøŠ¼Š°Š»ŃŒŠ½Š¾Ń— ŠæрŠ¾Š“уŠŗтŠøŠ²Š½...
Yaroslav Rozhankivskyy: Š¢Ń€Šø сŠŗŠ»Š°Š“Š¾Š²Ń– і трŠø ŠæŠµŃ€ŠµŠ“уŠ¼Š¾Š²Šø Š¼Š°ŠŗсŠøŠ¼Š°Š»ŃŒŠ½Š¾Ń— ŠæрŠ¾Š“уŠŗтŠøŠ²Š½...Lviv Startup Club
Ā 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
Ā 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
Ā 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
Ā 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
Ā 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
Ā 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
Ā 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
Ā 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
Ā 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
Ā 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
Ā 

Recently uploaded (20)

KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
Ā 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Ā 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Ā 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
Ā 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
Ā 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Ā 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Ā 
Lucknow šŸ’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow šŸ’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow šŸ’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow šŸ’‹ Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Ā 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
Ā 
Yaroslav Rozhankivskyy: Š¢Ń€Šø сŠŗŠ»Š°Š“Š¾Š²Ń– і трŠø ŠæŠµŃ€ŠµŠ“уŠ¼Š¾Š²Šø Š¼Š°ŠŗсŠøŠ¼Š°Š»ŃŒŠ½Š¾Ń— ŠæрŠ¾Š“уŠŗтŠøŠ²Š½...
Yaroslav Rozhankivskyy: Š¢Ń€Šø сŠŗŠ»Š°Š“Š¾Š²Ń– і трŠø ŠæŠµŃ€ŠµŠ“уŠ¼Š¾Š²Šø Š¼Š°ŠŗсŠøŠ¼Š°Š»ŃŒŠ½Š¾Ń— ŠæрŠ¾Š“уŠŗтŠøŠ²Š½...Yaroslav Rozhankivskyy: Š¢Ń€Šø сŠŗŠ»Š°Š“Š¾Š²Ń– і трŠø ŠæŠµŃ€ŠµŠ“уŠ¼Š¾Š²Šø Š¼Š°ŠŗсŠøŠ¼Š°Š»ŃŒŠ½Š¾Ń— ŠæрŠ¾Š“уŠŗтŠøŠ²Š½...
Yaroslav Rozhankivskyy: Š¢Ń€Šø сŠŗŠ»Š°Š“Š¾Š²Ń– і трŠø ŠæŠµŃ€ŠµŠ“уŠ¼Š¾Š²Šø Š¼Š°ŠŗсŠøŠ¼Š°Š»ŃŒŠ½Š¾Ń— ŠæрŠ¾Š“уŠŗтŠøŠ²Š½...
Ā 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Ā 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
Ā 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
Ā 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
Ā 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
Ā 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
Ā 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
Ā 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
Ā 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Ā 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Ā 

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