SlideShare una empresa de Scribd logo
1 de 22
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
  *Extensiveexperience 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:
      Circles
                                             Total design
  o                                          toolkit

  o   Double linking
  o   Consent                                Structure:
                                             - Circles
                                             - Double linking


                       Decision Making:
                       Consent to policies



*Use the principles to design whole
 organizations that are Scrum and Agile friendly.
5




*What's happening now?
 * What challenges are you facing with large scale agile?
 * What techniques are you using to scale?
*Exercise
 * 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.)
 * Facilitator - lead your table in answering the above questions. Go
  around to each person (including you). Each speaks once and answers
  both questions. Complete the task in no more than 4 minutes.
6




*Goal is to share status
 across teams
*Answer 4 questions:
  * What did my team do since
   last time?
  * What will my team do by next
   time?
  * What are impediments we
   need help with?
  * What will my team do that
   may affect you?
7




                        Integration
                           Scrum
                           Team


                           1.1

          Integration                 Integration
             Scrum                       Scrum
             Team                        Team


            1.1.1                       1.1.2


Scrum      Scrum         Scrum
Team       Team          Team

1.1.1.1   1.1.1.2       1.1.1.3
8




* Encourages communication   * Typically a pure status meeting
* Fosters collaboration      * Scrum Master may not be the right
* Surfaces issues             person
                             * Very little shared context
                             * No shared planning or retrospective
                             * No shared goal
9




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




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
Consent

                                 Department




                 Branch                              Branch




          Unit            Unit                Unit            Unit
11
12




“...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
*Apply Scrum Principles at all levels
13




•   Define aims for each
    rung on the “ladder of
    work abstraction” (level
    of hierarchy)
•   Define domains of
    doing & add guiding
    loops
•   Elect people to
    accountable roles
14




                                                      Program
                                                      Manager




                                                                Marketing &
                       Software                  Hardware                     Training
                                                                   Sales




      Component A                 Component B




Scrum 1      Scrum 2          Scrum 1       Scrum 2
15
16




*Pair up
*Draw a current structure
*Overlay circles
*Share with the table
17




Explain job

   Fill out & hand in nomination forms:
   “(name) nominates (name)”

       Share reasons


              Change round


                 Consent round
18




*Three Dynamic Governance (DG) principles
 help Agile scale up:
      Circles
                                             Total design
  o                                          toolkit

  o   Double linking
  o   Consent                                Structure:
                                             - Circles
                                             - Double linking


                       Decision Making:
                       Consent to policies



*Use the principles to design whole
 organizations that are Scrum and Agile friendly.
19




*Pair up with someone different
*What did you learn and how might you apply it?
*More during Open Space tomorrow
Meet Scrum’s Big Brother,
 Dynamic Governance
    Effectively Delivering Large Programs

Dan LeFebvre            John Buck
www.DCLAgility.com      www.GovernanceAlive.com
21



Instructors’ Agenda
• 3:35 Fast Summary (Slide 4) Do exercise to elicit current problems with scaling
  agile programs (5 min) (elicit) (Slide 5) (Dan)
• 3:40 Provide an analysis of the current scaling techniques and their flaws (5
  min) (Slides 6-8) (Dan)
• 3:45 Present Dynamic Governance (DG) 3 principles: Lead-Do-Measure cycle,
  double-linking, and consent decision making (10 min) (Slides 9-10) (John)
• 3:55 Compare and contrast DG with Scrum and current scaling “best practices”
  (5 Min) (Slide 11) (Dan)
• 4:00 Present a technique for designing organizations (Slides 12-15) (5 min)
  (John)
• 4:05 Lead exercises to design a large program using the 3 principles of DG (25
  min) (Slide 16) (draw one or two per table – rep describes) (John)
• 4:30 Demonstrate a consent election & process (Slide 17) (15 min) (John)
• 4:45 Reflection and discussion of next steps (Slide 19) (15 min) (Dan)
22




                                                            Output
               Input              Transformation           Product
          Product Backlog             Sprint              Increment
Lead      Definition of        Sprint Planning to      Definition of
          Ready                create Sprint Backlog   Done

Do        Product Backlog      Execute Tasks from      Sprint Review
          Grooming             Sprint Backlog, Daily
                               Scrum
Measure   2 Sprints worth of   Update Task Board and   Update Release
          backlog items are    Burndown                Burn Chart
          ready
           Retrospective to inspect and adapt policies about each step

Más contenido relacionado

Destacado

