SlideShare a Scribd company logo
1 of 44
Sprint Retrospective Meeting
the most ignored event in Scrum
Sanjay Saini – ©2016. All Rights Reserved 1
What is a retrospective?
As per Wikipedia - “Retrospective generally means to
take a look back at events that already have taken
place”
Lesson learned
Knowledge sharing
Post mortem analysis
Blame game meeting
Sanjay Saini – ©2016. All Rights Reserved 2
How does it fit into Agile?
Principle# 12 -
“At regular intervals,
the team reflects on
how to become more
effective, then tunes
and adjusts its
behavior
accordingly.”
Sanjay Saini – ©2016. All Rights Reserved 3
How do we do retrospectives?
1. What went well?
2. What didn’t go well?
3. What can be improved?
Sanjay Saini – ©2016. All Rights Reserved 4
References and acknowledgement
Esther
Derby
Diana
Larsen
David
Horowitz
Luis
Goncalves
None of the images being used in this slide deck are mine,
thanks to all the owners
Sanjay Saini – ©2016. All Rights Reserved 5
Five steps retrospective
Set the
stage
Gather data
Generate
insights
Decide what
to do
Close the
retrospective
Sanjay Saini – ©2016. All Rights Reserved 6
Step# 1 – Set the stage
Set the
stage
Gather data
Generate
insights
Decide what
to do
Close the
retrospective
Sanjay Saini – ©2016. All Rights Reserved 7
Set the stage
1. Welcome everyone
2. Set the working agreements –
a) Inquiry rather than Advocacy
b) Dialogue rather than Debate
c) Conversation rather than
Argument
d) Understanding rather than
Defending
Sanjay Saini – ©2016. All Rights Reserved 8
Step# 2 – Gather Data
Set the
stage
Gather data
Generate
insights
Decide what
to do
Close the
retrospective
Sanjay Saini – ©2016. All Rights Reserved 9
Gather data
Gathering data creates
a shared picture
Sanjay Saini – ©2016. All Rights Reserved 10
Gather data #1 - Triple Nickels
1. Each team member write 2-5 data
items/notes, use separate paper for
each item/note
2. Pass on the paper to your right
3. Each team member shall read the
paper
4. Write down data item/note that build on
the item/note already written on the
paper
5. Repeat until the paper returns to the
original writer
Everyone gets the chance to contribute equally in developing the data set
Sanjay Saini – ©2016. All Rights Reserved 11
Gather data # 2 – Color code the timeline
1. Think back over the sprint and
remember all the memorable and
significant events
2. Each team member shall write them
down on sticky note
3. Draw the timeline on a board and
paste the sticky notes on it
4. Each team member will have 5-10
Green (high energy) and Blue (low
energy) dots
5. Let each individual put the dots against
each event on the timeline
When you have limited time, this technique filters topics for discussion
Sanjay Saini – ©2016. All Rights Reserved 12
Gather data # 3 – Mad Sad and Glad
1. Divide the board into three parts – Mad
Sad and Glad
2. Ask team to write down event when
they were mad, sad or glad
3. Paste sticky note into respective
section
4. Read each note and ask “Is this similar
to earlier one”
5. Cluster into People, Process and
Customer
Instead of Mad Sad and Glad you can use Prouds and Sorries
Sanjay Saini – ©2016. All Rights Reserved 13
Gather data #4 – Locate Strength
1. Prepare questions for identifying the
strengths so the team can build on
them in next sprint
2. Form pairs and hand out the questions
3. Have the pair choose who will
interview first
4. When the first interview is finished,
switch roles
5. Share findings with the entire group
It helps team remember that even dismay sprints have good moments
Sanjay Saini – ©2016. All Rights Reserved 14
Q# - What is the best thing happened during
the Sprint?
Q# - Based upon your association so far
share your best moment with the team?
Gather data #5 – Team Radar
1. Identify the factors to be measured e.g.
engineering practices, process,
product quality, team work, external
factors
2. Give sticky notes to team members
3. Ask them to vote on each criteria
between 1-5
4. Average out and plot on a spider chart
A quick and painless way to uncover emotional data
Sanjay Saini – ©2016. All Rights Reserved 15
Gather data – Quick recap
1. Triple Nickels
2. Color code the timeline
3. Mad Sad and Glad
4. Locate Strength
5. Team Radar
Sanjay Saini – ©2016. All Rights Reserved 16
Sanjay Saini – ©2016. All Rights Reserved 17
Triple Nickel Color code the
timeline
Mad Sad and Glad Locate Strength Team Radar
1. Each team member
write 2-5 data
items/notes, use
separate paper for
each item/note
2. Pass on the paper
to your right
3. Each team member
shall read the paper
4. Write down data
item/note that build
on the item/note
already written on
the paper
5. Repeat until the
paper returns to the
original writer
Everyone gets the
chance to contribute
equally in developing
the data set
1. Think back over the
sprint and
remember all the
memorable and
significant events
2. Each team member
shall write them
down on sticky
note
3. Draw the timeline
on a board and
paste the sticky
notes on it
4. Each team member
will have 5-10
Green (high energy)
and Blue (low
energy) dots
5. Let each individual
put the dots against
each event on the
timeline
When you have
limited time, this
technique filters
topics for discussion
1. Divide the board
into three parts –
Mad Sad and Glad
2. Ask team to write
down event when
they were mad, sad
or glad
3. Paste sticky note
into respective
section
4. Read each note
and ask “Is this
similar to earlier
one”
5. Cluster into People,
Process and
Customer
Instead of Mad Sad
and Glad you can use
Prouds and Sorries
1. Prepare questions for
identifying the strengths
so the team can build
on them in next sprint
2. Form pairs and hand
out the questions
a) What is the best
thing you like
about the team?
b) Based upon your
association so far
share your best
moment with the
team?
3. Have the pair choose
who will interview first
4. When the first interview
is finished, switch roles
5. Share findings with the
entire group
It helps team remember
that even dismay sprints
have good moments
1. Identify the
factors to be
measured e.g.
engineering
practices,
process,
product quality,
team work,
external factors
2. Give sticky
notes to team
members
3. Ask them to
vote on each
criteria between
1-5
4. Average out
and plot on a
spider chart
A quick and
painless way to
uncover
emotional data
Step# 3 – Generate Insights
Set the
stage
Gather data
Generate
insights
Decide what
to do
Close the
retrospective
Sanjay Saini – ©2016. All Rights Reserved 18
Generate insights
Make meaningful
information from
the data gathered
in the previous step
Sanjay Saini – ©2016. All Rights Reserved 19
Generate insights #1 – Five Whys
1. Review the issues and themes that the
team has already identified
2. Divide the team into pairs
3. One member asks the question why an
event or problem occurred
4. In response to the answer, the
questioner asks why that happened
5. Record the response that come out till
the fifth Why?
6. Have the pairs report what they
discovered
7. Use this information as input into the
next phase, Decide What to Do.
Dig deeper and don’t settle for the obvious
e.g. we should do a better job at writing test
cases.
Sanjay Saini – ©2016. All Rights Reserved 20
Generate insights #2 - Fishbone
1. Draw a fishbone diagram
2. Write the problem or issue at the fish’s
head
3. Label the bones of the fish with
categories
4. Brainstorm and write causes and factors
for each category
5. Items appearing under more than one
category will be the most likely causes
Look for reasons behind problems and breakdowns
Sanjay Saini – ©2016. All Rights Reserved 21
Generate insights #3 – Learning Matrix
1. Let the team discuss the data gathered in
previous step
2. Divide the flip chart or board into four quadrant
a) Smiley – what did we do well that we want to
continue?
b) Frowny – what would we like to change?
c) Light bulb – What new ideas have come up?
d) Bouquet – who do we want to stop?
3. Ask team members to post their idea in the
respective quadrant
4. Prioritize the ideas using dots.
Helps team members find what’s significant in their data
Sanjay Saini – ©2016. All Rights Reserved 22
Generate insights #4 – Patterns and Shifts
1. Facilitate a discussion for analyzing the data
gathered in previous step
2. Focus on an event at a time, go through event
by event
3. Let the participants write notes on what they
noticed or felt for an event
4. Looks for links and connection between facts
and feelings, do you see a pattern or shift?
5. Review and ask question – how do these
patterns or shifts contribute to our current
issues?
6. Ask which ones are most important to address in
the next Sprint and move to next step
Things were going smoothly but suddenly it got crazy or vice versa
Sanjay Saini – ©2016. All Rights Reserved 23
Generate insights #5 – Identify Themes
1. Form two or three interview groups
2. Each group will discuss the themes heard during
the previous step
3. Each group will post their findings
4. After all groups are done, ask the entire group to
sort the cards in clusters
5. Ask the group to select a cluster that they want
to work on.
Find common themes for experiments, changes and recommendations
Sanjay Saini – ©2016. All Rights Reserved 24
Generate insights – Quick Recap
1. Five Whys
2. Fishbone
3. Learning Matrix
4. Patterns and Shifts
5. Identify Themes
Sanjay Saini – ©2016. All Rights Reserved 25
Sanjay Saini – ©2016. All Rights Reserved 26
Five Whys Fishbone Learning Matrix Patterns and Shifts Identify Themes
1. Review the issues and
themes that the team
has already identified
2. Divide the team into
pairs
3. One member asks the
question why an event
or problem occurred
4. In response to the
answer, the questioner
asks why that
happened
5. Record the response
that come out till the
fifth Why?
6. Have the pairs report
what they discovered
7. Use this information
as input into the next
phase, ‘Decide what to
do’.
Discover underlying
conditions that
contribute to an issue
1. Draw a fishbone
diagram
2. Write the problem or
issue at the fish’s
head
3. Label the bones of the
fish with categories
4. Brainstorm and write
causes and factors for
each category
5. Items appearing under
more than one
category will be the
most likely causes
Look for reasons behind
problems and
breakdowns
1. Let the team discuss
the data gathered in
previous step
2. Divide the flip chart or
board into four
quadrant
3. Smiley – what did we
do well that we want to
continue?
4. Frowny – what would
we like to change?
5. Light bulb – What new
ideas have come up?
6. Bouquet – who do we
want to appreciate?
7. Ask team members to
post their idea in the
respective quadrant
8. Prioritize the ideas
using dots.
Helps team members
find what’s significant in
their data
1. Facilitate a discussion for
analyzing the data
gathered in previous step
2. Focus on an event at a
time, go through event by
event
3. Let the participants write
notes on what they
noticed or felt for an
event
4. Looks for links and
connection between facts
and feelings, do you see
a pattern or shift?
5. Review and ask question
– how do these patterns
or shifts contribute to our
current issues?
6. Ask which ones are most
important to address in
the next Sprint and move
to next step
Things were going
smoothly but suddenly it
got crazy or vice versa
1. Form two or three
interview groups
2. Each group will
discuss the themes
heard during the
previous step
3. Each group will
post their findings
4. After all groups are
done, ask the entire
group to sort the
cards in clusters
5. Ask the group to
select a cluster that
they want to work
on.
Find common themes
for experiments,
changes and
recommendations
Step# 4 – Decide what to do
Set the
stage
Gather data
Generate
insights
Decide what
to do
Close the
retrospective
Sanjay Saini – ©2016. All Rights Reserved 27
Decide what to do
Team develop
proposals for action,
create detailed plans
for experiments and
set measureable goals
to achieve the results
Sanjay Saini – ©2016. All Rights Reserved 28
Decide what to do #1 – Retrospective planning games
1. Work individually or in pairs to
generate all the tasks
2. Compare tasks, eliminate duplicates
and fill gaps
3. Cluster the tasks and again check
for duplicates and gaps
4. Order the tasks
5. Let team members sign up for the
tasks
Develop detailed plans for experiments or proposals
Sanjay Saini – ©2016. All Rights Reserved 29
Decide what to do #2 – SMART Goals
1. Form groups around the items that
the team prioritized to work on
2. Ask each group to develop SMART
goals for the prioritized item
3. Identify action plans for
accomplishing the goal
4. Confirm with the rest of the groups
on the goals and action plan
Develop specific measurable actions e.g. pair programming at-least for 4 hours a day
Sanjay Saini – ©2016. All Rights Reserved 30
Decide what to do #3 – Circle of Questions
1. Invite team members to sit in a circle
2. Turn to the person on your left and ask a
question e.g. “From your perspective, what is
the highest priority for us to try in the next
Sprint and why?”
3. The team member answers, from his or her
perspective, to the best of his or her
knowledge and ability.
4. Then that team member becomes the
questioner, turning to the person on his or
her left to ask a question that extends the
previous discussion or starts a new one.
5. The new respondent answers and, then in
turn, asks a question and so on
Team members engage in a question asking and answering process to reach
consensus on next steps
Sanjay Saini – ©2016. All Rights Reserved 31
Decide what to do – Quick Recap
1. Retrospective planning games
2. SMART goals
3. Circle of Questions
Sanjay Saini – ©2016. All Rights Reserved 32
Sanjay Saini – ©2016. All Rights Reserved 33
Sanjay Saini – ©2016. All Rights Reserved 34
Retrospective Planning
Games
SMART Goals Circle of Questions
1. Work individually or in pairs to
generate all the tasks
2. Form pairs of pairs to compare
tasks, eliminate duplicates and fill
gaps
3. Cluster the tasks and again check
for duplicates and gaps
4. Order the tasks
5. Let team members sign up for the
tasks
Develop detailed plans for
experiments or proposals
1. Form groups around the items
that the team prioritized to work
on
2. Ask each group to develop
SMART goals for the prioritized
item
3. Identify action plans for
accomplishing the goal
4. Confirm with the rest of the groups
on the goals and action plan
Develop specific measurable
actions e.g. pair programming at-
least for 4 hours a day
1. Invite team members to sit in a
circle
2. Turn to the person on your left
and ask a question e.g. “From
your perspective, what is the
highest priority for us to try in the
next Sprint and why?”
3. The team member answers, from
his or her perspective, to the best
of his or her knowledge and
ability.
4. Then that team member becomes
the questioner, turning to the
person on his or her left to ask a
question that extends the previous
discussion or starts a new one.
Team members engage in a
question asking and answering
process to reach consensus on
next steps
Step# 5 – Close the Retrospective
Set the
stage
Gather data
Generate
insights
Decide what
to do
Close the
retrospective
Sanjay Saini – ©2016. All Rights Reserved 35
Close the Retrospective
Closing the retrospective provides moments
for continuous improvement, for reflecting on
what happened during the retrospective, and
for expressing appreciation
Sanjay Saini – ©2016. All Rights Reserved 36
Close the Retrospective #1 - +/Delta
1. Draw a T on a piece of flip chart paper
2. Ask the group to list down strengths and
changes
3. Compare the list with previous
retrospectives
4. Thank the group for their candid feedback
Delta is the Greek alphabet symbol for change
Retrospective Improvement
+
Identify strengths and changes for the next retrospective
Sanjay Saini – ©2016. All Rights Reserved 37
Close the Retrospective #2 – Return on Time Invested
1. Discuss the rating scale with team
2. Going around the circle, ask each team
member to say the number that reflects
their ROTI
3. Ask those who rated 0 or 1, what they
wanted but didn’t get
4. Ask those who rated 2 or more to say what
benefits they received
5. A 0 doesn’t mean the meeting was bad, the
person may was distracted.
Gauge the effectiveness of the session from the team members perspective
Sanjay Saini – ©2016. All Rights Reserved 38
Close the Retrospective #3 - Appreciations
1. Appreciate how others have contributed
during the session and during the sprint.
2. Demonstrate with a sample e.g. “Steve, I
appreciate you for helping me in completing
the unit test cases”.
3. Sit down, wait, someone will offer an
appreciation.
4. Allow silence, some people need time to
think before they appreciate.
End the retrospective on a positive note
Sanjay Saini – ©2016. All Rights Reserved 39
Close the Retrospective – Quick Recap
1. +/Delta
2. Return on Time Invested
3. Appreciations
Sanjay Saini – ©2016. All Rights Reserved 40
Sanjay Saini – ©2016. All Rights Reserved 41
Sanjay Saini – ©2016. All Rights Reserved 42
+/Delta ROTI Appreciation
1. Draw a T on a piece of flip
chart paper
2. Ask the group to list down
strengths and changes
3. Compare the list with previous
retrospectives
4. Thank the group for their
candid feedback
Identify strengths and changes
for the next retrospective
1. Discuss the rating scale with
team
2. Going around the circle, ask
each team member to say the
number that reflects their
ROTI
3. Ask those who rated 0 or 1,
what they wanted but didn’t
get
4. Ask those who rated 2 or more
to say what benefits they
received
5. A 0 doesn’t mean the meeting
was bad, the person may was
distracted.
Gauge the effectiveness of the
session from the team members
perspective
1. Appreciate how others have
contributed during the session
and during the sprint.
2. Demonstrate with a sample
e.g. “Steve, I appreciate you
for helping me in completing
the unit test cases”.
3. Sit down, wait, someone will
offer an appreciation.
4. Allow silence, some people
need time to think before they
appreciate.
End the retrospective on a
positive note
Sanjay Saini – ©2016. All Rights Reserved 43
Q&A
Share experiences from
your retrospective meetings
Sanjay Saini – ©2016. All Rights Reserved 44

