46
Ellen Gottesdiener www.ebgconsulting.com © EBG Consulting, 2010 Slow Down to Speed Up: Retrospectives for Improving Product and Process

Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

Embed Size (px)

DESCRIPTION

(slides and handout from PMI Personal Development Day, May 2010) Project retrospectives go beyond classic “lessons learned”. Retrospectives are one the best ways to improve your project results and build a healthy project community. Retrospective facilitator and agile coach Ellen Gottesdiener explain the why’s, what’s and how’s of conducting milestone, iteration and end-of-project retrospectives to elicit and leverage the project community’s collective wisdom, define and sustain good practices, avoid faulty decisions, and adapt for success. Learn: • The value proposition: retrospective benefits and characteristics • Who should be involved, and how to involved them • Essential steps for planning and conducting effective retrospectives • Key questions to answer, ways to address “safety”, and sample retrospective activities

Citation preview

Page 1: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

Ellen Gottesdiener www.ebgconsulting.com

© EBG Consulting, 2010

Slow Down to Speed Up:Retrospectives for Improving Product and Process

Page 2: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

Facilitator, trainer, facilitator, mentor, agile coach, conference advisor

Years of varied project and product experienceCertified Professional Facilitator, Certified Scrum MasterExpert Reviewer, contributor to IIBA BABOK®

(Business Analysis Body of Knowledge®)

Author: articles, books

eNewsletter: Success with Requirements free - sign up at www.ebgconsulting.com

Founder & Principal Consultant, EBG Consulting

Ellen Gottesdiener

Page 3: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

whatwhat why why

whenwhen

q & aq & a

simulation simulation successfulsuccessfulretrosretros

activitiesactivities

Page 4: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

what what

Page 5: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

rituals

Page 6: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

A ritual in which the project community:reviews the iteration/release/project story,harvests the collective wisdom of the team,tells the truth without blame or judgment,identifies what to appreciate and improve,understands and forgives its failings, and relishes in its successes.

retrospective

Page 7: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

The insights gained from retrospectives are the basis for starting again

Page 8: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

postmortem?

Page 9: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

retrospective

Page 10: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

The whole is more than the sum of its parts.The part is more than a fraction of the whole.

Aristotle

Page 11: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

when when

Page 12: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

end

Page 13: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

interim:heartbeat

Page 14: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

interim:work chunk

Page 15: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

interim:custom

Page 16: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

five key questions

Page 17: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

1. What did we do well that we might forget to do next time if we don’t discuss it?

2. What did we learn?3. What should we do differently next

time?4. What still puzzles us?5. What needs more discussion?

Page 18: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

whywhy

Page 19: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

see the whole

Page 20: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

transparency

Page 21: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

adaptive learning

Page 22: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

closure

Page 23: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

participationworks

Page 24: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

successful successful retrospectivesretrospectives

Page 25: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

planning

Page 26: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

community involvement

Page 27: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

use data

Page 28: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

feelings count

Page 29: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

build in safety

Page 30: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

structure

Page 31: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

1. Readying - Set the Stage

2. Past - Gather Data

3. Present - Generate Insights

4. Future - Decide What To Do

5. Retrospect - Close the Retrospective

Page 32: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

basis for change

Page 33: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

the prime directive

Page 34: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

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

Page 35: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

activitiesactivities

Page 36: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

real-timeslide show

from actual retrospectives

Page 37: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

1. get ready - set the stage

define successcreate safety

Page 38: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

2. past - gather data

artifact contestproject timeline

Page 39: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

3. present - generate insights

deep inquiryidentify themes

Page 40: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

4. future - decide what to do

change the paperretro planning game

Page 41: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

5. retrospect - close the retrospective

celebration cardtemperature readings

Page 42: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

simulation simulation

Page 43: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)
Page 44: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

email

more retros

about EBG

[email protected]

ebgconsulting.com/retrospectives.pdf

www.ebgconsulting.com

© EBG Consulting, 2010

Page 45: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

Retrospectives 1 www.ebgconsulting.com Copyright © EBG Consulting, 2010

Retrospectives    

  

EBG’s Retro Online  

“Retrospectives: Harvesting the Wisdom of Teams” 

“Team Retrospectives—For Better Iteration Assessment” Readings   

“What’s Going Right Around Here? Using AI to Improve Your Agile Requirements Process” 

EBG’s Agile Solutions  

Solutions Matrix with EBG retrospective‐specific offerings 

EBG’s Retro   Collaborating for Success: Facilitation Skills for Agile Teams

Training  Project Retrospectives and Team Reviews  

EBG’s eNewsletter 

Register for our free monthly eNewsletter, “Success with Requirements”  

“Success with Requirements” archive issues

What is a retrospective?   

A ritual in which the project community: 

reviews the iteration/release/project story 