#abe15 From SAFe to Nexus the story of a mistake
#abe15 From SAFe to Nexus the story of a mistake#abe15 From SAFe to Nexus the story of a mistake
#abe15 From SAFe to Nexus the story of a mistakeEwa Koprowska
 
Executable requirements: BDD with easyb and JDave
Executable requirements: BDD with easyb and JDaveExecutable requirements: BDD with easyb and JDave
Executable requirements: BDD with easyb and JDaveJohn Ferguson Smart Limited
 
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)Context Matters
 
Scrum of scrums with JIRA and Greenhopper
Scrum of scrums with JIRA and GreenhopperScrum of scrums with JIRA and Greenhopper
Scrum of scrums with JIRA and GreenhopperLondon APE
 
Beyond the Scrum Team: Delivering "Done" at Scale
Beyond the Scrum Team: Delivering "Done" at ScaleBeyond the Scrum Team: Delivering "Done" at Scale
Beyond the Scrum Team: Delivering "Done" at ScaleTasktop
 
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)Fabio Armani
 
Life cycle of user story: Outside-in agile product management & testing, or...
Life cycle of user story: Outside-in agile product management & testing, or...Life cycle of user story: Outside-in agile product management & testing, or...
Life cycle of user story: Outside-in agile product management & testing, or...Ravi Tadwalkar
 
Lieber SAFe oder LeSS?
Lieber SAFe oder LeSS?Lieber SAFe oder LeSS?
Lieber SAFe oder LeSS?Josef Scherer
 
Jenkins Job Builder: our experience
Jenkins Job Builder: our experienceJenkins Job Builder: our experience
Jenkins Job Builder: our experienceTimofey Turenko
 
Enterprise Scrum - Recife Summer School (English Version)
Enterprise Scrum - Recife Summer School (English Version)Enterprise Scrum - Recife Summer School (English Version)
Enterprise Scrum - Recife Summer School (English Version)Danilo Bardusco
 
All the world's a stage – the next step in automated testing practices
All the world's a stage – the next step in automated testing practicesAll the world's a stage – the next step in automated testing practices
All the world's a stage – the next step in automated testing practicesJohn Ferguson Smart Limited
 
Agile transformation kick off presentation v 1.0
Agile transformation kick off presentation v 1.0Agile transformation kick off presentation v 1.0
Agile transformation kick off presentation v 1.0AgileNCR2016
 
Advanced Scrum master workshop
Advanced Scrum master workshopAdvanced Scrum master workshop
Advanced Scrum master workshopElad Sofer
 

Destacado (18)

Scaled Agile - PMI
Scaled Agile - PMIScaled Agile - PMI
Scaled Agile - PMI
 
#abe15 From SAFe to Nexus the story of a mistake
#abe15 From SAFe to Nexus the story of a mistake#abe15 From SAFe to Nexus the story of a mistake
#abe15 From SAFe to Nexus the story of a mistake
 
Executable requirements: BDD with easyb and JDave
Executable requirements: BDD with easyb and JDaveExecutable requirements: BDD with easyb and JDave
Executable requirements: BDD with easyb and JDave
 
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
 
Scrum of scrums with JIRA and Greenhopper
Scrum of scrums with JIRA and GreenhopperScrum of scrums with JIRA and Greenhopper
Scrum of scrums with JIRA and Greenhopper
 
Beyond the Scrum Team: Delivering "Done" at Scale
Beyond the Scrum Team: Delivering "Done" at ScaleBeyond the Scrum Team: Delivering "Done" at Scale
Beyond the Scrum Team: Delivering "Done" at Scale
 
Going Serverless
Going Serverless Going Serverless
Going Serverless
 
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)User Story Mapping - mini iad 2014 (Armani, Rodriguez)
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
 
Life cycle of user story: Outside-in agile product management & testing, or...
Life cycle of user story: Outside-in agile product management & testing, or...Life cycle of user story: Outside-in agile product management & testing, or...
Life cycle of user story: Outside-in agile product management & testing, or...
 
Lieber SAFe oder LeSS?
Lieber SAFe oder LeSS?Lieber SAFe oder LeSS?
Lieber SAFe oder LeSS?
 
Jenkins Job Builder: our experience
Jenkins Job Builder: our experienceJenkins Job Builder: our experience
Jenkins Job Builder: our experience
 
Enterprise Scrum - Recife Summer School (English Version)
Enterprise Scrum - Recife Summer School (English Version)Enterprise Scrum - Recife Summer School (English Version)
Enterprise Scrum - Recife Summer School (English Version)
 
All the world's a stage – the next step in automated testing practices
All the world's a stage – the next step in automated testing practicesAll the world's a stage – the next step in automated testing practices
All the world's a stage – the next step in automated testing practices
 
