SlideShare ist ein Scribd-Unternehmen logo
1 von 24
RETRO MASALA
         (Experience report)



  Agile Cambridge 2012
Bhuwan Lodha | Kanchan Khera

      @bhuwan | @k_khera
We are here to share our
    experiences on making
    retrospectives enjoyable and
    effective

    And would love to learn from your experiences
    as well…


1
Give us the ONE WORD that comes to your
    mind about retrospectives (in your teams)
2
Watch video at https://vimeo.com/49589446
3
Most of us understand the IMPORTANCE of retrospectives…


          So what’s missing?
4
Watch video at https://vimeo.com/49589447
5
So here is our take on the key
    challenges..


    1. The Spice is missing
    2. Recipe is unclear
    3. Is the Kitchen right?


6
Challenge #1




               We do it the same way.. over and over again


       MASALA is missing…
7
Here are a few MASALA references
     I hate.. I love..
     Rate yourself
     Happiness meter
     Hey, Stranger!
     Focus Focus Focus !
     Appreciation only
     What did I learn?
     The Big Picture

8
     Is this our best?
IHate.. I Love..
      Text


     Suitable for teams that have a lot of emotions
     which do not come out in traditional retro
     sessions




9
Rate Yourself
       Text



      Suitable for teams which are complacent and
      need to define the next level




10
What did I learn?
      Text



      Suitable for teams which are too involved in the
      project work. Need to get the spirit of learning
      imbibed




11
Focus Focus Focus
      Text


      Suitable for teams which need to focus deeper
      on certain topics (For example, testing,
      collaboration etc.)




12
What’s your favorite flavor?




13
Challenge #2




14
     No clear framework for retrospectives
Introducing a new framework

                                      Choose your style


        Team Backlog

                                                                 Great Teams




                       Action items     Continuous Improvement



15
Start early: Start retro from sprint 0, as early as possible

     Set a Rhythm

     Have clear roles, who is doing what

     Play it like a game, make clear rules
               (sample)
               - No Laptops
               - No two retrospectives sound the same
               - Only on Fridays
               - Speak up or Dance
               - On Time or Ice Cream


16
Snapshot of a team backlog
        Order   Action Item                           Owner         Status

       1        Setup build monitor                   Rahul         Impediment

       2        Block weekly standing time with       Veena         Pending
                sponsor team
       3        Complete first 4hr training session   Rahul, Pete   Done
                on Selenium
       4        Get better headset for Veena          Biju          Done




17
The 5 Whys technique
        Flurry of leaked bugs                   Technical issue

        Very little automation testing

        Lack of skills (selenium)

        Lack of training for Selenium

        No one talks about trainings

        Manager does not believe in trainings   People issue
18
Challenge #3

     The RIGHT Kitchen

     Retrospectives do not fly far unless
     the organization nurtures a culture
     that supports them




19
A Case Study
     About the team
     Team size: 5
     • Highly skilled
     • Not aligned
     • Low collaboration
     • Co-located

     About the product:
     • Not launched since 2 years
     • Highly demanding sponsor
     • Legacy code


20
Retrospectives in this team
     • Happened every 2 weeks

     • No Action points were noted

     • Same points were discussed in
       almost every retro – No change

     • The purpose of doing
       retrospectives was unclear

     • PO or SM conducted the
       retrospective

21
How we made it effective and interesting
     • Introduced team backlog- action items
       translated into change

     • Conducted different retrospective flavors
           I love-I hate,
           Appreciation only,
           Rate yourself

     • Instead of “what went wrong in last sprint”
       we asked “most boring thing which you have
       done in last sprint”

     • Withheld trust and listened to every feeling

22
All this works because we have
     teams with motivated individuals,
     wanting to take on a journey from
     being Good to GREAT…

     THANK YOU…
     bhuwan_lodha@mckinsey.com
     kanchan_khera@mckinsey.com


23

Weitere ähnliche Inhalte

Ähnlich wie Retro Masala

Building a Team Backlog: The Power of Retrospectives
Building a Team Backlog: The Power of RetrospectivesBuilding a Team Backlog: The Power of Retrospectives
Building a Team Backlog: The Power of RetrospectivesTechWell
 
Building 'Team Backlog' to unleash the power of retrospectives
Building 'Team Backlog' to unleash the power of retrospectivesBuilding 'Team Backlog' to unleash the power of retrospectives
Building 'Team Backlog' to unleash the power of retrospectivesBhuwan Lodha
 
Continuous improvement from the trenches - Elabor8 Lunch and Learn Meetup - ...
Continuous improvement from the trenches - Elabor8 Lunch and Learn Meetup -  ...Continuous improvement from the trenches - Elabor8 Lunch and Learn Meetup -  ...
Continuous improvement from the trenches - Elabor8 Lunch and Learn Meetup - ...Ryan McKergow
 
