Project Retrospectives A kinder, gentler, more productive way to learn from past mistakes

Similar documents
Mastering Team Skills and Interpersonal Communication. Copyright 2012 Pearson Education, Inc. publishing as Prentice Hall.

What is Teaching? JOHN A. LOTT Professor Emeritus in Pathology College of Medicine

Executive Session: Brenda Edwards, Caddo Nation

Eduroam Support Clinics What are they?

A non-profit educational institution dedicated to making the world a better place to live

Evidence-based Practice: A Workshop for Training Adult Basic Education, TANF and One Stop Practitioners and Program Administrators

Syllabus: INF382D Introduction to Information Resources & Services Spring 2013

Community Based Participatory Action Research Partnership Protocol

Red Flags of Conflict

Chapter 9: Conducting Interviews

Fearless Change -- Patterns for Introducing New Ideas

Fundraising 101 Introduction to Autism Speaks. An Orientation for New Hires

Conducting an interview

Time, talent, treasure FRATERNITY VALUE: PHILANTHROPIC SERVICE TO OTHERS SUGGESTED FACILITATOR: VICE PRESIDENT OF PHILANTHROPY

PREP S SPEAKER LISTENER TECHNIQUE COACHING MANUAL

Freshman On-Track Toolkit

COMMUNICATION & NETWORKING. How can I use the phone and to communicate effectively with adults?

What to Do When Conflict Happens

OFFICE OF HUMAN RESOURCES SAMPLE WEB CONFERENCE OR ON-CAMPUS INTERVIEW QUESTIONS

C O U R S E. Tools for Group Thinking

END TIMES Series Overview for Leaders

In attendance: Wendy, Randi, Steve, Krichanna, Maya, Tony, Anecia, Nicole, Archana, Megan, Adrienne, Amy, Sacha, Hannah, Jennifer, Charles, Susan,

Attention Getting Strategies : If You Can Hear My Voice Clap Once. By: Ann McCormick Boalsburg Elementary Intern Fourth Grade

Susan K. Woodruff. instructional coaching scale: measuring the impact of coaching interactions

PART C: ENERGIZERS & TEAM-BUILDING ACTIVITIES TO SUPPORT YOUTH-ADULT PARTNERSHIPS

The lasting impact of the Great Depression

Writing the Personal Statement

Creating and Thinking critically

PREVIEW LEADER S GUIDE IT S ABOUT RESPECT CONTENTS. Recognizing Harassment in a Diverse Workplace

Early Warning System Implementation Guide

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA

Activities, Exercises, Assignments Copyright 2009 Cem Kaner 1

Learning Resource Center COLLECTION DEVELOPMENT POLICY

The Tutor Shop Homework Club Family Handbook. The Tutor Shop Mission, Vision, Payment and Program Policies Agreement

How To Take Control In Your Classroom And Put An End To Constant Fights And Arguments

2014 Free Spirit Publishing. All rights reserved.

Presentation skills. Bojan Jovanoski, project assistant. University Skopje Business Start-up Centre

Practical Strategies for Using Guided Math to Help Your Students Meet or Exceed the

Essential Guides Fees and Funding. All you need to know about student finance.

E C C. American Heart Association. Basic Life Support Instructor Course. Updated Written Exams. February 2016

The Good Judgment Project: A large scale test of different methods of combining expert predictions

What is an internship?

1. Professional learning communities Prelude. 4.2 Introduction

Active Ingredients of Instructional Coaching Results from a qualitative strand embedded in a randomized control trial

Getting Started with Deliberate Practice

EVENT BROCHURE. Top Ranking Performers BEST IN THE WORLD 2017 GLOBAL Conference. Grange City Hotel, London th October 2017

PRESENTED BY EDLY: FOR THE LOVE OF ABILITY

After breakfast this morn.ing, we will have the opportunity to attend workshops in four areas:.libraries.archives. .language

Shockwheat. Statistics 1, Activity 1

Science with Kids, Science by Kids By Sally Bowers, Dane County 4-H Youth Development Educator and Tom Zinnen, Biotechnology Specialist

This curriculum is brought to you by the National Officer Team.

PUBLIC SPEAKING: Some Thoughts

Thesis-Proposal Outline/Template

A Pumpkin Grows. Written by Linda D. Bullock and illustrated by Debby Fisher

