SlideShare a Scribd company logo
1 of 56
Download to read offline
Rewind to fast forward
Retrospectives as the
essence of Agile
Luigi Berrettini
@luigiberrettini
# m i n i i a d
# a g i l e
# r e t r o s p e c t i v e s@coderstug
Silent birthday
People map
Non musical chairs
Sanity check
Insanity
Doing the same
thing over and
over again and
expecting
different results
Advice
Bob Newhart
No organization no party
Post-mortems / Lessons learned
• Too late to change something
• Useless for different projects or situations
• No focus on team and team issues
• No one cares if project ok
• Witch hunt if project ko
• Often sacrificed to save money
Can you help him?
Are you serious?
Let’s inspect and adapt!
Agility
Continuous improvement
Scientific method
PDCA cycle
Walter Shewhart Edward Deming
PLAN
Decide activities assuming that perfection
could not be reached (experiment)
DO
Implement the plan to get information on
how to do better
CHECK
Analyze: planned versus actual
ACT
Adapt the process
At regular intervals, the team
reflects on how to become more
effective, then tunes and adjusts
its behavior accordingly
12th principle of the Agile manifesto
Challenging the 12th principle – When?
At regular intervals, the
team reflects on how to
become more effective,
then tunes and adjusts
its behavior accordingly
Challenging the 12th principle – Who?
At regular intervals, the
team reflects on how to
become more effective,
then tunes and adjusts
its behavior accordingly
Challenging the 12th principle – What?
At regular intervals, the team
reflects on how to become more
effective, then tunes and adjusts
its behavior accordingly
*SPECTIVES
Challenging the 12th principle – Why?
At regular intervals, the
team reflects on how to
become more effective,
then tunes and adjusts
its behavior accordingly
Challenging the 12th principle – How?
At regular intervals, the
team reflects on how to
become more effective,
then tunes and adjusts
its behavior accordingly
Everyone continuously reflects
on how to become more
effective to better team
behavior accordingly
The enhanced 12th principle
Reflection
The need for ritual
Rituals bring people together,
allowing them to focus on what is
important and to acknowledge
significant events or accomplishments
They give rhythm and familiarity to
an otherwise chaotic life
A basic human instinct, as real,
urgent and raw as our need for
food, shelter and love
What is a retrospective?
Meeting to inspect and adapt methods and
teamwork after an increment of work
Safe place for the team to communicate
constructively sharing feedback
Sense-making process to understand what
happens in order to act for improvement
Time for the team to reflect and learn:
improvement doesn't happen by hoping
Provides insights applicable now, to the
current team and business problem
Introspection
Raise the visibility of issues and discuss
them before they build up to a crisis
Identify, group and order the major items
that went well and potential improvements
Inspect how the team is doing: people,
relationships, processes, practices and tools
HANSEI
Improvement
Build trust and participation creating a safe
environment
Learning from experience, building on what
works, gaining perspective and deciding
what to change
KAIZEN
Devise an actionable plan for improvements
to be enacted before next retrospective
Kerth's retrospective prime directive
Regardless of what we discover,
we understand and truly believe
that everyone did the best job
they could, given what they knew
at the time, their skills and
abilities, the resources available,
and the situation at hand
Mini retrospectives
Full-fledged retrospectives
GATHER DATA (30 - 50%)
Create a shared picture of what happened
Focus on looking for both positive and negative events
Expand everyone's perspective
SET THE STAGE (5%)
Get prepared to be more trusting and likely to participate
GENERATE INSIGHTS (20 - 30%)
Identify strengths and issues
Look at causes and effects and think about them analytically
Group and prioritize the generated data
DECIDE WHAT TO DO (15 - 20%)
Pick the top 2 or 3 items where improvement is desired
Discuss the executable action items that address top issues
The team makes a vote on their ability and desire to
commit to execution of each action item
CLOSE THE RETROSPECTIVE (10%)
Reiterate actions and follow-ups, appreciate contributions
and identify ways to make the next retrospective better
Activities quick reference matrix (I)
Activities quick reference matrix (II)
Facilitation
Differences
Mediators propose solutions
(knowledge of the domain)
Facilitators help people find a solution
(group management skills)
Attitude
Not-judging Process focused
Multi-directed partiality
Not-knowing Solution focused
Choose the right one to...
Keep a confidence
Take sandwich orders
Choices
Fundamental facts in all
human relations
Jacob Levy Moreno
Choices
MUTUAL two people choose each other
CHAIN A chooses B who chooses C and so on
GAP disjoint clusters of people
STAR most chosen person for a criterion
Sociometry
Measures the degree of relatedness among people
Group dynamics
ZURCHER
Orientation, Catharsis, Focus, Action, Limbo, Testing, Purposive
TUCKMAN
Forming, Storming, Norming, Performing, Adjourning
Team development
1. uncertainty: getting one's feet wet
2. visible and hidden conflicts among team members
3. increased cohesion and collaboration
4. full development of group and individual potential
5. group has fulfilled its goals and objectives
1. create an environment that allows sharing
(set the stage)
2. support and promote clarity and clarifications
(relax the time box constraint if needed)
3. the team sets the rules of the game:
do not force, but invite or propose
4. let them work and produce
5. recognize the group members for their accomplishments
and celebrate the group's overall success
System dynamics
structures of what is perceived as an attractor
barriers i.e. who is included and who is not
role/identity of a member i.e. that of the team
group diversity: homogeneous groups are dumber
physical environment and workplace culture
A
B
I
D
E
Tips and
tricks
Retrospectives on steroids
• Retro box
• No tables
• Change facilitator
• Vary the technique
• Be organized but flexible
• Build a safe environment
• Open honest communication
• Encourage diversity of views
• Listen, ask, clarify, summarize
• Be respectful
• Appreciate successes
• Manage group dynamics
• Use root cause analysis
• Double loop learning
• Look at the big picture
• Ideate and look at the future
Achieving effectiveness
Smells
• Blamestorming
• Wait for the retro
• Back to the future
• Offline retrospective
• Retrospective in the team room
• Only a few participants
• Everybody is happy
• Reporting to management
• Elephant in the room
• Facilitator doesn't facilitate
• Looking for silver bullets
• Too short retro
Hands-on
practice
Gloger's ball point game
• Team members must touch each ball at least once
• Balls must have air-time
• No balls to direct neighbors (left or right)
• Start point is also end point
• 3 iterations:
- 1 min preparation time
- 2 min play
Debriefing
• Rhythm
• Inspecting and adapting is better than planning
• Collaboration and communication increase productivity
• Systems velocity can be improved only changing the process
• Theory of constraints:
- stretch goals increase performance
- impossible goals decrease it
• Flow if:
- doable challenge
- meaningful work
- no disturbance during iterations
References
Books
Links
The Scrum primer
The Scrum Guide
Retrospectives.com
Beyond post-mortems
Patterns for iteration retrospectives
Silent birthday
People map
Non musical chairs
IAD 2013 - Retrospettive creative
Multi-directed partiality
Sociometry
Stages of group development
ABIDE model
Retro box
Creative retrospectives
Effective retrospectives
Scrum through the ball point game
Tasty cupcakes
Agile in practice: retrospectives after iterations
Agile retrospectives: Making good teams great!
60 second Scrum better retrospectives
How to improve your Scrum sprint retrospective?
Ball Point Game
Videos
Images
Ready set go
Clock close up
Mini IAD logo
The ice breaker
Silence
People map
Circle of chairs
The shining
Einstein
Bob Newhart
Stop
Disorganization
Morgue
Delorean
Moonwalk
I define Agile
Upward bow
Exercise
Scientific method
PDCA
Pergamena
Pinned post-it note
Spectives
Wing mirror
Tribe dance
Retrospective
Blackboard
Hansei
Kaizen
USS Enterprise
Mini retrospective
Lego retrospective
Office swimmers
Office jugglers
Facilitation
Facilitator
Attitude
Pat on shoulder
Choice
Friends
Business people
Hands in sand
Hand hold circle
Dave Snowden
Magician
Bicep
Post-its
Success baby
Bad smell
Hands-on
The ball point game
Ball point game moments
Magnifying glass
Agile Retrospectives
Bookshelf
Fun retrospectives
Getting Value out of Retros
Project Retrospectives
The Retrospective Handbook
Web
Colors
Drive-in
Feedback

