SlideShare una empresa de Scribd logo
1 de 28
1




Self-Organization and
Transparency: Team Freedom or a
Path to Micro-Management
Dan LeFebvre               Give Thanks for Scrum    11/22/2011

Agile/Scrum Coach, CSC                       2011



© DCL Agility, 2010-2011
2



Dan LeFebvre
Founder & Agile Coach,
DCL Agility, LLC
   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
   Fulltime Agile Coach since 2006

                         Give Thanks for Scrum   11/22/2011
                                 2011
3



Scrum Theory




               Give Thanks for Scrum   11/22/2011
                       2011
4



Self-Organization in Scrum
  Development Team decides how to turn Product
  Backlog into Increments of potentially
  releasable functionality
   They select the amount of work in the Sprint
   They size the work
   They plan the work
   They design and build the solutions to the
   problems presented by the Product Owner



                     Give Thanks for Scrum        11/22/2011
                             2011
5



Micromanagement
  Encarta “control of a person or a situation by
  paying extreme attention to small details”
  Wikipedia The micromanager monitors and
  assesses every step of a business process and
  avoids delegation of decisions.
  Micromanagers are irritated when a
  subordinate makes decisions without consulting
  them, even if the decisions are totally within the
  subordinate's level of authority.


                     Give Thanks for Scrum        11/22/2011
                             2011
6



A Cause of Micromanagement
    Responsibility
       w/out
      authority

                      Manager’s
                     Fear of failure



                                               Trust in
     Team’s                                     team
    Motivation




                         Manager
                         control


                       Give Thanks for Scrum              11/22/2011
                               2011
7



Traditional Power Structure




               Give Thanks for Scrum   11/22/2011
                       2011
8



Scrum Power Structure




              Give Thanks for Scrum   11/22/2011
                      2011
9



Common Dysfunctional Power Structure




                Give Thanks for Scrum   11/22/2011
                        2011
10



What happens if SM is held accountable?
     Responsibility
        w/out
       authority

                      Scrum Master
                      Fear of failure



                                                Trust in
      Team’s                                     team
     Motivation




                      Scrum Master’s
                          control


                        Give Thanks for Scrum              11/22/2011
                                2011
11



Managers in Scrum
  Scrum does not describe a role for the manager
  The Scrum Guide 2011 does not contain the
  word “manager”




                    Give Thanks for Scrum      11/22/2011
                            2011
12



The Tale of the Golden Goose




               Give Thanks for Scrum   11/22/2011
                       2011
13



Good Manager’s Job




              Give Thanks for Scrum   11/22/2011
                      2011
14



Breaking the Cycle
                  Responsibility
                     w/out
                    authority


 Help team                          Scrum Master
self-organize                       Fear of failure



                                                           Trust in
                 Team’s                                     team
                Motivation




                                   Scrum Master’s
                                       control


                                   Give Thanks for Scrum              11/22/2011
                                           2011
The team’s story to Freedom
  First Scrum team
  Mix of people from all over Engineering
  Important project with a vision
  Membership varied greatly
   12 people at its peak
Situation
  Scrum Master was held accountable for delivery
   SM “owned” task board and burndown
   SM directed Daily Scrum
   SM and PO did Backlog grooming without team
  New ideas and speaking up were not
  encouraged
  Poor team dynamics and rapport
Results
  Meetings were long and painful
   Very emotionally driven at times
  Team was working for story points
   Wrong focus, caused feeling of judgment
  Scrum Master and Product Owner friction grew
  Quality suffered
  Technical debt increased
First Fix
   Reduced team size to 7
   Added domain expert developer
   Provided focused coaching to Scrum Master and
   Team
19



Results
  Some improvement in morale
  Better use of Scrum Artifacts
  Scrum Master stills feels accountable for
  delivery
  No increase in productivity




                     Give Thanks for Scrum    11/22/2011
                             2011
20



Second Fix
  Experienced Scrum Master assigned
  Re-introduced the vision
  Encouraged team to self-organize
   Pull work into a sprint
   Create their own plan, task board, burn chart
  Prime directive established in Reviews
   Focus on feedback and improvement, not blame




                     Give Thanks for Scrum         11/22/2011
                             2011
21



Retrospective Prime Directive
 Regardless of what we discover, we understand
 and truly believe that everyone did the best job
 they could, given what they knew at the time,
 their skills and abilities, the resources available,
 and the situation at hand.
          -- Norm Kerth,
             Project Retrospectives: A Handbook for Team Reviews




                          Give Thanks for Scrum               11/22/2011
                                  2011