Creative Media Department Assessment Policy

Mini Lesson Ideas for Expository Writing

The Foundations of Interpersonal Communication

Part I. Figuring out how English works

Virtually Anywhere Episodes 1 and 2. Teacher s Notes

5 Star Writing Persuasive Essay

leading people through change

Kindergarten Lessons for Unit 7: On The Move Me on the Map By Joan Sweeney

WITNESS STATEMENT. Very good. If you would just spell your name for me please?

- SAMPLE ONLY - PLEASE DO NOT COPY

Competency-Based Learning Series: Seminar #3 Habits of Work Slides

Critical Thinking in the Workplace. for City of Tallahassee Gabrielle K. Gabrielli, Ph.D.

How we look into complaints What happens when we investigate

SMALL GROUPS AND WORK STATIONS By Debbie Hunsaker 1

Paying for. Cosmetology School S C H O O L B E AU T Y. Financing your new life. beautyschoolnetwork.com pg 1

Earl of March SS Physical and Health Education Grade 11 Summative Project (15%)

SIMPLY THE BEST! AND MINDSETS. (Growth or fixed?)

UDL AND LANGUAGE ARTS LESSON OVERVIEW

Kindergarten - Unit One - Connecting Themes

READY TO WORK PROGRAM INSTRUCTOR GUIDE PART I

Section 3.4. Logframe Module. This module will help you understand and use the logical framework in project design and proposal writing.

Allington Primary School Inspection report - amended

How Remarkable People Show Others They Care and Keep It Simple

see that few students made As or Bs on the test from C to F, that the median grade was an F and the top grade was a C

spending time with $5 gift cards resource volunteer leaders to take their AYL kids out for a treat and focus on getting to know them better.

What is a Mental Model?

Dale Carnegie Final Results Package. For. Dale Carnegie Course DC218 Graduated 6/19/13

How to Take Accurate Meeting Minutes

TEAM-BUILDING GAMES, ACTIVITIES AND IDEAS

Undocumented Students. from high school also want to attend a university. Unfortunately, the majority can t due to their

P-4: Differentiate your plans to fit your students

Last Editorial Change:

Academic Integrity RN to BSN Option Student Tutorial

STUDENT MOODLE ORIENTATION

The Anthony School Middle School Study Skills Packet

Instructional Supports for Common Core and Beyond: FORMATIVE ASSESMENT

Teaching Financial Literacy to Adult Students: Different Strokes for Different Folks

Nova Scotia School Advisory Council Handbook

ESL Summer Camp: June 18 July 27, 2012 Homestay Application (Please answer all questions completely)

Software Maintenance

The open source development model has unique characteristics that make it in some

Study Guide for Right of Way Equipment Operator 1

Orange Coast College Spanish 180 T, Th Syllabus. Instructor: Jeff Brown

Grade 3: Module 1: Unit 3: Lesson 5 Jigsaw Groups and Planning for Paragraph Writing about Waiting for the Biblioburro

HOLLAND ELEMENTARY SCHOOL PARENT/TEACHER ORGANIZATION

Pair Programming. Spring 2015

Transcription:

Project Retrospectives A kinder, gentler, more productive way to learn from past mistakes Copyright 2005 Software Quality Consulting Inc. Slide 1

Topics Typical Post-mortem Project Retrospectives are are Different Planning and and conducting a retrospective Words Words of of Wisdom Summary Norman Kerth Copyright 2005 Software Quality Consulting Inc. Slide 2

Typical Post-mortem Post-mortems often fail fail because they: occur occur with with no no planning and and little little preparation are are viewed as as forums for for exacting retribution and and venting frustration are are led led by by a someone who who may may not not have have good good meeting facilitation skills skills may may take take only only an an hour hour or or two twoat at most most often often result result in in no no changes to to behavior As As a result, ROI ROI is is very low lowsince little is is learned and and nothing changes Copyright 2005 Software Quality Consulting Inc. Slide 3

What Can We Learn? If If you always do what you ve always done you ll always get what you ve always gotten Copyright 2005 Software Quality Consulting Inc. Slide 4