More Related Content

What's hot

Begin model for self organization
Begin model for self organizationBegin model for self organization
Begin model for self organization
Chris Farrell
 
Get to Green in 7 NOT-SO-Easy-Steps[2]
Get to Green in 7 NOT-SO-Easy-Steps[2]Get to Green in 7 NOT-SO-Easy-Steps[2]
Get to Green in 7 NOT-SO-Easy-Steps[2]
Chris Simon
 

What's hot (20)

Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational Retrospectives
 
Begin model for self organization
Begin model for self organizationBegin model for self organization
Begin model for self organization
 
David Chilcott (Founder/President, Outformations Inc)
David Chilcott (Founder/President, Outformations Inc)David Chilcott (Founder/President, Outformations Inc)
David Chilcott (Founder/President, Outformations Inc)
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scale
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scaleConfessions of a scrum mom - how the heroics of a scrum mum doesn't scale
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scale
 
Designing your way to better collaboration / Mind The Product 2016
Designing your way to better collaboration / Mind The Product 2016Designing your way to better collaboration / Mind The Product 2016
Designing your way to better collaboration / Mind The Product 2016
 
Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion
 
Workshop culture for a better workplace
Workshop culture for a better workplaceWorkshop culture for a better workplace
Workshop culture for a better workplace
 