Agilex retrospectives
Agilex retrospectivesAgilex retrospectives
Agilex retrospectivesSkills Matter
 
common coaching techniques
common coaching techniquescommon coaching techniques
common coaching techniquesAgileDenver
 
Addressing Ceremony Anti-Patterns - AgileDC 2022
Addressing Ceremony Anti-Patterns - AgileDC 2022Addressing Ceremony Anti-Patterns - AgileDC 2022
Addressing Ceremony Anti-Patterns - AgileDC 2022MaribethKibbey1
 
Six steps to excellent coaching
Six steps to excellent coachingSix steps to excellent coaching
Six steps to excellent coachingBilly Cometti
 
Retrospective in a kanban team april 20th 2012
Retrospective in a kanban team april 20th 2012Retrospective in a kanban team april 20th 2012
Retrospective in a kanban team april 20th 2012Søren Weiss ✔
 
Culture Summit 2019 - Future Practice: How to Actualize Future of Work Concep...
Culture Summit 2019 - Future Practice: How to Actualize Future of Work Concep...Culture Summit 2019 - Future Practice: How to Actualize Future of Work Concep...
Culture Summit 2019 - Future Practice: How to Actualize Future of Work Concep...Culture Summit
 
How To: Developers' Community-driven Career Growth
How To: Developers' Community-driven Career GrowthHow To: Developers' Community-driven Career Growth
How To: Developers' Community-driven Career GrowthC4Media
 
Confessions of a scrum mom Scrum Australia 2016
Confessions of a scrum mom  Scrum Australia 2016Confessions of a scrum mom  Scrum Australia 2016
Confessions of a scrum mom Scrum Australia 2016Mia Horrigan
 
How to create an agile full remote and distributed startup
How to create an agile full remote and distributed startup How to create an agile full remote and distributed startup
How to create an agile full remote and distributed startup Thomas Kuryura
 
Ted Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfTed Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfRichard Cheng
 
Как поднять мотивацию к обучению или курс молодого бойца для тестировщиков
Как поднять мотивацию к обучению или курс молодого бойца для тестировщиковКак поднять мотивацию к обучению или курс молодого бойца для тестировщиков
Как поднять мотивацию к обучению или курс молодого бойца для тестировщиковSQALab
 
Retrospective , Scrum, Agile,
Retrospective , Scrum, Agile,Retrospective , Scrum, Agile,
Retrospective , Scrum, Agile,Asheesh Vashisht
 

Ähnlich wie Retro Masala (20)

Building a Team Backlog: The Power of Retrospectives
Building a Team Backlog: The Power of RetrospectivesBuilding a Team Backlog: The Power of Retrospectives
Building a Team Backlog: The Power of Retrospectives
 
Building 'Team Backlog' to unleash the power of retrospectives
Building 'Team Backlog' to unleash the power of retrospectivesBuilding 'Team Backlog' to unleash the power of retrospectives
Building 'Team Backlog' to unleash the power of retrospectives
 
Continuous improvement from the trenches - Elabor8 Lunch and Learn Meetup - ...
Continuous improvement from the trenches - Elabor8 Lunch and Learn Meetup -  ...Continuous improvement from the trenches - Elabor8 Lunch and Learn Meetup -  ...
Continuous improvement from the trenches - Elabor8 Lunch and Learn Meetup - ...
 
Agilex retrospectives
Agilex retrospectivesAgilex retrospectives
Agilex retrospectives
 
common coaching techniques
common coaching techniquescommon coaching techniques
common coaching techniques
 
Addressing Ceremony Anti-Patterns - AgileDC 2022
Addressing Ceremony Anti-Patterns - AgileDC 2022Addressing Ceremony Anti-Patterns - AgileDC 2022
Addressing Ceremony Anti-Patterns - AgileDC 2022
 
Six steps to excellent coaching
Six steps to excellent coachingSix steps to excellent coaching
Six steps to excellent coaching
 
Self reflection
Self reflectionSelf reflection
Self reflection
 
Retrospective in a kanban team april 20th 2012
Retrospective in a kanban team april 20th 2012Retrospective in a kanban team april 20th 2012
Retrospective in a kanban team april 20th 2012
 
Culture Summit 2019 - Future Practice: How to Actualize Future of Work Concep...
Culture Summit 2019 - Future Practice: How to Actualize Future of Work Concep...Culture Summit 2019 - Future Practice: How to Actualize Future of Work Concep...
Culture Summit 2019 - Future Practice: How to Actualize Future of Work Concep...
 
How To: Developers' Community-driven Career Growth
How To: Developers' Community-driven Career GrowthHow To: Developers' Community-driven Career Growth
How To: Developers' Community-driven Career Growth
 
Confessions of a scrum mom Scrum Australia 2016
Confessions of a scrum mom  Scrum Australia 2016Confessions of a scrum mom  Scrum Australia 2016
Confessions of a scrum mom Scrum Australia 2016
 