BDD Anti-patterns
BDD Anti-patternsBDD Anti-patterns
BDD Anti-patterns
 
Who *is* Jenkins?
Who *is* Jenkins?Who *is* Jenkins?
Who *is* Jenkins?
 
Agile transformation kick off presentation v 1.0
Agile transformation kick off presentation v 1.0Agile transformation kick off presentation v 1.0
Agile transformation kick off presentation v 1.0
 
BDD Anti-patterns
BDD Anti-patternsBDD Anti-patterns
BDD Anti-patterns
 
Advanced Scrum master workshop
Advanced Scrum master workshopAdvanced Scrum master workshop
Advanced Scrum master workshop
 

Similar a Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Programs

Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Christopher Daily
 
Meet scrum抯 big brother, dynamic governance v3
Meet scrum抯 big brother, dynamic governance v3Meet scrum抯 big brother, dynamic governance v3
Meet scrum抯 big brother, dynamic governance v3drewz lin
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineeringZeeshan Masood S
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineeringZeeshan Masood S
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile MethodsRichard Cheng
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxSamira AlShahrani
 
Introduction to agility
Introduction to agilityIntroduction to agility
Introduction to agilityAlexandre Cuva
 
40 Agile Methods In 40 Minutes
40 Agile Methods In 40 Minutes40 Agile Methods In 40 Minutes
40 Agile Methods In 40 MinutesCraig Smith
 
Rawsthorne scrum patterns_agiledc_v2d
Rawsthorne scrum patterns_agiledc_v2dRawsthorne scrum patterns_agiledc_v2d
Rawsthorne scrum patterns_agiledc_v2dDan Rawsthorne
 
Forming Agile Scrum Teams to Manage DITA Infrastructure
Forming Agile Scrum Teams to Manage DITA InfrastructureForming Agile Scrum Teams to Manage DITA Infrastructure
Forming Agile Scrum Teams to Manage DITA InfrastructureStan Doherty
 
Mod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfMod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfLuongMinhHai
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
 

Similar a Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Programs (20)

Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
Meet scrum抯 big brother, dynamic governance v3
Meet scrum抯 big brother, dynamic governance v3Meet scrum抯 big brother, dynamic governance v3
Meet scrum抯 big brother, dynamic governance v3
 
Agile frameworks
Agile frameworksAgile frameworks
Agile frameworks
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineering
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineering
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile Methods
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Iss 05
Iss 05Iss 05
Iss 05
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
Introduction to agility
Introduction to agilityIntroduction to agility
Introduction to agility
 
40 Agile Methods In 40 Minutes
40 Agile Methods In 40 Minutes40 Agile Methods In 40 Minutes
40 Agile Methods In 40 Minutes
 
Rawsthorne scrum patterns_agiledc_v2d
Rawsthorne scrum patterns_agiledc_v2dRawsthorne scrum patterns_agiledc_v2d
Rawsthorne scrum patterns_agiledc_v2d
 
Forming Agile Scrum Teams to Manage DITA Infrastructure
Forming Agile Scrum Teams to Manage DITA InfrastructureForming Agile Scrum Teams to Manage DITA Infrastructure
Forming Agile Scrum Teams to Manage DITA Infrastructure
 
Mod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfMod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdf
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Intro to Scrum Webinar
Intro to Scrum WebinarIntro to Scrum Webinar
Intro to Scrum Webinar
 
Pmt 06
Pmt 06Pmt 06
Pmt 06
 

