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
3John BuckDirector, GovernanceAlive LLCA 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* 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* Whats 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* “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
7Circles (“Scrums”) - a hierarchy Lead-Do-Measure circular systemsthat overlays and guides the operational structureDouble-Linking – Circles/Scums connect both up and down. Department Branch Branch
9“...organizations which design systems ... are constrained to producedesigns which are copies of the communication structures of theseorganizations.” 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 Product Line AB Product A Product BScrum A1 Scrum A2 Scrum B1 Scrum B2
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 RExplain 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)
12Form picture: F ask each up-link tosummarize 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* 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.
14* Questions?* Next Steps More information at: www.DCLAgility.com & www.GovernanceAlive.com