More Related Content

What's hot

Agile retrospectives - why, what and how
Agile retrospectives - why, what and howAgile retrospectives - why, what and how
Agile retrospectives - why, what and howDmitriyViktorov
 
A Guide For Retrospectives
A Guide For RetrospectivesA Guide For Retrospectives
A Guide For RetrospectivesJason Benton
 
Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...
Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...
Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...TKMG, Inc.
 
Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Arun Kumar
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)beLithe
 
Techniques for Effective Retrospectives
Techniques for Effective RetrospectivesTechniques for Effective Retrospectives
Techniques for Effective RetrospectivesProwareness
 
An Executive Insider's Guide to Enterprise Agile Transformation
An Executive Insider's Guide to Enterprise Agile TransformationAn Executive Insider's Guide to Enterprise Agile Transformation
An Executive Insider's Guide to Enterprise Agile TransformationScott Richardson
 
Agile Ways of Working For High-Performing Teams
Agile Ways of Working For High-Performing TeamsAgile Ways of Working For High-Performing Teams
Agile Ways of Working For High-Performing TeamsMichael Goschnick
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
Vt2014 kanban presentation
Vt2014 kanban presentationVt2014 kanban presentation
Vt2014 kanban presentationplog99
 
Hackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresaHackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresaProyectalis / Improvement21
 