Peer observation 1
Peer observation 1Peer observation 1
Peer observation 1
 
How to create an agile full remote and distributed startup
How to create an agile full remote and distributed startup How to create an agile full remote and distributed startup
How to create an agile full remote and distributed startup
 
Ted Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfTed Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdf
 
Как поднять мотивацию к обучению или курс молодого бойца для тестировщиков
Как поднять мотивацию к обучению или курс молодого бойца для тестировщиковКак поднять мотивацию к обучению или курс молодого бойца для тестировщиков
Как поднять мотивацию к обучению или курс молодого бойца для тестировщиков
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile Retrospectives
 
Teamwork 101 Training Comcast Presentation Jerome Eppinger
Teamwork 101 Training Comcast Presentation Jerome EppingerTeamwork 101 Training Comcast Presentation Jerome Eppinger
Teamwork 101 Training Comcast Presentation Jerome Eppinger
 
Retrospective , Scrum, Agile,
Retrospective , Scrum, Agile,Retrospective , Scrum, Agile,
Retrospective , Scrum, Agile,
 
Individual coaching for team success
Individual coaching for team successIndividual coaching for team success
Individual coaching for team success
 

Kürzlich hochgeladen

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 

Kürzlich hochgeladen (20)

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 

Retro Masala

  • 1. RETRO MASALA (Experience report) Agile Cambridge 2012 Bhuwan Lodha | Kanchan Khera @bhuwan | @k_khera
  • 2. We are here to share our experiences on making retrospectives enjoyable and effective And would love to learn from your experiences as well… 1
  • 3. Give us the ONE WORD that comes to your mind about retrospectives (in your teams) 2
  • 4. Watch video at https://vimeo.com/49589446 3
  • 5. Most of us understand the IMPORTANCE of retrospectives… So what’s missing? 4
  • 6. Watch video at https://vimeo.com/49589447 5
  • 7. So here is our take on the key challenges.. 1. The Spice is missing 2. Recipe is unclear 3. Is the Kitchen right? 6
  • 8. Challenge #1 We do it the same way.. over and over again MASALA is missing… 7
  • 9. Here are a few MASALA references I hate.. I love.. Rate yourself Happiness meter Hey, Stranger! Focus Focus Focus ! Appreciation only What did I learn? The Big Picture 8 Is this our best?
  • 10. IHate.. I Love.. Text  Suitable for teams that have a lot of emotions which do not come out in traditional retro sessions 9
  • 11. Rate Yourself  Text  Suitable for teams which are complacent and need to define the next level 10
  • 12. What did I learn?  Text  Suitable for teams which are too involved in the project work. Need to get the spirit of learning imbibed 11
  • 13. Focus Focus Focus  Text  Suitable for teams which need to focus deeper on certain topics (For example, testing, collaboration etc.) 12
  • 15. Challenge #2 14 No clear framework for retrospectives
  • 16. Introducing a new framework Choose your style Team Backlog Great Teams Action items Continuous Improvement 15
  • 17. Start early: Start retro from sprint 0, as early as possible Set a Rhythm Have clear roles, who is doing what Play it like a game, make clear rules (sample) - No Laptops - No two retrospectives sound the same - Only on Fridays - Speak up or Dance - On Time or Ice Cream 16
  • 18. Snapshot of a team backlog Order Action Item Owner Status 1 Setup build monitor Rahul Impediment 2 Block weekly standing time with Veena Pending sponsor team 3 Complete first 4hr training session Rahul, Pete Done on Selenium 4 Get better headset for Veena Biju Done 17
  • 19. The 5 Whys technique Flurry of leaked bugs Technical issue Very little automation testing Lack of skills (selenium) Lack of training for Selenium No one talks about trainings Manager does not believe in trainings People issue 18
  • 20. Challenge #3 The RIGHT Kitchen Retrospectives do not fly far unless the organization nurtures a culture that supports them 19
  • 21. A Case Study About the team Team size: 5 • Highly skilled • Not aligned • Low collaboration • Co-located About the product: • Not launched since 2 years • Highly demanding sponsor • Legacy code 20
  • 22. Retrospectives in this team • Happened every 2 weeks • No Action points were noted • Same points were discussed in almost every retro – No change • The purpose of doing retrospectives was unclear • PO or SM conducted the retrospective 21
  • 23. How we made it effective and interesting • Introduced team backlog- action items translated into change • Conducted different retrospective flavors I love-I hate, Appreciation only, Rate yourself • Instead of “what went wrong in last sprint” we asked “most boring thing which you have done in last sprint” • Withheld trust and listened to every feeling 22
  • 24. All this works because we have teams with motivated individuals, wanting to take on a journey from being Good to GREAT… THANK YOU… bhuwan_lodha@mckinsey.com kanchan_khera@mckinsey.com 23