SlideShare a Scribd company logo
1 of 21
Download to read offline
Your Sprint Review




Carlo Kruger S
(@ironicbuddha)
               UX
                  Leaders in facilitating lasting Agile change
                                                                 1
2

This story has had its serial numbers filed off to protect the innocent (and in case anyone in
the audeience from that team recognises it)
Very short Review,
Developers didn’t know the system too well, and besides hated public speaking
so threw tester under the bus and tester did all demoes,
dev’s facing to finish by review time, frequently broke things by checkins just before review.
Team didn’t want to do reviews anymore
managers from the business side used the session to complain about things PO didn’t
prioritise
Never comment on work in the sprint
Stakeholders felt stories too small and boring, why did it take so long to develop
Team demoralized
3


Team has an awesome ScrumMaster, so made it the topic of
the retrospective
Team we wanted to address:
1 - show value in what the team has worked on
2 - include the entire team in the process
3 - show the benefits of doing Scrum (important as like many
teams, still building credibility for Agile in the organisation )
Retrospective Actions:
Review now had a structure and agenda
explain the value of the stories
Added context of sprint in the overall release plan
4


Result? Applause!
Happy team and PO, felt their hard work had been recognised
Energised for the next sprint
Well,
that went well,
     right?




                  5
No Applause, please!




                                                                                          6