Project Retrospectives Are Different Project Retrospectives are are events not not meetings Some key key attributes: They They are are planned Everyone comes comes prepared Trained facilitator plans plans events events and and leads leads discussions Focus Focus is is on on acquiring wisdom Typically held held off-site and and take take about about 2 days days (yes, (yes, days) days) By By making an an investment to to learn from past mistakes, organizations can can reduce likelihood they will will repeat same mistakes on on next project Copyright 2005 Software Quality Consulting Inc. Slide 5

Wisdom What is is wisdom? accumulated knowledge trait trait of of utilizing knowledge and and experience with with common sense sense and and insight ability ability to to apply apply knowledge, experience or or understanding with with common sense sense and and insight What group of of people do do we we often associate with wisdom? How do do people acquire wisdom? Source: WordNet 2.0, 2003 Princeton University Copyright 2005 Software Quality Consulting Inc. Slide 6

Business Motivation Why spend time on on Project Retrospectives? It It is is much much easier easier to to identify identify another s another s foolishness foolishness than than to to recognize recognize one s one s own. own. When When project project teams teams work work together, together, they they learn learn stuff stuff Some Some stuff stuff is is not not important important and and some some stuff stuff is is very very important important Important Important stuff stuff has has potential potential to to become become wisdom wisdom Acquiring Acquiring wisdom wisdomoften often comes comes directly directly from from experiences experiences whether whether good good or or bad bad End End of of a project project is is best best time time to to openly openly discuss discusswhat happened happened in in order order to to acquire acquire wisdom wisdom We We don t don t want want to to make make same same mistakes mistakes again again Kerth, N. L., Project Retrospectives A Handbook for Team Reviews, Dorset House, 2001. Copyright 2005 Software Quality Consulting Inc. Slide 7

Business Motivation Project Retrospective Goals: Collect factual information on on project performance Improve process, procedures, management, culture, etc. etc. Capture collective wisdom Repair Repair damage to to project team Enjoy Enjoy the the accomplishment Get Get the the story story out out Kerth, N. L., Project Retrospectives A Handbook for Team Reviews, Dorset House, 2001. Copyright 2005 Software Quality Consulting Inc. Slide 8

Project Retrospective Overview Norm s Prime Directive Regardless of of what we we discover, we we must understand and and truly believe that that everyone did did the the best job job he he or or she she could, given what was was known at at the the time, his his or or her her skills and and abilities, the the resources available, and and the the situation at at hand. Norman Kerth Kerth, N. L., Project Retrospectives A Handbook for Team Reviews, Dorset House, 2001. Copyright 2005 Software Quality Consulting Inc. Slide 9

Getting Started Select an an experienced facilitator Identify participants Facilitator interviews participants Identify required preparation Plan events so so everyone can can participate Copyright 2005 Software Quality Consulting Inc. Slide 10

Getting Started Select an an experienced facilitator who who was was not not associated with with the the project in in any any way way is is ideally ideally a disinterested third third party party is is not not biased biased has has good good meeting management skills skills Facilitator can can make make or or break break the the retrospective Identify participants Everyone directly involved with with project, including managers Explain Retrospective Process Get Get commitment to to participate Copyright 2005 Software Quality Consulting Inc. Slide 11

Getting Started Facilitator interviews participants To To get get a sense sense of of what what happened To To identify any any sensitive issues, personalities To To prepare to to handle these these issues issues should they they come come up up Identify required preparation Each Each participant asked asked to to recall recall what what happened from from their their perspective Each Each participant asked asked to to bring bring artifacts important to to them them and and be be prepared to to discuss their their significance to to project Copyright 2005 Software Quality Consulting Inc. Slide 12

Getting Started Plan events so so everyone can can participate Off-site locations are are best best Comfortable meeting room Breakfast and and lunch lunch brought in in each each day day Evening team-building activities Prizes Prizes and and fun fun Copyright 2005 Software Quality Consulting Inc. Slide 13

Day 1 Day Day 1 Objectives Reinforce idea idea that that retrospective is is not not about about finding fault, fault, but but for for learning how how to to do do it it better better next next time time Create Create a feeling of of safety safety so so people people feel feel comfortable speaking openly and and honestly about about what what happened Day Day 1 Agenda Agenda Establish Establish ground ground rules rules Create Create Safety Safety Exercise Exercise Define Define Success Success Exercise Exercise Lunch Lunch Discuss Discuss Artifacts Artifacts Exercise Exercise Project Project Timeline Timeline Exercise Exercise Evening Evening Events Events Copyright 2005 Software Quality Consulting Inc. Slide 14