Initial Improvements
  Physical task board
  Hand-drawn sprint burndown
  Strong and Improving Definition of Done (DoD)
  Explicit agenda for meetings
  Explicit appreciations during retrospective
   Stickies handed out like trophies
Additional Improvements Over Time
  Pairing on stories
  Strong and Improving Definition of Ready
  (DoR)
   Improved grooming – whole team, acceptance
   criteria
  Open atmosphere encouraged
   Appreciations handed out for speaking up and
   being heard
  Collocated space that was theirs
Intangibles
  Product Owner Collaboration
   Team and PO together discuss stories and designs
   Team suggests changes
   PO encourages interaction
  Strong sense of team
   Challenge and help each other
   Tester became real member of the team
    Even fixed bugs
  Team morale skyrocketed
Results
  Velocity:
   From : 10-20 range with 12 people
   To: 30-40 range with 7 people
   2x to 4x the raw velocity improvement and
   3x to 7x the productivity improvement
  Higher quality output with stronger DoD
  Product Owner sees and appreciates value
  delivered by the team
  Once a team in trouble, now one of the model
  teams
26




                    New SM


Team size reduced
   Expert joins




                             Give Thanks for Scrum   11/22/2011
                                     2011
27



     Exercise: Mini Review
       Tell your group what you think is important
       about what you just heard and what
       implications it has for your company




                         Give Thanks for Scrum       11/22/2011
27                               2011
28




Give Thanks for Scrum   11/22/2011
        2011

Más contenido relacionado

Similar a Give Thanks for Scrum 2011 Transparency and Micromanagement

Agile & Scrum Training in Irvine - April 29th
Agile & Scrum Training in Irvine - April 29thAgile & Scrum Training in Irvine - April 29th
Agile & Scrum Training in Irvine - April 29thConscires Agile Practices
 
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...Atlassian
 
Agile Software Development Methodologies
Agile Software Development MethodologiesAgile Software Development Methodologies
Agile Software Development Methodologiesguy_davis
 
Scaling Teams, Processes and Architectures
Scaling Teams, Processes and ArchitecturesScaling Teams, Processes and Architectures
Scaling Teams, Processes and ArchitecturesLorenzo Alberton
 
Agile Product Development Workshop
Agile Product Development WorkshopAgile Product Development Workshop
Agile Product Development WorkshopSean Ammirati
 
Agile transformation longform
Agile transformation longformAgile transformation longform
Agile transformation longformLaszlo Szalvay
 
What is Agility? by Shaik Mohammed
What is Agility? by Shaik MohammedWhat is Agility? by Shaik Mohammed
What is Agility? by Shaik Mohammedagilencr
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaBernd Schiffer
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Christopher Daily
 
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, AustraliaScrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, AustraliaBernd Schiffer
 

Similar a Give Thanks for Scrum 2011 Transparency and Micromanagement (20)

Agile & Scrum Training in Irvine - April 29th
Agile & Scrum Training in Irvine - April 29thAgile & Scrum Training in Irvine - April 29th
Agile & Scrum Training in Irvine - April 29th
 
Intro 2 Agile & Scrum march 30th
Intro 2  Agile & Scrum march 30thIntro 2  Agile & Scrum march 30th
Intro 2 Agile & Scrum march 30th
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Agile & Scrum Training Slides
Agile & Scrum Training SlidesAgile & Scrum Training Slides
Agile & Scrum Training Slides
 
Agile Project Management using Scrum
Agile Project Management using ScrumAgile Project Management using Scrum
Agile Project Management using Scrum
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
 
Agile Software Development Methodologies
Agile Software Development MethodologiesAgile Software Development Methodologies
Agile Software Development Methodologies
 
Scaling Teams, Processes and Architectures
Scaling Teams, Processes and ArchitecturesScaling Teams, Processes and Architectures
Scaling Teams, Processes and Architectures
 
Zen of Scrum
Zen of ScrumZen of Scrum
Zen of Scrum
 
Agile Product Development Workshop
Agile Product Development WorkshopAgile Product Development Workshop
Agile Product Development Workshop
 
Agile transformation longform
Agile transformation longformAgile transformation longform
Agile transformation longform
 
Intro to scrum webinar
Intro to scrum webinarIntro to scrum webinar
Intro to scrum webinar
 
What is Agility? by Shaik Mohammed
What is Agility? by Shaik MohammedWhat is Agility? by Shaik Mohammed
What is Agility? by Shaik Mohammed
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum Australia
 
Overcoming Impediments to Agile Transformation
Overcoming Impediments to Agile TransformationOvercoming Impediments to Agile Transformation
Overcoming Impediments to Agile Transformation
 