Process Mapping For Modernization
Process Mapping For ModernizationProcess Mapping For Modernization
Process Mapping For ModernizationPeter Stinson
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneYuval Yeret
 
Mastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean TransformationMastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean TransformationAmanda Gilmore
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 MinutesSerge Rehem
 

What's hot (20)

Agile retrospectives - why, what and how
Agile retrospectives - why, what and howAgile retrospectives - why, what and how
Agile retrospectives - why, what and how
 
A Guide For Retrospectives
A Guide For RetrospectivesA Guide For Retrospectives
A Guide For Retrospectives
 
Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...
Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...
Value Stream Mapping: How to Visualize Work & Align Leadership for Organizati...
 
Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile Retrospectives
 
Techniques for Effective Retrospectives
Techniques for Effective RetrospectivesTechniques for Effective Retrospectives
Techniques for Effective Retrospectives
 
An Executive Insider's Guide to Enterprise Agile Transformation
An Executive Insider's Guide to Enterprise Agile TransformationAn Executive Insider's Guide to Enterprise Agile Transformation
An Executive Insider's Guide to Enterprise Agile Transformation
 
Agile Ways of Working For High-Performing Teams
Agile Ways of Working For High-Performing TeamsAgile Ways of Working For High-Performing Teams
Agile Ways of Working For High-Performing Teams
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Sprint review and Retrospective
Sprint review and RetrospectiveSprint review and Retrospective
Sprint review and Retrospective
 
