![Page 1: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/1.jpg)
Complexity of organizations and its effect on scaling agility
krivitsky.com @alexeykri
![Page 2: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/2.jpg)
flickr.com/photos/89228431@N06
![Page 3: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/3.jpg)
![Page 4: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/4.jpg)
Inherent complexity
![Page 5: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/5.jpg)
![Page 6: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/6.jpg)
![Page 7: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/7.jpg)
2012-2013
![Page 8: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/8.jpg)
Spaghetti code and tech debt
![Page 9: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/9.jpg)
flickr.com/photos/89228431@N06
![Page 10: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/10.jpg)
flickr.com/photos/varunshiv
Added complexity
![Page 11: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/11.jpg)
the classical answer
![Page 12: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/12.jpg)
BACK-END
FRONT-END teams
![Page 13: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/13.jpg)
BACK-END
FRONT-END teams ???
![Page 14: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/14.jpg)
![Page 15: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/15.jpg)
![Page 16: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/16.jpg)
What’s happening to Complexity?
• More roles • More meetings • More indirection • More documentation
![Page 17: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/17.jpg)
Uneven flow
![Page 18: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/18.jpg)
Workload and RESOURCE management
![Page 19: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/19.jpg)
Resource management
![Page 20: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/20.jpg)
Resource management
$$
![Page 21: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/21.jpg)
And More complexity
• More roles • More meetings • More indirection • More documentation • More managers • More coordination • More people
![Page 22: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/22.jpg)
Resource management
$$
![Page 23: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/23.jpg)
Cost optimization
![Page 24: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/24.jpg)
No Cost optimization
![Page 25: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/25.jpg)
Out-of-sync development
![Page 26: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/26.jpg)
?
Out-of-sync development
?
![Page 27: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/27.jpg)
We can always make up work
![Page 28: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/28.jpg)
![Page 29: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/29.jpg)
… And More complexity • More roles • More meetings • More indirection • More documentation • More managers • More coordination • More people • More focus on workers (instead of work) • More complex solutions (more code) • More complex engineering processes
![Page 30: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/30.jpg)
Indirection
![Page 31: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/31.jpg)
But WHY?
![Page 32: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/32.jpg)
![Page 33: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/33.jpg)
![Page 34: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/34.jpg)
Optimization goals
![Page 35: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/35.jpg)
Spaghetti code and tech debt
![Page 36: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/36.jpg)
Spaghetti ORG and org debt
![Page 37: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/37.jpg)
Technical ORG
OMFG...
![Page 38: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/38.jpg)
![Page 39: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/39.jpg)
(1) Form groups of the same card color
Put your color card up and make groups.
Guidelines: – 4-6 people in a group – you have something to write with
(pens and pencils are OK, sharing is fine too)
When done put your cards down :)
![Page 40: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/40.jpg)
(2) Write one word matching criteria
Each group member needs to write one word on his/her card based on these rules:
Color coding of your cards: Yellow – adjectives describing the nature Green – verbs from sport, dancing, walking, love Blue – nouns from the agile terminology
All words written by one group ideally have to be:
unique in Russian have 2+ syllables
![Page 41: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/41.jpg)
(3) Form new group of mixed colors
Put your color cards up
Guidelines: – 4-6 people in a group – all 3 colors in each group – duplicate colors are OK
When done put your cards down :)
![Page 42: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/42.jpg)
now, Compose a haiku!
![Page 43: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/43.jpg)
WTF IS HAIKU?
(a very quick guide)
![Page 44: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/44.jpg)
俳句 [ high-koo ]
Haiku are short poems that use sensory language to capture a feeling or an image. They are often inspired by an element of nature, a moment of beauty, or another internalized experience.
![Page 45: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/45.jpg)
THE STRUCTURE
17 ons (syllables) in 3 phrases: 5, 7 and 5
Example: line#1: blah blah blah blah blah line#2: blah blah blah blah blah blah blah line#3: blah blah blah blah blah
![Page 46: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/46.jpg)
A Haiku
Shoelaces untied
become a tripping hazard. Hope she falls for me.
![Page 47: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/47.jpg)
Debugging the haiku
Shoelaces untied
become a tripping hazard Hope she falls for me
![Page 48: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/48.jpg)
A Monday morning haiku
Oh! no no no no
No no no no no no no No no no and no
![Page 49: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/49.jpg)
A bot haiku
Seven hundred ten
Seven hundred eleven Seven hundred twelve
![Page 50: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/50.jpg)
404 haiku
The Web site you seek cannot be located but endless others exist
![Page 51: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/51.jpg)
Internal server error
Three things are certain:
Death, taxes, and lost data. Guess which has occurred
![Page 52: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/52.jpg)
(4) Compose a haiku! Guidelines: 1. Use as many words from the cards as you
can.
2. Use the topic of this conference: organizations, complexity, management, agility, TDD, scaling…
3. Don’t forget to add emotional experience, nature, love and sadness of being.
![Page 53: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/53.jpg)
Haiku at scale
![Page 54: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/54.jpg)
Creativity vs. consistency
![Page 55: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/55.jpg)
![Page 56: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/56.jpg)
SO How to get agile?
![Page 57: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/57.jpg)
the modern answer …
![Page 58: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/58.jpg)
manager’s task #1
![Page 59: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/59.jpg)
Organizing self-organization
1. High Alignment our goal is …
2. Clear Constraints Here are some guidelines to help you …
3. High Autonomy now go and figure out how!
![Page 60: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/60.jpg)
structure optimized for value delivery
product managers
managers
users
product teams collocated, multi-site
![Page 61: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/61.jpg)
multiple product organizations
managers
product managers
product managers
product managers
users
product teams
users
product teams
users
product teams
![Page 62: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/62.jpg)
manager’s task #2
![Page 63: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/63.jpg)
![Page 64: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/64.jpg)
Looks a little over-complicated
to be able to help you reduce complexity
![Page 65: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/65.jpg)
we are too <foo>*, Let’s introduce <BLAH>** !
* Replace it with a negative adjective of your choice. ** Replace it with your favorite scaling approach.
![Page 66: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/66.jpg)
How (NOT) to choose a scaling method Is it reducing complexity or just sugar-coating it? Is it adding new system elements (roles, functions, departments, silos) or removing them? Is it centralizing or decentralizing decision-making? Is it redefining system elements or simply renaming them? Is it changing system dynamics (how people think, work, collaborate) or it will remain the same despite of the “new process” in place?
![Page 67: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/67.jpg)
#2: understanding system dynamics
![Page 68: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/68.jpg)
bonus
More examples and thought food
![Page 69: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/69.jpg)
Products on a shared platform
TECHNICAL PLATFORM / ENGINE
CONSUMER PRODUCTS
![Page 70: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/70.jpg)
consumer-facing teams doing platform work
TECHNICAL PLATFORM / ENGINE
CONSUMER PRODUCTS
![Page 71: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/71.jpg)
Satellite products
BACK-END
REST API
CORE FRONT-END MOBILE APPS
![Page 72: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/72.jpg)
All teams working on back-end
BACK-END
CORE FRONT-END MOBILE APPS
![Page 73: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/73.jpg)
h)p://bit.ly/xing-mobile
![Page 74: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/74.jpg)
Many small sub-products
![Page 75: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/75.jpg)
Many small sub-products
![Page 76: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/76.jpg)
Organize by customer value
![Page 77: Complexity of organizational design and its effect scaling agility](https://reader031.vdocument.in/reader031/viewer/2022021919/58777eee1a28abc85f8b52b1/html5/thumbnails/77.jpg)
Agile Coach
developer, scrum master, scrum trainer, free-rider
Alexey KRIVITSKY www.agiletrainings.eu
www.krivitsky.com
Lego4scrum.com – scrum simulation with lego retrospective-cheat-sheet.com – mini-book on retros Agilecoachingcanvas.org – toolkit for agile coaches