Último

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Último (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Programs

  • 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 *Extensiveexperience 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: Circles Total design o toolkit o Double linking o Consent Structure: - Circles - Double linking Decision Making: Consent to policies *Use the principles to design whole organizations that are Scrum and Agile friendly.
  • 5. 5 *What's happening now? * What challenges are you facing with large scale agile? * What techniques are you using to scale? *Exercise * 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.) * Facilitator - lead your table in answering the above questions. Go around to each person (including you). Each speaks once and answers both questions. Complete the task in no more than 4 minutes.
  • 6. 6 *Goal is to share status across teams *Answer 4 questions: * What did my team do since last time? * What will my team do by next time? * What are impediments we need help with? * What will my team do that may affect you?
  • 7. 7 Integration Scrum Team 1.1 Integration Integration Scrum Scrum Team Team 1.1.1 1.1.2 Scrum Scrum Scrum Team Team Team 1.1.1.1 1.1.1.2 1.1.1.3
  • 8. 8 * Encourages communication * Typically a pure status meeting * Fosters collaboration * Scrum Master may not be the right * Surfaces issues person * Very little shared context * No shared planning or retrospective * No shared goal
  • 9. 9 *“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 
  • 10. 10 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 Consent Department Branch Branch Unit Unit Unit Unit
  • 11. 11
  • 12. 12 “...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 *Apply Scrum Principles at all levels
  • 13. 13 • Define aims for each rung on the “ladder of work abstraction” (level of hierarchy) • Define domains of doing & add guiding loops • Elect people to accountable roles
  • 14. 14 Program Manager Marketing & Software Hardware Training Sales Component A Component B Scrum 1 Scrum 2 Scrum 1 Scrum 2
  • 15. 15
  • 16. 16 *Pair up *Draw a current structure *Overlay circles *Share with the table
  • 17. 17 Explain job Fill out & hand in nomination forms: “(name) nominates (name)” Share reasons Change round Consent round
  • 18. 18 *Three Dynamic Governance (DG) principles help Agile scale up: Circles Total design o toolkit o Double linking o Consent Structure: - Circles - Double linking Decision Making: Consent to policies *Use the principles to design whole organizations that are Scrum and Agile friendly.
  • 19. 19 *Pair up with someone different *What did you learn and how might you apply it? *More during Open Space tomorrow
  • 20. Meet Scrum’s Big Brother, Dynamic Governance Effectively Delivering Large Programs Dan LeFebvre John Buck www.DCLAgility.com www.GovernanceAlive.com
  • 21. 21 Instructors’ Agenda • 3:35 Fast Summary (Slide 4) Do exercise to elicit current problems with scaling agile programs (5 min) (elicit) (Slide 5) (Dan) • 3:40 Provide an analysis of the current scaling techniques and their flaws (5 min) (Slides 6-8) (Dan) • 3:45 Present Dynamic Governance (DG) 3 principles: Lead-Do-Measure cycle, double-linking, and consent decision making (10 min) (Slides 9-10) (John) • 3:55 Compare and contrast DG with Scrum and current scaling “best practices” (5 Min) (Slide 11) (Dan) • 4:00 Present a technique for designing organizations (Slides 12-15) (5 min) (John) • 4:05 Lead exercises to design a large program using the 3 principles of DG (25 min) (Slide 16) (draw one or two per table – rep describes) (John) • 4:30 Demonstrate a consent election & process (Slide 17) (15 min) (John) • 4:45 Reflection and discussion of next steps (Slide 19) (15 min) (Dan)
  • 22. 22 Output Input Transformation Product Product Backlog Sprint Increment Lead Definition of Sprint Planning to Definition of Ready create Sprint Backlog Done Do Product Backlog Execute Tasks from Sprint Review Grooming Sprint Backlog, Daily Scrum Measure 2 Sprints worth of Update Task Board and Update Release backlog items are Burndown Burn Chart ready Retrospective to inspect and adapt policies about each step

Notas del editor

  1. Go around room
  2. Pick a facilitator for your table. Person with the lowest birthday number is facilitator. (E.g. think of your birth date and take away the month and year – that is your birthday number; tie breaker: born earlier in the day).Pick a spokesperson - person with the highest birthday number.Facilitator - lead your table in answering the above questions. Go around to each person (including yourself). Each person gets one turn. Answer both questions in your turn. Complete the task in no more than 2 minutes. Spokesperson - if called, list the key issues and techniques your table identifiedyou just did a round - Dan leads - John writes on the board.
  3. Most companies have the Scrum Masters get together in a 30 minute meeting after all other teams’ Daily meetings
  4. Circles - a hierarchy of circles that overlays and guides the operational structureEquivalent people with a common aim who useA circular process (lead, do, measure) to self-organize agilely.Double-Linking – Circles overlap Down (or lead link) is the operational leader selected by inner circleRepresentative (rep link) is the upward voice of the whole selected by outer circle.Each link is a full member of both circlesConsent – in circle meetings, policy decisions are made by consentConsent means “no argued and paramount objections” Objections must be:Based on a person’s ability to do their job Clearly explained so they can be heard and resolved (although they often start as a kind of “twist in your gut”)
  5. Dynamic govFocused on decision-makingDesigned from top down and from bottom upCross functional throughout structureEach level in the hierarchy is producing somethingUp and down linkAgile scalingFocused on status reportingOrganized from bottom upUsually single function (SM or PO or Technical)Typically only lowest Scrum team are producing somethingTypically one link both ways
  6. Well designed systems are best delivered by applying Scrum Principles at all levels