Vt2014 kanban presentation
Vt2014 kanban presentationVt2014 kanban presentation
Vt2014 kanban presentation
 
Hackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresaHackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresa
 
Process Mapping For Modernization
Process Mapping For ModernizationProcess Mapping For Modernization
Process Mapping For Modernization
 
Scrum events
Scrum eventsScrum events
Scrum events
 
Scaled Agile Framework SAFe 4.0
Scaled Agile Framework SAFe 4.0Scaled Agile Framework SAFe 4.0
Scaled Agile Framework SAFe 4.0
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zone
 
Mastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean TransformationMastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean Transformation
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Scrum
ScrumScrum
Scrum
 

Viewers also liked

Birth of a developer
Birth of a developerBirth of a developer
Birth of a developerPiyush Rahate
 
Roadblocks on performance highway
Roadblocks on performance highwayRoadblocks on performance highway
Roadblocks on performance highwayPiyush Rahate
 
Lightening Talk: lama sutra of retrospective
Lightening Talk: lama sutra of retrospectiveLightening Talk: lama sutra of retrospective
Lightening Talk: lama sutra of retrospectiveAgileee
 
Incorporating Scrum in a Traditional PM Environment - PMI Nashville PDD - May...
Incorporating Scrum in a Traditional PM Environment - PMI Nashville PDD - May...Incorporating Scrum in a Traditional PM Environment - PMI Nashville PDD - May...
Incorporating Scrum in a Traditional PM Environment - PMI Nashville PDD - May...The Braintrust Consulting Group
 
Retrospective Meeting Knowledge Sharing
Retrospective Meeting Knowledge SharingRetrospective Meeting Knowledge Sharing
Retrospective Meeting Knowledge SharingPhilip Wang
 
Ale2012 retrospective
Ale2012 retrospectiveAle2012 retrospective
Ale2012 retrospectiveMarc Löffler
 
Mobile Testing, That's Just a Smaller Screen, Right? Stephen Janaway
Mobile Testing, That's Just a Smaller Screen, Right?   Stephen JanawayMobile Testing, That's Just a Smaller Screen, Right?   Stephen Janaway
Mobile Testing, That's Just a Smaller Screen, Right? Stephen JanawayStephen Janaway
 
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outBehind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outJesus Mendez
 
Sgin2013 scrumfromthe trenches-applicationoftheagileretrospectivetechniquesin...
Sgin2013 scrumfromthe trenches-applicationoftheagileretrospectivetechniquesin...Sgin2013 scrumfromthe trenches-applicationoftheagileretrospectivetechniquesin...
Sgin2013 scrumfromthe trenches-applicationoftheagileretrospectivetechniquesin...India Scrum Enthusiasts Community
 
Principles of continuous improvement and Agile retrospectives by Vedran Nikolic
Principles of continuous improvement and Agile retrospectives by Vedran NikolicPrinciples of continuous improvement and Agile retrospectives by Vedran Nikolic
Principles of continuous improvement and Agile retrospectives by Vedran NikolicBosnia Agile
 
The art of the retrospective
The art of the retrospectiveThe art of the retrospective
The art of the retrospectiveAgileee
 
Why Should You Retrospect? An Agile Story
Why Should You Retrospect? An Agile StoryWhy Should You Retrospect? An Agile Story
Why Should You Retrospect? An Agile StoryGeorge Psistakis
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile RetrospectivesMozaic Works
 

Viewers also liked (20)

Belief
BeliefBelief
Belief
 
Birth of a developer
Birth of a developerBirth of a developer
Birth of a developer
 
Agile Biology
Agile Biology Agile Biology
Agile Biology
 
Death of a coder
Death of a coderDeath of a coder
Death of a coder
 
Agile doing being
Agile doing beingAgile doing being
Agile doing being
 
Roadblocks on performance highway
Roadblocks on performance highwayRoadblocks on performance highway
Roadblocks on performance highway
 
Lightening Talk: lama sutra of retrospective
Lightening Talk: lama sutra of retrospectiveLightening Talk: lama sutra of retrospective
Lightening Talk: lama sutra of retrospective
 