harvests the collective wisdom of the team 

tells the truth without blame or judgment 

identifies what to appreciate and improve 

understands and forgives its failings, and relishes in its successes.  

The insights gained from retrospectives are the basis for starting again. 

Business Value 

Retrospectives: your team’s best (and least expensive way) to learn. 

You Have to Slow Down to Speed Up  

Adults are pragmatic learners ‐‐ we learn best in supportive environments with our own experiences (e.g. act   reflect   integrate). 

It is much easier to identify another’s foolishness than to recognize one’s own. This is the Law of Wisdom Acquisition.  Humans need rituals to do this.  

Retrospectives are not the classic “lessons learned”. They focus on the big picture learning, address the “tough stuff” that really make projects successful, and generate actions for change.   

Five Key Questions (adapted from Norm Kerth*) 

1. What did we do well, that we might forget to do next time, if we don’t discuss it? 

2. What did we learn? 3. What should we do differently next time? 4. What still puzzles us? 5. What needs more discussion? 

Kerth’s 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.” 

Page 46: Slow DownTo Speed Up: Retrospectives To Improve Product & Process (Gottesdiener-EBG Consulting)

Retrospectives 2 www.ebgconsulting.com Copyright © EBG Consulting, 2010

When do Retros?  

Interim Retrospectives provide the greatest payback. Types: • “Heartbeat”: time‐based, e.g. weekly, bi‐weekly, monthly iterations • “Work Chunk”: milestone‐based • “Custom”: (surprise) event based, e.g. new technology, merger, disaster 

End‐of‐project retrospectives are for the entire project.  

Structure for a Retro‐spective 

Readying: collect data, establish tone, begin to create safety 

Past: recreate the story, review significant events, answer the five questions 

Present: assess our progress, review project data, reflect on facts and feelings  

Future: correct issues, improve process and products, sustain good practices,  recommend changes and improvements, shift the culture  

Retrospect: reflect on how the retrospective process worked, identify process adjustments 

Books  Derby, Esther, and Diana Larsen. Agile Retrospective: Making Good Teams Great. 2006. Pragmatic Bookshelf.   Kerth, Norman. Project Retrospectives: A Handbook for Team Reviews. 2001. Dorset House Publishing Company. 

Articles and Papers   

Birk, Andreas, Torgeir Dingsoyr, and Tor Stalhane, “Postmortem: Never Leave a Project without It”, IEEE Software, Vol. 19, No. 3, May/June 2002, pp. 43‐45.  Collier, Bonnie, Tom Demarco, and Peter Fearly, “A Defined Process for Project Postmortem Review, Bonnie Collier, Tom Demarco, and, IEEE Software, July 1996, pp 65‐71. Congdon, Gloria H. “Techniques and Recommendations For Implementing Valuable Postmortems in Software Development Projects”, Masters Thesis, 72 pages and Appendices, University of Minnesota, May 1999.  Desouza, Kevin, Torgeir Dingsoyr and Yukiki Awaza, “Experiences with Conducting Project Postmortems: Reports vs. Stories and Practitioner Perspective”, Proceeding of the 38th Hawaii International Conference on System Sciences, Jan. 2005.  Glass, Robert, “Project Retrospectives and Why They Never Happen”, IEEE Software, September/October 2002, pp. 111‐112.  Gottesdiener, Ellen, “Team Retrospectives‐for Better Iteration Assessment”, The Rational Edge, April, 2003.   Kerth, Norman, “The Ritual of Retrospectives, Norman L. Kerth, Software Testing and Quality Engineering (now Better Software), September/October 2000. Larsen, Diana, “Embracing Change: A Retrospective”, Cutter IT Journal, Vol. 16, No 2, 2003. McGregor, Jena, “Gospels of Failure”, Fast Company, Issue 91, February 2005, p. 62. http://pf.fastcompany.com/magazine/91/gospels.html, (A review of the three high profile post mortem reports: NASA’s Challenger, NY Time’s Jayson Blair, and the 9/11 Commission Report). Raelin, Joseph A., “Public Reflection as the Basis of Learning”, Management Learning, Vol. 32(1), 2001, pp 11‐30.  Rising, Linda and Esther Derby, “Singing the Songs of Project Experiences: Patterns and Retrospectives”, Linda Rising and Esther Derby, Cutter IT Journal, Vol. 16, No 9, September 2003.  Rizzuto, Janis, “Happy Endings”, Projects@Work, November/December 2002, pp 29‐30.  

Websites   http://www.retrospectives.com/index.html  http://finance.groups.yahoo.com/group/retrospectives/  (Retrospective Facilitators Discussion List) http://www.retrospectivefacilitatorgathering.org / (scenes from some of the annual gatherings).  http://agileretrospectivewiki.org/index.php?title=Main_Page agile retrospective wiki