Ken wrote an article (sadly no longer available on SA site called “No Applause Please”
As humans we crave applause and unconsciously will do whatever we can to get it
So what are the chances we will expose failure in a meeting where we crave approval and
applause?
7


Misunderstood role of the Review.
It is not intended as stakeholder communication or
management
Supposed to be an inspect & adapt point for the Product!
8


Failure
As adults we only learn through trying and learning from the
outcome
Without safety we will not expose failure, ergo we never learn
9



Lowering the stakes & create Safety to allow
failure back in the room
 - remove managers
 - focus on the team and contributors (who
came to SP1)
Whose work are we
           inspecting?




                                                                10


The team’s work is done. If they meet their DOD, there is no
need to look further
We’re actually inspecting the PO’s work. We are collaborating
on “what should the product do next”
The PO chooses to accept the PO’s work (or not)
a   facilitated
                conversation

resulting in action


                                        11



Can the PO facilitate his own review?
how can   reviews
              be more

like retrospectives?


                        12
Scrum
     to God

honest        20 th
                  Century
                Schwaberian

                #HTGTCSS
                                    13
14


The dirty secret of Scrum is that we did not (yet) have a
retrospective in the original version of Scrum
Set the Stage


                                     15


What was the sprint goal?
How many stories did we commit to?
How did we do?
Gather
                          Data

                                                    16


Look at the software produced
Everyone should have a chance to USE the software
Generate
                              Insights



                                                     17


Analyse the fit for purpose, direction, progress
Does the vision still fit?
Does our next sprint align with the insights we’re
generating?
Choose Focus




                                                   18


Set Sprint Goal
What are we going to change about our product?
(functionality, priority)
How will we measure the impact of those changes?
Close the Review




                                   19


Review the outcome of the review
identify new stories
identify new priorities
20

20m at table
3 min presentation per table
@ironicbuddha
www.scrumsense.com



           Leaders in facilitating lasting Agile change

                                                          21

More Related Content

What's hot

At2012 bengaluru turning_intoanagileengineeringmanager_debashisb
At2012 bengaluru turning_intoanagileengineeringmanager_debashisbAt2012 bengaluru turning_intoanagileengineeringmanager_debashisb
At2012 bengaluru turning_intoanagileengineeringmanager_debashisb
India Scrum Enthusiasts Community
 
Agile Protoyping in Academia
Agile Protoyping in AcademiaAgile Protoyping in Academia
Agile Protoyping in Academia
David F. Flanders
 

What's hot (20)

Using a Design Sprint to Accelerate Innovation - Agile Australia
Using a Design Sprint to Accelerate Innovation - Agile AustraliaUsing a Design Sprint to Accelerate Innovation - Agile Australia
Using a Design Sprint to Accelerate Innovation - Agile Australia
 
Hunt for early adopter
Hunt for early adopterHunt for early adopter
Hunt for early adopter
 
Product Design Sprint
Product Design SprintProduct Design Sprint
Product Design Sprint
 
POSSIBLE product design sprint
POSSIBLE product design sprintPOSSIBLE product design sprint
POSSIBLE product design sprint
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.
 
Product Design Sprint
Product Design SprintProduct Design Sprint
Product Design Sprint
 
Cross Department collaboration for Product Managers in a Scale Up
Cross Department collaboration for Product Managers in a Scale UpCross Department collaboration for Product Managers in a Scale Up
Cross Department collaboration for Product Managers in a Scale Up
 
Lego Serious Play pour les product Owners
Lego Serious Play pour les product OwnersLego Serious Play pour les product Owners
Lego Serious Play pour les product Owners
 
At2012 bengaluru turning_intoanagileengineeringmanager_debashisb
At2012 bengaluru turning_intoanagileengineeringmanager_debashisbAt2012 bengaluru turning_intoanagileengineeringmanager_debashisb
At2012 bengaluru turning_intoanagileengineeringmanager_debashisb
 
User Research
User ResearchUser Research
User Research
 
Design sprint
Design sprintDesign sprint
Design sprint
 
Adopt Your Message & Align Internal Stakeholders
Adopt Your Message & Align Internal StakeholdersAdopt Your Message & Align Internal Stakeholders
Adopt Your Message & Align Internal Stakeholders
 
Innovations Accelerated - Design Sprint
Innovations Accelerated - Design SprintInnovations Accelerated - Design Sprint
Innovations Accelerated - Design Sprint
 
Lego For Extended Scrum Simulation
Lego For Extended Scrum SimulationLego For Extended Scrum Simulation
Lego For Extended Scrum Simulation
 
Design sprint - What is it and how it works
Design sprint - What is it and how it worksDesign sprint - What is it and how it works
Design sprint - What is it and how it works
 
Agile Protoyping in Academia
Agile Protoyping in AcademiaAgile Protoyping in Academia
Agile Protoyping in Academia
 
Lego4scrum at Dashlane
Lego4scrum at DashlaneLego4scrum at Dashlane
Lego4scrum at Dashlane
 
Agilni timovi startit 7. februar 2019.
Agilni timovi startit 7. februar 2019. Agilni timovi startit 7. februar 2019.
Agilni timovi startit 7. februar 2019.
 
Raul Barroso - Heroku, a way of working - Speaking at Tenerife Tech & Biz Dec...
Raul Barroso - Heroku, a way of working - Speaking at Tenerife Tech & Biz Dec...Raul Barroso - Heroku, a way of working - Speaking at Tenerife Tech & Biz Dec...
Raul Barroso - Heroku, a way of working - Speaking at Tenerife Tech & Biz Dec...
 
Workshop: Paper Prototyping Game
Workshop: Paper Prototyping GameWorkshop: Paper Prototyping Game
Workshop: Paper Prototyping Game
 

Viewers also liked

TC Media eBook
TC Media eBookTC Media eBook
TC Media eBook
stantonb
 
Hothead Technologies Military Application
Hothead Technologies Military Application Hothead Technologies Military Application
Hothead Technologies Military Application
guestcd73fe
 
Survey Corporate Volunteering Eng
Survey Corporate Volunteering EngSurvey Corporate Volunteering Eng
Survey Corporate Volunteering Eng
guest278cf3f
 
4 коаліція
4 коаліція4 коаліція
4 коаліція
guest278cf3f
 

Viewers also liked (15)

Round Table
Round TableRound Table
Round Table
 
TC Media eBook
TC Media eBookTC Media eBook
TC Media eBook
 
Hothead Technologies Military Application
Hothead Technologies Military Application Hothead Technologies Military Application
Hothead Technologies Military Application
 
Advocacy
AdvocacyAdvocacy
Advocacy
 
Prezent
PrezentPrezent
Prezent
 
Inspecting and adapting your product
Inspecting and adapting your productInspecting and adapting your product
Inspecting and adapting your product
 
Survey Corporate Volunteering Eng
Survey Corporate Volunteering EngSurvey Corporate Volunteering Eng
Survey Corporate Volunteering Eng
 
Rigved mandal7final
Rigved mandal7finalRigved mandal7final
Rigved mandal7final
 
Flyer Effectiveness 2008 Can Final
Flyer Effectiveness 2008 Can FinalFlyer Effectiveness 2008 Can Final
Flyer Effectiveness 2008 Can Final
 
USIF impact
USIF impactUSIF impact
USIF impact
 
4 коаліція
4 коаліція4 коаліція
4 коаліція
 
Cognitive bias, product management and you
Cognitive bias, product management and youCognitive bias, product management and you
Cognitive bias, product management and you
 
Round Table
Round TableRound Table
Round Table
 
TC Media - Mobile Parking mCommerce Success
TC Media - Mobile Parking mCommerce SuccessTC Media - Mobile Parking mCommerce Success
TC Media - Mobile Parking mCommerce Success
 
Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User Stories
 

Similar to Your sprint review sux

Similar to Your sprint review sux (20)

Marketing the Agile Way - Applying Scrum Outside of Develoment
Marketing the Agile Way - Applying Scrum Outside of DevelomentMarketing the Agile Way - Applying Scrum Outside of Develoment
Marketing the Agile Way - Applying Scrum Outside of Develoment
 
Marketing the Agile Way
Marketing the Agile WayMarketing the Agile Way
Marketing the Agile Way
 
From Scrum To Kanban
From Scrum To KanbanFrom Scrum To Kanban
From Scrum To Kanban
 
Product owners-manual
Product owners-manual Product owners-manual
Product owners-manual
 
The 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being AgileThe 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being Agile
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
Rotten Scrum
Rotten ScrumRotten Scrum
Rotten Scrum
 
Agile Transformation 101
Agile Transformation 101Agile Transformation 101
Agile Transformation 101
 
Agile india2012 reduce waste campaign
Agile india2012 reduce waste campaignAgile india2012 reduce waste campaign
Agile india2012 reduce waste campaign
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010
 
Pair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsPair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical things
 
From Vision to Reality: It Doesn't Take Magic to get SharePoint User Adoption...
From Vision to Reality: It Doesn't Take Magic to get SharePoint User Adoption...From Vision to Reality: It Doesn't Take Magic to get SharePoint User Adoption...
From Vision to Reality: It Doesn't Take Magic to get SharePoint User Adoption...
 
Agile Day Atlanta 2018 - Be careful who you DON'T listen to!
Agile Day Atlanta 2018 - Be careful who you DON'T listen to!Agile Day Atlanta 2018 - Be careful who you DON'T listen to!
Agile Day Atlanta 2018 - Be careful who you DON'T listen to!
 
Solution to 5 practical cases caused by the scaling process. SAFe implementat...
Solution to 5 practical cases caused by the scaling process. SAFe implementat...Solution to 5 practical cases caused by the scaling process. SAFe implementat...
Solution to 5 practical cases caused by the scaling process. SAFe implementat...
 
Agile Gurgaon 2016 Conference | The game has changed! | Sudipta Lahiri
Agile Gurgaon 2016 Conference | The game has changed! | Sudipta LahiriAgile Gurgaon 2016 Conference | The game has changed! | Sudipta Lahiri
Agile Gurgaon 2016 Conference | The game has changed! | Sudipta Lahiri
 
Creative Engineering 101
Creative Engineering 101Creative Engineering 101
Creative Engineering 101
 
How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and traps
 
Workplay: Agile development as a game, and how to make it more so
Workplay: Agile development as a game, and how to make it more soWorkplay: Agile development as a game, and how to make it more so
Workplay: Agile development as a game, and how to make it more so
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Your sprint review sux

  • 1. Your Sprint Review Carlo Kruger S (@ironicbuddha) UX Leaders in facilitating lasting Agile change 1
  • 2. 2 This story has had its serial numbers filed off to protect the innocent (and in case anyone in the audeience from that team recognises it) Very short Review, Developers didn’t know the system too well, and besides hated public speaking so threw tester under the bus and tester did all demoes, dev’s facing to finish by review time, frequently broke things by checkins just before review. Team didn’t want to do reviews anymore managers from the business side used the session to complain about things PO didn’t prioritise Never comment on work in the sprint Stakeholders felt stories too small and boring, why did it take so long to develop Team demoralized
  • 3. 3 Team has an awesome ScrumMaster, so made it the topic of the retrospective Team we wanted to address: 1 - show value in what the team has worked on 2 - include the entire team in the process 3 - show the benefits of doing Scrum (important as like many teams, still building credibility for Agile in the organisation ) Retrospective Actions: Review now had a structure and agenda explain the value of the stories Added context of sprint in the overall release plan
  • 4. 4 Result? Applause! Happy team and PO, felt their hard work had been recognised Energised for the next sprint
  • 6. No Applause, please! 6 Ken wrote an article (sadly no longer available on SA site called “No Applause Please” As humans we crave applause and unconsciously will do whatever we can to get it So what are the chances we will expose failure in a meeting where we crave approval and applause?
  • 7. 7 Misunderstood role of the Review. It is not intended as stakeholder communication or management Supposed to be an inspect & adapt point for the Product!
  • 8. 8 Failure As adults we only learn through trying and learning from the outcome Without safety we will not expose failure, ergo we never learn
  • 9. 9 Lowering the stakes & create Safety to allow failure back in the room - remove managers - focus on the team and contributors (who came to SP1)
  • 10. Whose work are we inspecting? 10 The team’s work is done. If they meet their DOD, there is no need to look further We’re actually inspecting the PO’s work. We are collaborating on “what should the product do next” The PO chooses to accept the PO’s work (or not)
  • 11. a facilitated conversation resulting in action 11 Can the PO facilitate his own review?
  • 12. how can reviews be more like retrospectives? 12
  • 13. Scrum to God honest 20 th Century Schwaberian #HTGTCSS 13
  • 14. 14 The dirty secret of Scrum is that we did not (yet) have a retrospective in the original version of Scrum
  • 15. Set the Stage 15 What was the sprint goal? How many stories did we commit to? How did we do?
  • 16. Gather Data 16 Look at the software produced Everyone should have a chance to USE the software
  • 17. Generate Insights 17 Analyse the fit for purpose, direction, progress Does the vision still fit? Does our next sprint align with the insights we’re generating?
  • 18. Choose Focus 18 Set Sprint Goal What are we going to change about our product? (functionality, priority) How will we measure the impact of those changes?
  • 19. Close the Review 19 Review the outcome of the review identify new stories identify new priorities
  • 20. 20 20m at table 3 min presentation per table
  • 21. @ironicbuddha www.scrumsense.com Leaders in facilitating lasting Agile change 21

Editor's Notes

  1. \n
  2. \n
  3. 15 m Review, Tester demoes, dev’s frequently broke things by checkins just before review.\nTeam didn’t want to do reviews anymore\nJust session for managers to bitch about things PO didn’t prioritise\nNever comment on work in the sprint\nManagers felt stories too small and boring, why did it take so long\nTeam felt crap! (even though they delivered more than what was committed to)\n\n
  4. So in the retro we wanted to address some issues & misconceptions.\n1 - show value in what the team has worked on\n2 - include the entire team in the process\n3 - show that the way we are working is beneficial (important as we are still in the "show that agile is working for us" phase)\n\nEntire team with PO worked on this together and came up with great ways to do this. Structure was added to the Review and discussions around best ways to explain the why behind the stories as well as context of sprint in larger Release, and progress towards that.\n\n\n
  5. Outcome of this sprint was that everyone in room understood where our sprint fitted in and what the value of the stories are. The applause was more for the work accomplished than the review "process". We have reached a milestone that the company wanted to hit a year ago! \n
  6. \n
  7. \n
  8. Misunderstood role of the Review. \nIt is not intended as stakeholder communication or management\n
  9. Failure\nAs adults we only learn through trying and learning from the outcome\nWithout safety we will not expose failure, ergo we never learn\n\n
  10. Lowering the stakes & create Safety\n - remove managers\n - focus on the team and contributors (who came to SP1)\n
  11. The team’s work is done. If they meet their DOD, there is no need to look further\nWe’re actually inspecting the PO’s work. We are collaborating on “what should the product do next”\nThe PO chooses to accept the PO’s work (or not)\n
  12. Can the PO facilitate his own review?\n
  13. \n
  14. \n
  15. The dirty secret of Scrum is that we did not (yet) have a retrospective in the original version of Scrum\n
  16. \n
  17. What was the sprint goal?\nHow many stories did we commit to?\nHow did we do?\n
  18. Look at the software produced\nEveryone should have a chance to USE the software\n
  19. Analyse the fit for purpose, direction, progress\nDoes the vision still fit?\nDoes our next sprint align with the insights we’re generating?\n
  20. Set Sprint Goal\nWhat are we going to change about our product? (functionality, priority)\nHow will we measure the impact of those changes?\n
  21. Review the outcome of the review\nidentify new stories\nidentify new priorities\n
  22. 20m at table\n3 min presentation per table\n
  23. \n