Measuring team performance at spotify slideshare
Measuring team performance at spotify slideshareMeasuring team performance at spotify slideshare
Measuring team performance at spotify slideshare
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 
Agile Leaders and Agile Managers
Agile Leaders and Agile ManagersAgile Leaders and Agile Managers
Agile Leaders and Agile Managers
 
Get to Green in 7 NOT-SO-Easy-Steps[2]
Get to Green in 7 NOT-SO-Easy-Steps[2]Get to Green in 7 NOT-SO-Easy-Steps[2]
Get to Green in 7 NOT-SO-Easy-Steps[2]
 
Mental Health in the Workplace - The Atlassian Way
Mental Health in the Workplace - The Atlassian WayMental Health in the Workplace - The Atlassian Way
Mental Health in the Workplace - The Atlassian Way
 
Transformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelTransformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture Model
 
Bob Boyd & Chris Dorrington- The journey to servant leadership
Bob Boyd & Chris Dorrington- The journey to servant leadershipBob Boyd & Chris Dorrington- The journey to servant leadership
Bob Boyd & Chris Dorrington- The journey to servant leadership
 
Webinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingWebinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning Meeting
 
[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify
 
Agile Starts With You
Agile Starts With YouAgile Starts With You
Agile Starts With You
 
Kaizen eyes
Kaizen eyesKaizen eyes
Kaizen eyes
 
Activating improvements retrospectives
Activating improvements   retrospectivesActivating improvements   retrospectives
Activating improvements retrospectives
 

Viewers also liked

Viewers also liked (10)

Agile Day
Agile DayAgile Day
Agile Day
 
Agile in Action Webinar
Agile in Action WebinarAgile in Action Webinar
Agile in Action Webinar
 
AgileNYC: Agile Day 2016 - Selena Delesie - Keynote
AgileNYC: Agile Day 2016 - Selena Delesie - KeynoteAgileNYC: Agile Day 2016 - Selena Delesie - Keynote
AgileNYC: Agile Day 2016 - Selena Delesie - Keynote
 
The agile way (Agile foundations)
The agile way (Agile foundations)The agile way (Agile foundations)
The agile way (Agile foundations)
 
Tech Talk: Agile 101: Day in the Life of an Agile Team
Tech Talk: Agile 101: Day in the Life of an Agile TeamTech Talk: Agile 101: Day in the Life of an Agile Team
Tech Talk: Agile 101: Day in the Life of an Agile Team
 
Tech Talk: Agile 101: You've Got Scrum Teams. So What?
Tech Talk: Agile 101: You've Got Scrum Teams. So What?Tech Talk: Agile 101: You've Got Scrum Teams. So What?
Tech Talk: Agile 101: You've Got Scrum Teams. So What?
 
Stratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right TimeStratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right Time
 
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
 
Let The Elephants Leave The Room - Remove Waste in Software Development - Bos...
Let The Elephants Leave The Room - Remove Waste in Software Development - Bos...Let The Elephants Leave The Room - Remove Waste in Software Development - Bos...
Let The Elephants Leave The Room - Remove Waste in Software Development - Bos...
 
Agile KPIs
Agile KPIsAgile KPIs
Agile KPIs
 

Similar to Rewind to fast forward: retrospectives as the essence of Agile

Effective Agile Retrospectives
Effective Agile RetrospectivesEffective Agile Retrospectives
Effective Agile Retrospectives
Yuval Yeret
 
Ulearn2011 brain
Ulearn2011 brainUlearn2011 brain
Ulearn2011 brain
Cheryl Doig
 

Similar to Rewind to fast forward: retrospectives as the essence of Agile (20)

The Art of Retreat
The Art of RetreatThe Art of Retreat
The Art of Retreat
 
Agile retrospectives
Agile retrospectivesAgile retrospectives
Agile retrospectives
 
Organizational Culture and Leading Change
Organizational Culture and Leading ChangeOrganizational Culture and Leading Change
Organizational Culture and Leading Change
 
Facilitator Skills - Participants
Facilitator Skills - ParticipantsFacilitator Skills - Participants
Facilitator Skills - Participants
 
Fast then Faster - a Retrospective on Retrospectives
Fast then Faster - a Retrospective on RetrospectivesFast then Faster - a Retrospective on Retrospectives
Fast then Faster - a Retrospective on Retrospectives
 
Agile camp2016 retro the retro
Agile camp2016 retro the retroAgile camp2016 retro the retro
Agile camp2016 retro the retro
 
Effective Agile Retrospectives
Effective Agile RetrospectivesEffective Agile Retrospectives
Effective Agile Retrospectives
 
Facilitating online agile retrospectives
Facilitating online agile retrospectivesFacilitating online agile retrospectives
Facilitating online agile retrospectives
 
Catalytic Leadership Agile2017
Catalytic Leadership   Agile2017Catalytic Leadership   Agile2017
Catalytic Leadership Agile2017
 
How to lead virtual teams: stage 4
How to lead virtual teams: stage 4How to lead virtual teams: stage 4
How to lead virtual teams: stage 4
 
TOO4TO_ virtual guide theories stage 4 .pdf
TOO4TO_ virtual guide theories stage 4 .pdfTOO4TO_ virtual guide theories stage 4 .pdf
TOO4TO_ virtual guide theories stage 4 .pdf
 
Exellence through people
Exellence through peopleExellence through people
Exellence through people
 
What makes a great product coach
What makes a great product coach What makes a great product coach
What makes a great product coach
 
Олена Григорчук
Олена ГригорчукОлена Григорчук
Олена Григорчук
 
Facilitating Change with Difficult Or Non Compliant Staff Jennifer Walsh-Rurak
Facilitating Change with Difficult Or Non Compliant Staff   Jennifer Walsh-RurakFacilitating Change with Difficult Or Non Compliant Staff   Jennifer Walsh-Rurak
Facilitating Change with Difficult Or Non Compliant Staff Jennifer Walsh-Rurak
 
Retrospectives gone bad
Retrospectives gone badRetrospectives gone bad
Retrospectives gone bad
 
Ulearn2011 brain
Ulearn2011 brainUlearn2011 brain
Ulearn2011 brain
 
Team building (1)
Team building (1)Team building (1)
Team building (1)
 
Team building
Team buildingTeam building
Team building
 
Sally Cross, Engage for Growth - engagement on a shoestring
Sally Cross, Engage for Growth - engagement on a shoestringSally Cross, Engage for Growth - engagement on a shoestring
Sally Cross, Engage for Growth - engagement on a shoestring
 

Recently uploaded

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Recently uploaded (20)

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 

Rewind to fast forward: retrospectives as the essence of Agile

  • 1. Rewind to fast forward Retrospectives as the essence of Agile Luigi Berrettini @luigiberrettini # m i n i i a d # a g i l e # r e t r o s p e c t i v e s@coderstug
  • 2.
  • 7. Insanity Doing the same thing over and over again and expecting different results
  • 10. Post-mortems / Lessons learned • Too late to change something • Useless for different projects or situations • No focus on team and team issues • No one cares if project ok • Witch hunt if project ko • Often sacrificed to save money Can you help him?
  • 16. PDCA cycle Walter Shewhart Edward Deming PLAN Decide activities assuming that perfection could not be reached (experiment) DO Implement the plan to get information on how to do better CHECK Analyze: planned versus actual ACT Adapt the process
  • 17. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly 12th principle of the Agile manifesto
  • 18. Challenging the 12th principle – When? At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly
  • 19. Challenging the 12th principle – Who? At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly
  • 20. Challenging the 12th principle – What? At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly *SPECTIVES
  • 21. Challenging the 12th principle – Why? At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly
  • 22. Challenging the 12th principle – How? At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly
  • 23. Everyone continuously reflects on how to become more effective to better team behavior accordingly The enhanced 12th principle
  • 25. The need for ritual Rituals bring people together, allowing them to focus on what is important and to acknowledge significant events or accomplishments They give rhythm and familiarity to an otherwise chaotic life A basic human instinct, as real, urgent and raw as our need for food, shelter and love
  • 26. What is a retrospective? Meeting to inspect and adapt methods and teamwork after an increment of work Safe place for the team to communicate constructively sharing feedback Sense-making process to understand what happens in order to act for improvement Time for the team to reflect and learn: improvement doesn't happen by hoping Provides insights applicable now, to the current team and business problem
  • 27. Introspection Raise the visibility of issues and discuss them before they build up to a crisis Identify, group and order the major items that went well and potential improvements Inspect how the team is doing: people, relationships, processes, practices and tools HANSEI
  • 28. Improvement Build trust and participation creating a safe environment Learning from experience, building on what works, gaining perspective and deciding what to change KAIZEN Devise an actionable plan for improvements to be enacted before next retrospective
  • 29. Kerth's retrospective prime directive Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand
  • 31. Full-fledged retrospectives GATHER DATA (30 - 50%) Create a shared picture of what happened Focus on looking for both positive and negative events Expand everyone's perspective SET THE STAGE (5%) Get prepared to be more trusting and likely to participate GENERATE INSIGHTS (20 - 30%) Identify strengths and issues Look at causes and effects and think about them analytically Group and prioritize the generated data DECIDE WHAT TO DO (15 - 20%) Pick the top 2 or 3 items where improvement is desired Discuss the executable action items that address top issues The team makes a vote on their ability and desire to commit to execution of each action item CLOSE THE RETROSPECTIVE (10%) Reiterate actions and follow-ups, appreciate contributions and identify ways to make the next retrospective better
  • 35. Differences Mediators propose solutions (knowledge of the domain) Facilitators help people find a solution (group management skills)
  • 36. Attitude Not-judging Process focused Multi-directed partiality Not-knowing Solution focused
  • 37. Choose the right one to... Keep a confidence Take sandwich orders
  • 38. Choices Fundamental facts in all human relations Jacob Levy Moreno
  • 39. Choices MUTUAL two people choose each other CHAIN A chooses B who chooses C and so on GAP disjoint clusters of people STAR most chosen person for a criterion
  • 40. Sociometry Measures the degree of relatedness among people
  • 41. Group dynamics ZURCHER Orientation, Catharsis, Focus, Action, Limbo, Testing, Purposive TUCKMAN Forming, Storming, Norming, Performing, Adjourning
  • 42. Team development 1. uncertainty: getting one's feet wet 2. visible and hidden conflicts among team members 3. increased cohesion and collaboration 4. full development of group and individual potential 5. group has fulfilled its goals and objectives 1. create an environment that allows sharing (set the stage) 2. support and promote clarity and clarifications (relax the time box constraint if needed) 3. the team sets the rules of the game: do not force, but invite or propose 4. let them work and produce 5. recognize the group members for their accomplishments and celebrate the group's overall success
  • 43. System dynamics structures of what is perceived as an attractor barriers i.e. who is included and who is not role/identity of a member i.e. that of the team group diversity: homogeneous groups are dumber physical environment and workplace culture A B I D E
  • 45. Retrospectives on steroids • Retro box • No tables • Change facilitator • Vary the technique • Be organized but flexible • Build a safe environment • Open honest communication • Encourage diversity of views • Listen, ask, clarify, summarize • Be respectful • Appreciate successes • Manage group dynamics • Use root cause analysis • Double loop learning • Look at the big picture • Ideate and look at the future
  • 47. Smells • Blamestorming • Wait for the retro • Back to the future • Offline retrospective • Retrospective in the team room • Only a few participants • Everybody is happy • Reporting to management • Elephant in the room • Facilitator doesn't facilitate • Looking for silver bullets • Too short retro
  • 49. Gloger's ball point game • Team members must touch each ball at least once • Balls must have air-time • No balls to direct neighbors (left or right) • Start point is also end point • 3 iterations: - 1 min preparation time - 2 min play
  • 50. Debriefing • Rhythm • Inspecting and adapting is better than planning • Collaboration and communication increase productivity • Systems velocity can be improved only changing the process • Theory of constraints: - stretch goals increase performance - impossible goals decrease it • Flow if: - doable challenge - meaningful work - no disturbance during iterations
  • 52. Books
  • 53. Links The Scrum primer The Scrum Guide Retrospectives.com Beyond post-mortems Patterns for iteration retrospectives Silent birthday People map Non musical chairs IAD 2013 - Retrospettive creative Multi-directed partiality Sociometry Stages of group development ABIDE model Retro box Creative retrospectives Effective retrospectives Scrum through the ball point game Tasty cupcakes
  • 54. Agile in practice: retrospectives after iterations Agile retrospectives: Making good teams great! 60 second Scrum better retrospectives How to improve your Scrum sprint retrospective? Ball Point Game Videos
  • 55. Images Ready set go Clock close up Mini IAD logo The ice breaker Silence People map Circle of chairs The shining Einstein Bob Newhart Stop Disorganization Morgue Delorean Moonwalk I define Agile Upward bow Exercise Scientific method PDCA Pergamena Pinned post-it note Spectives Wing mirror Tribe dance Retrospective Blackboard Hansei Kaizen USS Enterprise Mini retrospective Lego retrospective Office swimmers Office jugglers Facilitation Facilitator Attitude Pat on shoulder Choice Friends Business people Hands in sand Hand hold circle Dave Snowden Magician Bicep Post-its Success baby Bad smell Hands-on The ball point game Ball point game moments Magnifying glass Agile Retrospectives Bookshelf Fun retrospectives Getting Value out of Retros Project Retrospectives The Retrospective Handbook Web Colors Drive-in