2. 2
* Certified ScrumMaster (CSM),
Certified Scrum Professional (CSP)
Certified Scrum Coach (CSC)
* Extensive experience in software product
development as a developer, manager, director,
and coach
* Using agile practices since 2003
* Agile Coach since 2006
3. 3
John Buck
Director, GovernanceAlive LLC
A division of The Sociocracy Consulting Group
* Certified Sociocracy (Dynamic Governance)
Consultant since 2001
* Co-author: We the People: Consenting to a
Deeper Democracy
* Extensive experience managing software
development and large information systems
implementation.
* Prototype experience using dynamic governance
to bring Agile concepts to a whole organization
(AdScale, Ltd.)
3
4. 4
* Three Dynamic Governance (DG) principles help
Agile scale up:
o Circles Total design
toolkit
o Double linking
o Consent
• Policies Structure:
- Circles
• Elections - Double linking
Decision Making:
- Consent
* Use the principles to design whole organizations
that are Scrum and Agile friendly.
5. 5
* What's happening now?
* What techniques are you using to scale?
* What challenges are you facing with large scale agile?
* Exercise
* Each table is a scrum in a larger organization. Yellow card = product
owner (down-link).
* Person with the lowest birthday number is facilitator. (If you were
born May 4, 1967 your number is 4; tie breaker: born earliest in day.)
* Person to right of Facilitator is Scribe.
* Facilitator - lead your table in answering the above questions. Go
around to each person (including you). Each says their name, speaks
once and answers both questions. Complete the task in no more than
2 minutes. Scribe take clear, legible notes.
6. 6
* “Operating System 2.0”
• A comprehensive and elegant feedback system
• Guides production and planning
* Agile design increases capacity (“velocity”)
throughout.
* Behavior: “political” to “scrummy” = joy J
7. 7
Circles (“Scrums”) - a hierarchy Lead-Do-Measure circular systems
that overlays and guides the operational structure
Double-Linking – Circles/Scums connect both up and down.
Department
Branch Branch
9. 9
“...organizations which design systems ... are constrained to produce
designs which are copies of the communication structures of these
organizations.”
Conway’s Law
* Hierarchy isn’t inherently bad
* Deal with abstractions
* Applying DG takes advantage of Conway’s Law
* Each level of abstraction must be cross functional
* Apply scrum principles at each level
10. 10
Product Line AB
Product A Product B
Scrum A1 Scrum A2 Scrum B1 Scrum B2
11. 11
• Elec DO NOT
t for an !
• Ask f unlimit
or a vo ed term
• I n q u lunteer
ire
• Have who is intere
d sted
• Seek ialog during a
t h e pe r R
Explain job (In this case: scrum up link) fect ca ound
n di da t e
Fill out & hand in nomination forms: “(name)
nominates (name)” (NOT Down-link)
Share reasons
Change round
Consent round (consent: no argued &
paramount objection)
12. 12
Form picture: F ask each up-link to
summarize scaling challenges
Form proposal: What should be the
key scaling challenge? (in a round)
Consent: F summarize the “all
mind.” Consent to add to backlog?
13. 13
* Three Dynamic Governance (DG) principles help
Agile scale up:
o Circles Total design
toolkit
o Double linking
o Consent
• Policies Structure:
- Circles
• Elections - Double linking
Decision Making:
- Consent
* Use the principles to design whole organizations
that are Scrum and Agile friendly.