Establish Ground Rules When someone is is speaking, we we will will not not interrupt them We We will will accept everyone s opinion without judgment We We will will talk talk from our our own own perspective and and not not speak for for anyone else else There will will be be no no jokes made at at the the expense of of anyone else else When someone is is holding the the designated object, then then only only that that person may may speak While everyone is is encouraged to to contribute, your your participation in in discussions and and exercises is is optional Kerth, N. L., Project Retrospectives A Handbook for Team Reviews, Dorset House, 2001. Copyright 2005 Software Quality Consulting Inc. Slide 15

Create Safety Exercise Purpose To To create create an an atmosphere where where everyone feels feels comfortable talking openly about about important issues issues Process Assess safety with with a safety safety scale scaleand and vote vote by by secret secret ballot Based Based on on the the results of of the the vote, vote, facilitator determines if: if: Everyone Everyone feels feels reasonably reasonably safe safe talking talking openly openly Or Or additional additional steps steps are are needed needed to to increase increase level level of of safety safety Bottom Line We We can t can t begin begin until until everyone feels feels safe safe talking openly and and honestly about about their their experiences Kerth, N. L., Project Retrospectives A Handbook for Team Reviews, Dorset House, 2001. Copyright 2005 Software Quality Consulting Inc. Slide 16

Safety Scale 5 Hey, no problem, I feel comfortable saying anything. 4 I ll say most things but a few things might be hard to say. 3 I ll share some things but keep some things to myself. 2 I m not going to say much. I ll let others bring up issues. 1 I won t let managers know what I really think. Kerth, N. L., Project Retrospectives A Handbook for Team Reviews, Dorset House, 2001. Copyright 2005 Software Quality Consulting Inc. Slide 17

Create Safety Exercise The The secret ballot is is held and and facilitator tallies results Mostly 4 s 4 sand 5 s, 5 s, there s no no problem - retrospective can can continue Mostly 2 s 2 sand 3 s, 3 s, there is is a problem and and facilitator needs to to address it it Copyright 2005 Software Quality Consulting Inc. Slide 18

Create Safety Exercise The The team forms natural affinity groups Team Team members silently move move toward people with with whom whom they they have have worked closely on on this this project Each Each group group finds finds a corner corner and and they they brainstorm ideas ideas for for how how to to increase safety Each group brings presents items discussed within group Once whole team reaches consensus, a second secret ballot is is taken and and hopefully, results mostly 4 s 4 sand 5 s Copyright 2005 Software Quality Consulting Inc. Slide 19

Define Success Exercise How do do you you define success? A successful project is is one one on on which which everyone says: says: I I wish wish we we could could do do that that over over again again the the very very same same way. way. Was this this project a success? Kerth, N. L., Project Retrospectives A Handbook for Team Reviews, Dorset House, 2001. Copyright 2005 Software Quality Consulting Inc. Slide 20

Define Success Exercise Some industry data 31% 31% of of projects are are canceled before before they they ever ever get get completed 53% 53% of of projects cost cost 189% 189% of of their their original estimates On On average, only only 16% 16% of of software projects are are completed on-time and and on-budget For For small small software companies, 78% 78% of of their their software projects are are deployed with with at at least least 74% 74% of of their their original features and and functions The Chaos Report, prepared by the Standish Group, 1994. Copyright 2005 Software Quality Consulting Inc. Slide 21

