foundations for self-organization long v5
DESCRIPTION
This is the long (first) version of my self-organization talk that I held at Software Passion Summit 2012. This then evolved into the more condensed and focused versionTRANSCRIPT
![Page 1: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/1.jpg)
1
Foundations for Self-Organization
www.ivarjacobson.com http://commons.wikimedia.org/wiki/File:Fugle,_%C3%B8rns%C3%B8_073.jpg
I no longer work here.
![Page 2: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/2.jpg)
2
Licensing of this presentation
The art work in this presentation is licensed under the terms defined by each respective source as indicated on each respective slide. If no source is given, then the artwork is in the public domain.
Trademarks and books, depicted in the presentation are owned by the respective tradmark owner are only included for reference purposes and is not in any way an endorsement of the presentation contents.
If you make use of this material in whole or part, you should clearly state the source.
All original art work and the presentation as such is is licensed underCreative Commons Attribution-Share Alike 3.0 Unported license.See: http://creativecommons.org/licenses/by-sa/3.0/deed.en
![Page 3: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/3.jpg)
3
Why this talk?
Self-organizing Teams?
![Page 4: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/4.jpg)
4
• Countless blog items, articles, papers...• Ph D Thesis: Self-Organizing Teams a Grounded Theory
![Page 5: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/5.jpg)
5http://www.ericsson.com/res/thecompany/images/press/photos/mwc2012/ericsson_barcelona_janwareby.jpg
![Page 6: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/6.jpg)
6
1. Why do we want self-organizing teams?2. Complexity Science - A possible
misconception3. Intelligent agents4. People5. Psychology6. Goals, Planning and Governance7. The Research8. My GUT of Self-Organization
![Page 7: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/7.jpg)
7
Why do we want self-organizing teams?
![Page 8: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/8.jpg)
8
A team is a group of people with complementary talents and skills, aligned to a common purpose.
![Page 9: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/9.jpg)
9
It is a Powerful Management Strategy
• End-to-end ownership Motivation Higher quality results
• Local decision making Adaptability Results more fit for purpose
• No hand-overs Reduced time-to-market
![Page 10: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/10.jpg)
10
Guidance on Self-Organization
• Don’t assign roles• Don’t assign leadership• Don’t assign tasks• Don’t say how
http://http://commons.wikimedia.org/wiki/File:Stop_hand_nuvola_alternate.svg
![Page 11: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/11.jpg)
11
Complexity Science - A possible misconception
![Page 12: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/12.jpg)
12
Complex Adaptive System (Definition from Wikipedia)
• Complex, dynamic network of interactions and relationships
• Adaptive as behavior changes as a result of experience
• Key Principles– Self-Organization– Emergence
![Page 13: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/13.jpg)
13 http://upload.wikimedia.org/wikipedia/commons/4/4c/E-ticker.jpg
![Page 14: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/14.jpg)
14http://commons.wikimedia.org/wiki/File:Essaim_37_.jpg
![Page 15: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/15.jpg)
15
The Trap
• We want self-organizing teams• Groups of people left on their own show
emergent behavior• Hence you can understand a self-organizing
team as a complex adaptive system...or?
http://commons.wikimedia.org/wiki/File:Schlagfalle-Kunststoff-Maus.jpg
![Page 16: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/16.jpg)
16
Intelligent Agents
![Page 17: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/17.jpg)
17
Agent
What action I should do
now?
Condition-action rules
What the world is like now Sensors
Actuators
Environment
Percepts
Actions
Simple Reflex Agent Svante Lidman
![Page 18: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/18.jpg)
18
Agent
What action I should do
now?
Condition-action rules
What the world is like now Sensors
Actuators
Environment
Percepts
Actions
Agent with State
State
How the world evolves
What my actions do
Svante Lidman
![Page 19: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/19.jpg)
19
Agent
What action I should do
now?Goals
What the world is like now Sensors
Actuators
Environment
Percepts
Actions
Agent with Explicit Goal
State
How the world evolves
What my actions do
What it will be like if I do action A
Svante Lidman
![Page 20: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/20.jpg)
20
Agent
What action I should do
now?
Utility
What the world is like now Sensors
Actuators
Environment
Percepts
Actions
Utility –based Agent
State
How the world evolves
What my actions do
What it will be like if I do action A
How happy will I be then?
Svante Lidman
![Page 21: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/21.jpg)
21
Agent A
Environment
Percepts
Multi AgentSystem
Agent B
Agent C
Actions
Percepts
Actions
AgentProtocol
Percepts
Actions
Svante Lidman
![Page 22: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/22.jpg)
22
What agents need to self-organize
1. Knowledge and Learning– About the environment– About goals and utility– About how to do the job – or how to learn
it
2. Communication– Shared ontology
3. Decision Making
![Page 23: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/23.jpg)
23
People
![Page 24: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/24.jpg)
24http://commons.wikimedia.org/wiki/File:Vertebrate-brain-regions.png
![Page 25: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/25.jpg)
25http://en.wikipedia.org/wiki/File:RobertFuddBewusstsein17Jh.pnghttp://en.wikipedia.org/wiki/File:Descartes_mind_and_body.gifhttp://www.oddee.com/item_96602.aspx
![Page 26: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/26.jpg)
26
Psychology
Motivation Group Dynamics
http://commons.wikimedia.org/wiki/File:Carrot_and_stick_motivation.svghttp://commons.wikimedia.org/wiki/File:Hands_4_Holding.jpg
![Page 27: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/27.jpg)
27
Motivation
![Page 28: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/28.jpg)
28http:// commons.wikimedia.org/wiki/File:Carrot_and_stick_motivation.svg
![Page 29: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/29.jpg)
29
Autonomy
Competence
Relatedness
Self-Determination
Theory
Self-Determination Theory, Deci and Ryan Svante Lidman
![Page 30: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/30.jpg)
30
Group Dynamics
![Page 31: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/31.jpg)
31Susan Wheelan, Integrated Model of Group Development
Inclusionand
safety
Disagreementand
conflict
Trustand structure Work Termination
Dependency Counterdependency Mutual Dependency
Focus on relations Focus on work
Svante Lidman
![Page 32: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/32.jpg)
32
Goals, Planning, Decision Making, Governance
![Page 33: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/33.jpg)
33
SMART is not always Smart
• Useless goals – Maximize shareholder value– Increase market share X %– Customer satisfaction to increase X %– Productivity to increase X %
• A useful goal should energize people and be a guiding star helping teams to self-organize– Commanders intent – the why– End state – the desired effect– The main effort – the most important what
http://commons.wikimedia.org/wiki/File:Basketball_Goal.jpg
![Page 34: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/34.jpg)
34
Examples of useful goals
![Page 35: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/35.jpg)
35
Planning, Decisions, Governance• More important when you scale up• Planning at the right level, with the right detail, at the right time
– Common backlog– Roadmaps – Focus areas for different teams– Clear sprint objective – main effort
• Decisions– Decisions at the right level at the right time
• Governance– Peer to peer coordination– Continuous integration is a
kind of coordination– Guardianship
http://commons.wikimedia.org/wiki/File:Chinese_Wall.JPG
![Page 36: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/36.jpg)
36
The Research
![Page 37: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/37.jpg)
37
Self-Organizing Agile Teams: A Grounded TheoryRashina HodaDoctoral Thesis: Victoria University of Wellington
http://researcharchive.vuw.ac.nz/bitstream/handle/10063/1617/thesis.pdf
![Page 38: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/38.jpg)
38
Balance
• Freedom vs Responsibility• Specialization vs Generalization• Learning vs Delivery• Centralization vs Decentralization• Risk of Failure vs Urge to Succeed• Planning vs Improvisation• Analysis vs Action
http://commons.wikimedia.org/wiki/File:Balance_%C3%A0_tabac_1850.JPG
![Page 39: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/39.jpg)
39
Summing it up...
![Page 40: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/40.jpg)
40
My GUT of Self-Organization1. Knowledge and Learning
– About the environment– About goals and utility– About how to do the job – or how to learn it
2. Communication– Shared ontology
3. Actionability– Planning– Decision making– Asynchronuous governance
4. Motivation5. Group Dynamics
– Relationships– Shared memes
6. Balance
![Page 41: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/41.jpg)
41
Thank You!@svante_lidman
www.ivarjacobson.com
I no longer work here.
![Page 42: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/42.jpg)
45
![Page 43: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/43.jpg)
46
![Page 44: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/44.jpg)
47
![Page 45: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/45.jpg)
48
Self-Organization(Definition from Wikipedia)
Self-organization is the process where a structure or pattern appears without a central authority or external element imposing it through planning. This appears from the local interaction of the elements that make up the system, thus the organization is achieved in a way that is parallel and distributed.
![Page 46: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/46.jpg)
49
Emergence is the way complex systems and patterns arise out of a multiplicity of relatively simple interactions.
Emergence(Definition from Wikipedia)
![Page 47: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/47.jpg)
50
Complex Adaptive Systems(Definition from Wikipedia)
• The number of elements is sufficiently large that conventional descriptions are impractical
• …• Elements in the system are ignorant of the
behavior of the system as a whole, responding only to what is available to it locally
• …
![Page 48: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/48.jpg)
51
Complication
![Page 49: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/49.jpg)
52
![Page 50: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/50.jpg)
53
![Page 51: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/51.jpg)
54
![Page 52: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/52.jpg)
55
![Page 53: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/53.jpg)
56
Goals
![Page 54: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/54.jpg)
57
![Page 55: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/55.jpg)
58
![Page 56: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/56.jpg)
59
![Page 57: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/57.jpg)
60
![Page 58: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/58.jpg)
61
But...There is a Catch
![Page 59: Foundations for self-organization long v5](https://reader035.vdocuments.us/reader035/viewer/2022081515/55642656d8b42a6e298b5270/html5/thumbnails/59.jpg)
62