Incorporating Scrum in a Traditional PM Environment - PMI Nashville PDD - May...
Incorporating Scrum in a Traditional PM Environment - PMI Nashville PDD - May...Incorporating Scrum in a Traditional PM Environment - PMI Nashville PDD - May...
Incorporating Scrum in a Traditional PM Environment - PMI Nashville PDD - May...
 
Retrospective Meeting Knowledge Sharing
Retrospective Meeting Knowledge SharingRetrospective Meeting Knowledge Sharing
Retrospective Meeting Knowledge Sharing
 
Ale2012 retrospective
Ale2012 retrospectiveAle2012 retrospective
Ale2012 retrospective
 
Mobile Testing, That's Just a Smaller Screen, Right? Stephen Janaway
Mobile Testing, That's Just a Smaller Screen, Right?   Stephen JanawayMobile Testing, That's Just a Smaller Screen, Right?   Stephen Janaway
Mobile Testing, That's Just a Smaller Screen, Right? Stephen Janaway
 
What makes a failed Retro - Muon Nguyen
What makes a failed Retro - Muon NguyenWhat makes a failed Retro - Muon Nguyen
What makes a failed Retro - Muon Nguyen
 
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outBehind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
 
Sgin2013 scrumfromthe trenches-applicationoftheagileretrospectivetechniquesin...
Sgin2013 scrumfromthe trenches-applicationoftheagileretrospectivetechniquesin...Sgin2013 scrumfromthe trenches-applicationoftheagileretrospectivetechniquesin...
Sgin2013 scrumfromthe trenches-applicationoftheagileretrospectivetechniquesin...
 
Principles of continuous improvement and Agile retrospectives by Vedran Nikolic
Principles of continuous improvement and Agile retrospectives by Vedran NikolicPrinciples of continuous improvement and Agile retrospectives by Vedran Nikolic
Principles of continuous improvement and Agile retrospectives by Vedran Nikolic
 
The art of the retrospective
The art of the retrospectiveThe art of the retrospective
The art of the retrospective
 
Why Should You Retrospect? An Agile Story
Why Should You Retrospect? An Agile StoryWhy Should You Retrospect? An Agile Story
Why Should You Retrospect? An Agile Story
 
Facebook retrospective
Facebook retrospectiveFacebook retrospective
Facebook retrospective
 
Agile retrospective
Agile retrospectiveAgile retrospective
Agile retrospective
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile Retrospectives
 

Similar to Retrospective - the most ignored event in Scrum

Facilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveFacilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveJolly Rajan
 
Spice up your retrospectives
Spice up your retrospectivesSpice up your retrospectives
Spice up your retrospectivesPiyush Rahate
 
Eia playbook-2016-ita-final
Eia playbook-2016-ita-finalEia playbook-2016-ita-final
Eia playbook-2016-ita-finalLama K Banna
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesYves Hanoulle
 
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDayАнна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDayLviv Startup Club
 
Agile Retrospectives
Agile Retrospectives Agile Retrospectives
Agile Retrospectives Yves Hanoulle
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational RetrospectivesRichard Cheng
 
Understanding groups
Understanding groupsUnderstanding groups
Understanding groupsprvndrkumar
 
Idea Generator Chapter 5 - Ten tools to enhance your team's performance
Idea Generator Chapter 5 - Ten tools to enhance your team's performance  Idea Generator Chapter 5 - Ten tools to enhance your team's performance
Idea Generator Chapter 5 - Ten tools to enhance your team's performance bill woodruff
 
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11mjb87
 
P tips for planning
P tips for planningP tips for planning
P tips for planningAIESEC
 
Feedback the mechanics inspiration for you to do feedback workshops june 2020...
Feedback the mechanics inspiration for you to do feedback workshops june 2020...Feedback the mechanics inspiration for you to do feedback workshops june 2020...
Feedback the mechanics inspiration for you to do feedback workshops june 2020...Nels Karsvang
 
Agile camp2016 retro the retro
Agile camp2016 retro the retroAgile camp2016 retro the retro
Agile camp2016 retro the retroErin Bolk
 
Task 2 assignment (8 PPT Slides)This is the outline of the team .docx
Task 2 assignment (8 PPT Slides)This is the outline of the team .docxTask 2 assignment (8 PPT Slides)This is the outline of the team .docx
Task 2 assignment (8 PPT Slides)This is the outline of the team .docxssuserf9c51d
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of RetrospectionNaresh Jain
 
10 Interactive Ideas to Improve Your Company Meetings
10 Interactive Ideas to Improve Your Company Meetings10 Interactive Ideas to Improve Your Company Meetings
10 Interactive Ideas to Improve Your Company MeetingsSlido
 

Similar to Retrospective - the most ignored event in Scrum (20)

Facilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveFacilitate a Timeline Futurespective
Facilitate a Timeline Futurespective
 
Spice up your retrospectives
Spice up your retrospectivesSpice up your retrospectives
Spice up your retrospectives
 
Eia playbook-2016-ita-final
Eia playbook-2016-ita-finalEia playbook-2016-ita-final
Eia playbook-2016-ita-final
 
The Kama Sutra of Retrospectives
The Kama Sutra of RetrospectivesThe Kama Sutra of Retrospectives
The Kama Sutra of Retrospectives
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile proces
 
3 retro total recall
3 retro total recall3 retro total recall
3 retro total recall
 
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDayАнна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
Анна Мамаєва “Retrospective: Total Recall” - Lviv PMDay
 
Agile Retrospectives
Agile Retrospectives Agile Retrospectives
Agile Retrospectives
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational Retrospectives
 
Understanding groups
Understanding groupsUnderstanding groups
Understanding groups
 
AUX Bootcamp
AUX BootcampAUX Bootcamp
AUX Bootcamp
 
Idea Generator Chapter 5 - Ten tools to enhance your team's performance
Idea Generator Chapter 5 - Ten tools to enhance your team's performance  Idea Generator Chapter 5 - Ten tools to enhance your team's performance
Idea Generator Chapter 5 - Ten tools to enhance your team's performance
 
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
Sports Studies - Session 3 - Sport In Action - Teamwork - WK11
 