Project Facts List List some key key objectives achieved by by Project Team For For example: You You completed the the project (it (it wasn t cancelled) You You delivered X% X% of of all all promised features You You delivered ### ### bug bug fixes fixes in in addition etc. etc. Copyright 2005 Software Quality Consulting Inc. Slide 22

Artifacts A Project Retrospective is is like like an an archeological dig Most Most people tend tend to to only only remember what what occurred during during the the last last part part the the project We We need need to to uncover and and discuss evidence of of what what actually occurred throughout the the entire entire project Artifacts are are evidence About About a week week in in advance of of the the retrospective, each each participant is is asked asked to to search for for important artifacts related to to the the project Copyright 2005 Software Quality Consulting Inc. Slide 23

Examples of Artifacts Documents: Project Schedules Marketing Requirements Software Functional Specs Specs Architecture and and Design documents Significant E-mails Napkins with important architecture drawings Coffee cups, pizza boxes, a can can of of bug spray, or or other artifacts that that represent long hours of of work Copyright 2005 Software Quality Consulting Inc. Slide 24

Discuss Artifacts Exercise Artifacts are are placed on on table Each person discusses artifact they brought and and its its significance to to them on on this this project After all all artifacts are are discussed, group votes for for the: the: Most Most significant Most Most unusual etc etc Prizes awarded by by facilitator Copyright 2005 Software Quality Consulting Inc. Slide 25

Create Project Timeline Exercise Each group works in in a separate area Inclusive not not consensual activity Each group identifies significant events that that occurred during project: Write Write event event on on post-it post-it note note along along with with approximate dates dates Anyone who who thinks thinks an an event event was was important, creates a post-it post-it for for it it Use Use artifacts to to stimulate your your memory Copyright 2005 Software Quality Consulting Inc. Slide 26

Evening Activities Evening Activities planned to: to: Help Help repair repair damage to to team team Foster Foster sense sense of of belonging Have Have fun fun and and see see people in in different light light Focused around dinner dinner and and after after dinner dinner activities Copyright 2005 Software Quality Consulting Inc. Slide 27

Day 2 Day Day 2 Objectives Glean Glean wisdom from from Project Timeline Day Day 2 Agenda Review Results from from Day Day 1 Adjust Adjust ground ground rules rules if if necessary necessary Mining for for Gold Gold Exercise Lunch Lunch Complete Mining for for Gold Gold Exercise Closing Thoughts and and Reflections Copyright 2005 Software Quality Consulting Inc. Slide 28

Mining for Gold Exercise Five Five Lists: What What worked well well that that we we don t don t want want to to forget forget What What did did we we learn learn (Wisdom) What What should we we do do differently on on the the next next project What What still still puzzles us us What What do do we we need need to to discuss in in more more detail detail Copyright 2005 Software Quality Consulting Inc. Slide 29

Closing Thoughts and Reflections Are Are there any any issues that that need to to be be discussed that that we we haven t discussed so so far? far? Was this this retrospective worthwhile? What do do you you think will will happen as as a result of of this this exercise? Words of wisdom from a Jedi Master Copyright 2005 Software Quality Consulting Inc. Slide 30

Pay it Forward If If you you found found this this talk talk to to be be of of value Norm Norm Kerth Kerthis is a highly highly respected consultant who who developed the the Project Retrospective technique. Sadly, Sadly, he he was was in in a serious car car accident and and suffered a disabling brain brain injury. injury. As As a result, result, he he cannot work work and and lives lives on on a very very limited income. You You can can help help recognize his his contribution to to our our industry by by sending a small small donation. Checks can can be be made made payable to to Norm Norm Kerth KerthBenefit Fund Fund and and sent sent to to Norm Norm Kerth KerthBenefit Fund Fund c/o c/o Process Impact, 11491 11491 SE SE 119th 119th Drive, Drive, Clackamas, OR OR 97015-8778. You You can can also also visit visit Karl Karl Weiger s website www.processimpact.com/goodies.shtml for for more more details about about contributing to to the the fund. fund. Thanks. Copyright 2005 Software Quality Consulting Inc. Slide 31

Software Quality Consulting offers workshops on: on: Writing Writing and and Reviewing Reviewing Software Software Requirements Requirements Building Building Realistic Realistic Project Project Schedules Schedules from from Software Software Requirements Requirements Software Software Verification Verification & Validation Validation Accurate Accurate Estimating Estimating and and Scheduling Scheduling Using Using Yellow Yellow Sticky Sticky Method Method Predictable Predictable Software Software Development Development Peer Peer Reviews Reviews and and Inspections Inspections Improving Improving the the Effectiveness Effectiveness of of Testing Testing Risk Risk Management Management for for Embedded Embedded Software Software Development Development Get Get more more information information at atwww.swqual.com/training/on_site.html Sign Sign up up for for my my monthly e-newsletter Visit Visitwww.swqual.com/newsletter/Subscribe.htm Copyright 2005 Software Quality Consulting Inc. Slide 32