Overcoming Impediment to Agile Transformation
Overcoming Impediment to Agile TransformationOvercoming Impediment to Agile Transformation
Overcoming Impediment to Agile Transformation
 
Agile Leadership Training
Agile Leadership TrainingAgile Leadership Training
Agile Leadership Training
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, AustraliaScrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
 

Último

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Último (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Give Thanks for Scrum 2011 Transparency and Micromanagement

  • 1. 1 Self-Organization and Transparency: Team Freedom or a Path to Micro-Management Dan LeFebvre Give Thanks for Scrum 11/22/2011 Agile/Scrum Coach, CSC 2011 © DCL Agility, 2010-2011
  • 2. 2 Dan LeFebvre Founder & Agile Coach, DCL Agility, LLC 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 Fulltime Agile Coach since 2006 Give Thanks for Scrum 11/22/2011 2011
  • 3. 3 Scrum Theory Give Thanks for Scrum 11/22/2011 2011
  • 4. 4 Self-Organization in Scrum Development Team decides how to turn Product Backlog into Increments of potentially releasable functionality They select the amount of work in the Sprint They size the work They plan the work They design and build the solutions to the problems presented by the Product Owner Give Thanks for Scrum 11/22/2011 2011
  • 5. 5 Micromanagement Encarta “control of a person or a situation by paying extreme attention to small details” Wikipedia The micromanager monitors and assesses every step of a business process and avoids delegation of decisions. Micromanagers are irritated when a subordinate makes decisions without consulting them, even if the decisions are totally within the subordinate's level of authority. Give Thanks for Scrum 11/22/2011 2011
  • 6. 6 A Cause of Micromanagement Responsibility w/out authority Manager’s Fear of failure Trust in Team’s team Motivation Manager control Give Thanks for Scrum 11/22/2011 2011
  • 7. 7 Traditional Power Structure Give Thanks for Scrum 11/22/2011 2011
  • 8. 8 Scrum Power Structure Give Thanks for Scrum 11/22/2011 2011
  • 9. 9 Common Dysfunctional Power Structure Give Thanks for Scrum 11/22/2011 2011
  • 10. 10 What happens if SM is held accountable? Responsibility w/out authority Scrum Master Fear of failure Trust in Team’s team Motivation Scrum Master’s control Give Thanks for Scrum 11/22/2011 2011
  • 11. 11 Managers in Scrum Scrum does not describe a role for the manager The Scrum Guide 2011 does not contain the word “manager” Give Thanks for Scrum 11/22/2011 2011
  • 12. 12 The Tale of the Golden Goose Give Thanks for Scrum 11/22/2011 2011
  • 13. 13 Good Manager’s Job Give Thanks for Scrum 11/22/2011 2011
  • 14. 14 Breaking the Cycle Responsibility w/out authority Help team Scrum Master self-organize Fear of failure Trust in Team’s team Motivation Scrum Master’s control Give Thanks for Scrum 11/22/2011 2011
  • 15. The team’s story to Freedom First Scrum team Mix of people from all over Engineering Important project with a vision Membership varied greatly 12 people at its peak
  • 16. Situation Scrum Master was held accountable for delivery SM “owned” task board and burndown SM directed Daily Scrum SM and PO did Backlog grooming without team New ideas and speaking up were not encouraged Poor team dynamics and rapport
  • 17. Results Meetings were long and painful Very emotionally driven at times Team was working for story points Wrong focus, caused feeling of judgment Scrum Master and Product Owner friction grew Quality suffered Technical debt increased
  • 18. First Fix Reduced team size to 7 Added domain expert developer Provided focused coaching to Scrum Master and Team
  • 19. 19 Results Some improvement in morale Better use of Scrum Artifacts Scrum Master stills feels accountable for delivery No increase in productivity Give Thanks for Scrum 11/22/2011 2011
  • 20. 20 Second Fix Experienced Scrum Master assigned Re-introduced the vision Encouraged team to self-organize Pull work into a sprint Create their own plan, task board, burn chart Prime directive established in Reviews Focus on feedback and improvement, not blame Give Thanks for Scrum 11/22/2011 2011
  • 21. 21 Retrospective Prime Directive Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand. -- Norm Kerth, Project Retrospectives: A Handbook for Team Reviews Give Thanks for Scrum 11/22/2011 2011
  • 22. Initial Improvements Physical task board Hand-drawn sprint burndown Strong and Improving Definition of Done (DoD) Explicit agenda for meetings Explicit appreciations during retrospective Stickies handed out like trophies
  • 23. Additional Improvements Over Time Pairing on stories Strong and Improving Definition of Ready (DoR) Improved grooming – whole team, acceptance criteria Open atmosphere encouraged Appreciations handed out for speaking up and being heard Collocated space that was theirs
  • 24. Intangibles Product Owner Collaboration Team and PO together discuss stories and designs Team suggests changes PO encourages interaction Strong sense of team Challenge and help each other Tester became real member of the team  Even fixed bugs Team morale skyrocketed
  • 25. Results Velocity: From : 10-20 range with 12 people To: 30-40 range with 7 people 2x to 4x the raw velocity improvement and 3x to 7x the productivity improvement Higher quality output with stronger DoD Product Owner sees and appreciates value delivered by the team Once a team in trouble, now one of the model teams
  • 26. 26 New SM Team size reduced Expert joins Give Thanks for Scrum 11/22/2011 2011
  • 27. 27 Exercise: Mini Review Tell your group what you think is important about what you just heard and what implications it has for your company Give Thanks for Scrum 11/22/2011 27 2011
  • 28. 28 Give Thanks for Scrum 11/22/2011 2011

Notas del editor

  1. With visible task boards, burncharts, and daily Scrums; the team has many tools to organize and manage themselves. But can management abuse these tools? Can it turn into a better way to micro-manage? One of the hardest habits that managers have trouble breaking is the need to drive the team by making task assignments and tracking the results. Even those who truly want to help their teams by managing the task board is not really serving them. Scrum calls for self-organizing teams. The Scrum Master’s job is to help teach the team to self-organize. We’ll talk about how to avoid the traps of micro-management and truly lead the team to freedom at work through self-organization.  
  2. Tools support TransparencyTask BoardBurn chartsDefinition of DoneProduct BacklogInspection and Adaptation pointsPlanningReviewRetroDaily Scrum
  3. Micromanagers are usually irritated when a subordinate makes decisions without consulting them, even if the decisions are totally within the subordinate's level of authority
  4. Scrum gives the tools for “very effective” micromanagement with Taskboards, Burn Charts, Meeting facilitation
  5. The Tale of the Golden Goose: There was once a farmer who bought a golden goose. A week later the golden goose laid a golden egg! The farmer was ecstatic! He cashed the golden egg and had a wild time. The following week he finds that the golden goose laid another golden egg! Again he cashes it in and spends the money. This happens week after week until one week the farmer just can't wait till the end of the week to get the golden egg so he kills his golden goose and takes the golden egg out of it. He has another wild time with the money. But the next week he realizes that there is no golden egg, for he has killed his golden goose. The moral of the story is to never kill your golden goose.
  6. Scrum gives the tools for “very effective” micromanagement with Taskboards, Burn Charts, Meeting facilitation
  7. This team was the first Scrum team with the SM and PO going to training. No formal team training.The team was formed from members of different teams, none of them with serious PRPC development experience.Team membership changed regularly, preventing a good rhythm from forming. Plus, 12 was way too big.There was also a lot of disagreement between the SM and PO and it hurt the team. They never really got out of “Storming”
  8. Team was reduced to a core group so they can focus. Also added a domain expert developer to bring some much needed knowledge and skill into the team.
  9. The Agile Coach was installed as the ScrumMaster to help get them back on the right foot.Focused on getting everyone on the same page with the product vision, Scrum, and how to self-organize. SM did not assign work, build the Task board, or any other administration that the team is responsible for. Team needed to figure out how to work together to get all this other work done.
  10. We reinforced practices that the team had started but let slip a little.A physical board helps in several ways. One, it is a safe opportunity for the team to work together and collaborate on the look and usage of the board. Everyone pitches in to create it. Two, being visible allows everyone to quickly gauge the sprint status. Three, it provides focus for the daily scrum discussions.A hand drawn burndown again is very visible, usually much larger than a printed one. It gets the team to add up the work left and plot a point so people get a better sense of where they are.We spent a lot of time on the Definition of Done, its purpose, content and checking stories against it.Pairing to spread and share learning.Closer collaboration with the PO.
  11. The bug fix sessions replaced triage meetings. It became a working session where team members (all of them) actually fixed bugs, not just talk about them.Probably one of the best team building practice was to have people write appreciations to each other and other teams during the retrospective and have those people take the stickies away as trophies. People display them proudly in the team area.
  12. The team learned to work much more closely (PO included!) It became a true collaboration and not one side telling the other what to do. Trust grew from the successes, from the sharing of ideas, and the common goal and vision.Team members started challenging each other in a positive way. I gave the team the assessment from the 5 Dysfunctions of a Team book and they scored tops.
  13. I think they are one of the model teams.
  14. One minute per person, i.e., 5-6 minutes total for the group