SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Meet Scrum’s Big Brother,
  Dynamic Governance
      Effectively Delivering Large Programs

Dan LeFebvre               John Buck
Agile/Scrum Coach, CSC     Certified Sociocracy Consultant
© DCL Agility, 2012-2015   © Sociocratisch Centrum, Rotterdam,
                             Netherlands, 2012-2015
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



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




* 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




* 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




* “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




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
8
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




                              Product Line AB




           Product A                                       Product B




Scrum 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           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




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




* 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

Contenu connexe

Similaire à Meet scrum抯 big brother, dynamic governance v3

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
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agileNaveen Gupta
 
Overview of Agile for Business Analysts
Overview of Agile for Business AnalystsOverview of Agile for Business Analysts
Overview of Agile for Business AnalystsSally Elatta
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesIgor Moochnick
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoenIndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoenIndigoCube
 
Five leadership lenses for agile success
Five leadership lenses for agile successFive leadership lenses for agile success
Five leadership lenses for agile successRowan Bunning
 
The business case for contributing code
The business case for contributing codeThe business case for contributing code
The business case for contributing codeZivtech, LLC
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupalPromet Source
 
Basic agile namrata-workshop
Basic agile namrata-workshopBasic agile namrata-workshop
Basic agile namrata-workshopNamrata Datta
 
Agile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveAgile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveJeff Dalton
 
Getting rid of agile in a few simple steps
Getting rid of agile in a few simple stepsGetting rid of agile in a few simple steps
Getting rid of agile in a few simple stepsHanno Jarvet
 
Thriving in the 21st century with Agile - with Barbara Roberts
Thriving in the 21st century with Agile - with Barbara RobertsThriving in the 21st century with Agile - with Barbara Roberts
Thriving in the 21st century with Agile - with Barbara RobertsKnowledge Train
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesAndreea Visanoiu
 
Integrating agiledevsixsigmabp mandcm-presented
Integrating agiledevsixsigmabp mandcm-presentedIntegrating agiledevsixsigmabp mandcm-presented
Integrating agiledevsixsigmabp mandcm-presenteddrewz lin
 
Going agile with scrum
Going agile with scrumGoing agile with scrum
Going agile with scrumMayur Sand
 
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...Kurt Solarte
 

Similaire à Meet scrum抯 big brother, dynamic governance v3 (20)

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
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Overview of Agile for Business Analysts
Overview of Agile for Business AnalystsOverview of Agile for Business Analysts
Overview of Agile for Business Analysts
 
10-Year Retrospective of Agile - BCS Agile
10-Year Retrospective of Agile - BCS Agile10-Year Retrospective of Agile - BCS Agile
10-Year Retrospective of Agile - BCS Agile
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoenIndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
 
Five leadership lenses for agile success
Five leadership lenses for agile successFive leadership lenses for agile success
Five leadership lenses for agile success
 
The business case for contributing code
The business case for contributing codeThe business case for contributing code
The business case for contributing code
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupal
 
Basic agile namrata-workshop
Basic agile namrata-workshopBasic agile namrata-workshop
Basic agile namrata-workshop
 
03 fse agiledevelopment
03 fse agiledevelopment03 fse agiledevelopment
03 fse agiledevelopment
 
Agile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveAgile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and survive
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
Getting rid of agile in a few simple steps
Getting rid of agile in a few simple stepsGetting rid of agile in a few simple steps
Getting rid of agile in a few simple steps
 
Thriving in the 21st century with Agile - with Barbara Roberts
Thriving in the 21st century with Agile - with Barbara RobertsThriving in the 21st century with Agile - with Barbara Roberts
Thriving in the 21st century with Agile - with Barbara Roberts
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
 
Integrating agiledevsixsigmabp mandcm-presented
Integrating agiledevsixsigmabp mandcm-presentedIntegrating agiledevsixsigmabp mandcm-presented
Integrating agiledevsixsigmabp mandcm-presented
 
Going agile with scrum
Going agile with scrumGoing agile with scrum
Going agile with scrum
 
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
 

Plus de drewz lin

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearydrewz lin
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013drewz lin
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13drewz lin
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrichdrewz lin
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2drewz lin
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2drewz lin
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfdrewz lin
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equaldrewz lin
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21drewz lin
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansendrewz lin
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaoladrewz lin
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsdrewz lin
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentationdrewz lin
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsdrewz lin
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martindrewz lin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowaspdrewz lin
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usadrewz lin
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013drewz lin
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架drewz lin
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈drewz lin
 

Plus de drewz lin (20)

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-keary
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrich
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equal
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansen
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaola
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_edits
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentation
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowasp
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usa
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈
 

Meet scrum抯 big brother, dynamic governance v3

  • 1. Meet Scrum’s Big Brother, Dynamic Governance Effectively Delivering Large Programs Dan LeFebvre John Buck Agile/Scrum Coach, CSC Certified Sociocracy Consultant © DCL Agility, 2012-2015 © Sociocratisch Centrum, Rotterdam, Netherlands, 2012-2015
  • 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
  • 8. 8
  • 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.
  • 14. 14 * Questions? * Next Steps More information at: www.DCLAgility.com & www.GovernanceAlive.com