P tips for planning
P tips for planningP tips for planning
P tips for planning
 
Feedback the mechanics inspiration for you to do feedback workshops june 2020...
Feedback the mechanics inspiration for you to do feedback workshops june 2020...Feedback the mechanics inspiration for you to do feedback workshops june 2020...
Feedback the mechanics inspiration for you to do feedback workshops june 2020...
 
Agile camp2016 retro the retro
Agile camp2016 retro the retroAgile camp2016 retro the retro
Agile camp2016 retro the retro
 
Task 2 assignment (8 PPT Slides)This is the outline of the team .docx
Task 2 assignment (8 PPT Slides)This is the outline of the team .docxTask 2 assignment (8 PPT Slides)This is the outline of the team .docx
Task 2 assignment (8 PPT Slides)This is the outline of the team .docx
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of Retrospection
 
Essential Guidance
Essential Guidance Essential Guidance
Essential Guidance
 
10 Interactive Ideas to Improve Your Company Meetings
10 Interactive Ideas to Improve Your Company Meetings10 Interactive Ideas to Improve Your Company Meetings
10 Interactive Ideas to Improve Your Company Meetings
 

Recently uploaded

Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile EnvironmentVictorSzoltysek
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 

Recently uploaded (20)

Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 

Retrospective - the most ignored event in Scrum

  • 1. Sprint Retrospective Meeting the most ignored event in Scrum Sanjay Saini – ©2016. All Rights Reserved 1
  • 2. What is a retrospective? As per Wikipedia - “Retrospective generally means to take a look back at events that already have taken place” Lesson learned Knowledge sharing Post mortem analysis Blame game meeting Sanjay Saini – ©2016. All Rights Reserved 2
  • 3. How does it fit into Agile? Principle# 12 - “At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.” Sanjay Saini – ©2016. All Rights Reserved 3
  • 4. How do we do retrospectives? 1. What went well? 2. What didn’t go well? 3. What can be improved? Sanjay Saini – ©2016. All Rights Reserved 4
  • 5. References and acknowledgement Esther Derby Diana Larsen David Horowitz Luis Goncalves None of the images being used in this slide deck are mine, thanks to all the owners Sanjay Saini – ©2016. All Rights Reserved 5
  • 6. Five steps retrospective Set the stage Gather data Generate insights Decide what to do Close the retrospective Sanjay Saini – ©2016. All Rights Reserved 6
  • 7. Step# 1 – Set the stage Set the stage Gather data Generate insights Decide what to do Close the retrospective Sanjay Saini – ©2016. All Rights Reserved 7
  • 8. Set the stage 1. Welcome everyone 2. Set the working agreements – a) Inquiry rather than Advocacy b) Dialogue rather than Debate c) Conversation rather than Argument d) Understanding rather than Defending Sanjay Saini – ©2016. All Rights Reserved 8
  • 9. Step# 2 – Gather Data Set the stage Gather data Generate insights Decide what to do Close the retrospective Sanjay Saini – ©2016. All Rights Reserved 9
  • 10. Gather data Gathering data creates a shared picture Sanjay Saini – ©2016. All Rights Reserved 10
  • 11. Gather data #1 - Triple Nickels 1. Each team member write 2-5 data items/notes, use separate paper for each item/note 2. Pass on the paper to your right 3. Each team member shall read the paper 4. Write down data item/note that build on the item/note already written on the paper 5. Repeat until the paper returns to the original writer Everyone gets the chance to contribute equally in developing the data set Sanjay Saini – ©2016. All Rights Reserved 11
  • 12. Gather data # 2 – Color code the timeline 1. Think back over the sprint and remember all the memorable and significant events 2. Each team member shall write them down on sticky note 3. Draw the timeline on a board and paste the sticky notes on it 4. Each team member will have 5-10 Green (high energy) and Blue (low energy) dots 5. Let each individual put the dots against each event on the timeline When you have limited time, this technique filters topics for discussion Sanjay Saini – ©2016. All Rights Reserved 12
  • 13. Gather data # 3 – Mad Sad and Glad 1. Divide the board into three parts – Mad Sad and Glad 2. Ask team to write down event when they were mad, sad or glad 3. Paste sticky note into respective section 4. Read each note and ask “Is this similar to earlier one” 5. Cluster into People, Process and Customer Instead of Mad Sad and Glad you can use Prouds and Sorries Sanjay Saini – ©2016. All Rights Reserved 13
  • 14. Gather data #4 – Locate Strength 1. Prepare questions for identifying the strengths so the team can build on them in next sprint 2. Form pairs and hand out the questions 3. Have the pair choose who will interview first 4. When the first interview is finished, switch roles 5. Share findings with the entire group It helps team remember that even dismay sprints have good moments Sanjay Saini – ©2016. All Rights Reserved 14 Q# - What is the best thing happened during the Sprint? Q# - Based upon your association so far share your best moment with the team?
  • 15. Gather data #5 – Team Radar 1. Identify the factors to be measured e.g. engineering practices, process, product quality, team work, external factors 2. Give sticky notes to team members 3. Ask them to vote on each criteria between 1-5 4. Average out and plot on a spider chart A quick and painless way to uncover emotional data Sanjay Saini – ©2016. All Rights Reserved 15
  • 16. Gather data – Quick recap 1. Triple Nickels 2. Color code the timeline 3. Mad Sad and Glad 4. Locate Strength 5. Team Radar Sanjay Saini – ©2016. All Rights Reserved 16
  • 17. Sanjay Saini – ©2016. All Rights Reserved 17 Triple Nickel Color code the timeline Mad Sad and Glad Locate Strength Team Radar 1. Each team member write 2-5 data items/notes, use separate paper for each item/note 2. Pass on the paper to your right 3. Each team member shall read the paper 4. Write down data item/note that build on the item/note already written on the paper 5. Repeat until the paper returns to the original writer Everyone gets the chance to contribute equally in developing the data set 1. Think back over the sprint and remember all the memorable and significant events 2. Each team member shall write them down on sticky note 3. Draw the timeline on a board and paste the sticky notes on it 4. Each team member will have 5-10 Green (high energy) and Blue (low energy) dots 5. Let each individual put the dots against each event on the timeline When you have limited time, this technique filters topics for discussion 1. Divide the board into three parts – Mad Sad and Glad 2. Ask team to write down event when they were mad, sad or glad 3. Paste sticky note into respective section 4. Read each note and ask “Is this similar to earlier one” 5. Cluster into People, Process and Customer Instead of Mad Sad and Glad you can use Prouds and Sorries 1. Prepare questions for identifying the strengths so the team can build on them in next sprint 2. Form pairs and hand out the questions a) What is the best thing you like about the team? b) Based upon your association so far share your best moment with the team? 3. Have the pair choose who will interview first 4. When the first interview is finished, switch roles 5. Share findings with the entire group It helps team remember that even dismay sprints have good moments 1. Identify the factors to be measured e.g. engineering practices, process, product quality, team work, external factors 2. Give sticky notes to team members 3. Ask them to vote on each criteria between 1-5 4. Average out and plot on a spider chart A quick and painless way to uncover emotional data
  • 18. Step# 3 – Generate Insights Set the stage Gather data Generate insights Decide what to do Close the retrospective Sanjay Saini – ©2016. All Rights Reserved 18
  • 19. Generate insights Make meaningful information from the data gathered in the previous step Sanjay Saini – ©2016. All Rights Reserved 19
  • 20. Generate insights #1 – Five Whys 1. Review the issues and themes that the team has already identified 2. Divide the team into pairs 3. One member asks the question why an event or problem occurred 4. In response to the answer, the questioner asks why that happened 5. Record the response that come out till the fifth Why? 6. Have the pairs report what they discovered 7. Use this information as input into the next phase, Decide What to Do. Dig deeper and don’t settle for the obvious e.g. we should do a better job at writing test cases. Sanjay Saini – ©2016. All Rights Reserved 20
  • 21. Generate insights #2 - Fishbone 1. Draw a fishbone diagram 2. Write the problem or issue at the fish’s head 3. Label the bones of the fish with categories 4. Brainstorm and write causes and factors for each category 5. Items appearing under more than one category will be the most likely causes Look for reasons behind problems and breakdowns Sanjay Saini – ©2016. All Rights Reserved 21
  • 22. Generate insights #3 – Learning Matrix 1. Let the team discuss the data gathered in previous step 2. Divide the flip chart or board into four quadrant a) Smiley – what did we do well that we want to continue? b) Frowny – what would we like to change? c) Light bulb – What new ideas have come up? d) Bouquet – who do we want to stop? 3. Ask team members to post their idea in the respective quadrant 4. Prioritize the ideas using dots. Helps team members find what’s significant in their data Sanjay Saini – ©2016. All Rights Reserved 22
  • 23. Generate insights #4 – Patterns and Shifts 1. Facilitate a discussion for analyzing the data gathered in previous step 2. Focus on an event at a time, go through event by event 3. Let the participants write notes on what they noticed or felt for an event 4. Looks for links and connection between facts and feelings, do you see a pattern or shift? 5. Review and ask question – how do these patterns or shifts contribute to our current issues? 6. Ask which ones are most important to address in the next Sprint and move to next step Things were going smoothly but suddenly it got crazy or vice versa Sanjay Saini – ©2016. All Rights Reserved 23
  • 24. Generate insights #5 – Identify Themes 1. Form two or three interview groups 2. Each group will discuss the themes heard during the previous step 3. Each group will post their findings 4. After all groups are done, ask the entire group to sort the cards in clusters 5. Ask the group to select a cluster that they want to work on. Find common themes for experiments, changes and recommendations Sanjay Saini – ©2016. All Rights Reserved 24
  • 25. Generate insights – Quick Recap 1. Five Whys 2. Fishbone 3. Learning Matrix 4. Patterns and Shifts 5. Identify Themes Sanjay Saini – ©2016. All Rights Reserved 25
  • 26. Sanjay Saini – ©2016. All Rights Reserved 26 Five Whys Fishbone Learning Matrix Patterns and Shifts Identify Themes 1. Review the issues and themes that the team has already identified 2. Divide the team into pairs 3. One member asks the question why an event or problem occurred 4. In response to the answer, the questioner asks why that happened 5. Record the response that come out till the fifth Why? 6. Have the pairs report what they discovered 7. Use this information as input into the next phase, ‘Decide what to do’. Discover underlying conditions that contribute to an issue 1. Draw a fishbone diagram 2. Write the problem or issue at the fish’s head 3. Label the bones of the fish with categories 4. Brainstorm and write causes and factors for each category 5. Items appearing under more than one category will be the most likely causes Look for reasons behind problems and breakdowns 1. Let the team discuss the data gathered in previous step 2. Divide the flip chart or board into four quadrant 3. Smiley – what did we do well that we want to continue? 4. Frowny – what would we like to change? 5. Light bulb – What new ideas have come up? 6. Bouquet – who do we want to appreciate? 7. Ask team members to post their idea in the respective quadrant 8. Prioritize the ideas using dots. Helps team members find what’s significant in their data 1. Facilitate a discussion for analyzing the data gathered in previous step 2. Focus on an event at a time, go through event by event 3. Let the participants write notes on what they noticed or felt for an event 4. Looks for links and connection between facts and feelings, do you see a pattern or shift? 5. Review and ask question – how do these patterns or shifts contribute to our current issues? 6. Ask which ones are most important to address in the next Sprint and move to next step Things were going smoothly but suddenly it got crazy or vice versa 1. Form two or three interview groups 2. Each group will discuss the themes heard during the previous step 3. Each group will post their findings 4. After all groups are done, ask the entire group to sort the cards in clusters 5. Ask the group to select a cluster that they want to work on. Find common themes for experiments, changes and recommendations
  • 27. Step# 4 – Decide what to do Set the stage Gather data Generate insights Decide what to do Close the retrospective Sanjay Saini – ©2016. All Rights Reserved 27
  • 28. Decide what to do Team develop proposals for action, create detailed plans for experiments and set measureable goals to achieve the results Sanjay Saini – ©2016. All Rights Reserved 28
  • 29. Decide what to do #1 – Retrospective planning games 1. Work individually or in pairs to generate all the tasks 2. Compare tasks, eliminate duplicates and fill gaps 3. Cluster the tasks and again check for duplicates and gaps 4. Order the tasks 5. Let team members sign up for the tasks Develop detailed plans for experiments or proposals Sanjay Saini – ©2016. All Rights Reserved 29
  • 30. Decide what to do #2 – SMART Goals 1. Form groups around the items that the team prioritized to work on 2. Ask each group to develop SMART goals for the prioritized item 3. Identify action plans for accomplishing the goal 4. Confirm with the rest of the groups on the goals and action plan Develop specific measurable actions e.g. pair programming at-least for 4 hours a day Sanjay Saini – ©2016. All Rights Reserved 30
  • 31. Decide what to do #3 – Circle of Questions 1. Invite team members to sit in a circle 2. Turn to the person on your left and ask a question e.g. “From your perspective, what is the highest priority for us to try in the next Sprint and why?” 3. The team member answers, from his or her perspective, to the best of his or her knowledge and ability. 4. Then that team member becomes the questioner, turning to the person on his or her left to ask a question that extends the previous discussion or starts a new one. 5. The new respondent answers and, then in turn, asks a question and so on Team members engage in a question asking and answering process to reach consensus on next steps Sanjay Saini – ©2016. All Rights Reserved 31
  • 32. Decide what to do – Quick Recap 1. Retrospective planning games 2. SMART goals 3. Circle of Questions Sanjay Saini – ©2016. All Rights Reserved 32
  • 33. Sanjay Saini – ©2016. All Rights Reserved 33
  • 34. Sanjay Saini – ©2016. All Rights Reserved 34 Retrospective Planning Games SMART Goals Circle of Questions 1. Work individually or in pairs to generate all the tasks 2. Form pairs of pairs to compare tasks, eliminate duplicates and fill gaps 3. Cluster the tasks and again check for duplicates and gaps 4. Order the tasks 5. Let team members sign up for the tasks Develop detailed plans for experiments or proposals 1. Form groups around the items that the team prioritized to work on 2. Ask each group to develop SMART goals for the prioritized item 3. Identify action plans for accomplishing the goal 4. Confirm with the rest of the groups on the goals and action plan Develop specific measurable actions e.g. pair programming at- least for 4 hours a day 1. Invite team members to sit in a circle 2. Turn to the person on your left and ask a question e.g. “From your perspective, what is the highest priority for us to try in the next Sprint and why?” 3. The team member answers, from his or her perspective, to the best of his or her knowledge and ability. 4. Then that team member becomes the questioner, turning to the person on his or her left to ask a question that extends the previous discussion or starts a new one. Team members engage in a question asking and answering process to reach consensus on next steps
  • 35. Step# 5 – Close the Retrospective Set the stage Gather data Generate insights Decide what to do Close the retrospective Sanjay Saini – ©2016. All Rights Reserved 35
  • 36. Close the Retrospective Closing the retrospective provides moments for continuous improvement, for reflecting on what happened during the retrospective, and for expressing appreciation Sanjay Saini – ©2016. All Rights Reserved 36
  • 37. Close the Retrospective #1 - +/Delta 1. Draw a T on a piece of flip chart paper 2. Ask the group to list down strengths and changes 3. Compare the list with previous retrospectives 4. Thank the group for their candid feedback Delta is the Greek alphabet symbol for change Retrospective Improvement + Identify strengths and changes for the next retrospective Sanjay Saini – ©2016. All Rights Reserved 37
  • 38. Close the Retrospective #2 – Return on Time Invested 1. Discuss the rating scale with team 2. Going around the circle, ask each team member to say the number that reflects their ROTI 3. Ask those who rated 0 or 1, what they wanted but didn’t get 4. Ask those who rated 2 or more to say what benefits they received 5. A 0 doesn’t mean the meeting was bad, the person may was distracted. Gauge the effectiveness of the session from the team members perspective Sanjay Saini – ©2016. All Rights Reserved 38
  • 39. Close the Retrospective #3 - Appreciations 1. Appreciate how others have contributed during the session and during the sprint. 2. Demonstrate with a sample e.g. “Steve, I appreciate you for helping me in completing the unit test cases”. 3. Sit down, wait, someone will offer an appreciation. 4. Allow silence, some people need time to think before they appreciate. End the retrospective on a positive note Sanjay Saini – ©2016. All Rights Reserved 39
  • 40. Close the Retrospective – Quick Recap 1. +/Delta 2. Return on Time Invested 3. Appreciations Sanjay Saini – ©2016. All Rights Reserved 40
  • 41. Sanjay Saini – ©2016. All Rights Reserved 41
  • 42. Sanjay Saini – ©2016. All Rights Reserved 42 +/Delta ROTI Appreciation 1. Draw a T on a piece of flip chart paper 2. Ask the group to list down strengths and changes 3. Compare the list with previous retrospectives 4. Thank the group for their candid feedback Identify strengths and changes for the next retrospective 1. Discuss the rating scale with team 2. Going around the circle, ask each team member to say the number that reflects their ROTI 3. Ask those who rated 0 or 1, what they wanted but didn’t get 4. Ask those who rated 2 or more to say what benefits they received 5. A 0 doesn’t mean the meeting was bad, the person may was distracted. Gauge the effectiveness of the session from the team members perspective 1. Appreciate how others have contributed during the session and during the sprint. 2. Demonstrate with a sample e.g. “Steve, I appreciate you for helping me in completing the unit test cases”. 3. Sit down, wait, someone will offer an appreciation. 4. Allow silence, some people need time to think before they appreciate. End the retrospective on a positive note
  • 43. Sanjay Saini – ©2016. All Rights Reserved 43 Q&A Share experiences from your retrospective meetings
  • 44. Sanjay Saini – ©2016. All Rights Reserved 44