SlideShare a Scribd company logo
1 of 52
Retrospective - heart of Scrum
Aleksej Šipulia
Me
Experienced Software Developer and
Agile Coach with a demonstrated
history of working in the financial
services industry. Skilled in Java,
Coaching, Agile Methodologies, Spring
and other. Strong engineering
professional and active leader of Java
community in Vilnius
People are too busy doing the REAL work!
http://agilemanifesto.org/principles.html
Retrospective
in principles
behind Agile
Manifesto
Scrum in a nutshell
Roles:
● Product Owner
● ScrumMaster
● Development Team
Ceremonies/meetings:
● Sprint planning
● Sprint demo/review
● Retrospective
● Daily scrum/standup
Artifacts:
● Product backlog
● Sprint backlog
● Burndown chart
● *Working agreement
● *Definition of Done
Prescriptive vs adaptive
What is Retrospective
● Goal? Continuous improvement in the team process
● What? The team inspects and adapts their process
● Who? The Product Owner (PO), Team and Scrum Master.
The SM facilitates (usually)
● When? At the end of each sprint, after the Sprint review.
In a retrospective, a team steps back, examines the way they
work, analyzes, and identify ways they can improve.
When to do a retrospective?
Retrospective structure
1. Set the stage
2. Gather data
3. Generate insights
4. Decide what to do
5. Close the retrospective
1 Stage: Set the stage - Purpose
● Create a good, safe environment
● Get every voice in the room
● Review accomplishment of actions decided on previous
retrospective
● Establish the focus for this retrospective
● Share the plan for the meeting
● Establish or re-purpose Retrospective working
agreements
1 Stage: Set the stage - Working Agreements
● Social contracts where the team members agree on how
they will work together during the retrospectives.
Examples:
● Avoid blame. Use “I” language rather than “You” or “They”
language when describing issues
● No personal attacks
● Focus on the problem, not on personalities
● Avoid interrupting others
1 Stage: Set the stage - Examples
1 Stage: Set the stage - Review experiments
Review accomplishment of main actions decided on
previous retrospectives
1 Stage: Set the stage - Examples
● Cat videos
● Ok, ok…. dog videos
● Funny viral video :)
● 1 word about previous sprint
● ...
2 Stage: Gather data - Purpose
● Create a shared pool of data
● Ground the retrospective in facts, not opinions
● Consider objective and subjective experience
● When? What How?
2 Stage: Gather data - Purpose
Gather each team member’s input on questions:
● What went well
● What could have been better
● Things to try
● Issues to escalate (to Management) etc.
2 Stage: Gather data - Examples
Pluses & minus/delta
2 Stage: Gather data - Examples
● Mad
● Sad
● Glad
2 Stage: Gather data - Examples
Starfish
● Keep doing
● More of
● Start doing
● Stop doing
● Less of
2 Stage: Gather data - Examples
4 L’s
● Liked
● Learned
● Lacked
● Longed for
2 Stage: Gather data - Examples
+/-/Ideas To try/Thank You
2 Stage: Gather data - Examples
3 Stage: Generate insights
Goals of stage 3 and 4
Root cause analysis
Root cause analysis
3 Stage: Generate insights - Purpose
● Understand systemic influences and root causes
● Observe patterns
● Move beyond habitual thinking
● See system effects
3 Stage: Generate insights - Purpose
● Group data
● Dot voting data clusters
● Drill down to root cause
3 Stage: Generate insights - issue drill down
5 Why
3 Stage: Generate insights
Dot voting
4 Stage: Decide what to do - Purpose
● Move from discussion to action
● Resolve on one or two actions or experiments
● Focus on what the team can accomplish
● Make a good balance between what the team has energy
for and what is most important
4 Stage: Decide what to do
● Use Dot Voting to prioritize action items
● Select most important 1-2 (max 3) items
● For each selected items write SMART (Specific, Measurable,
Achievable, Relevant, Timely) action items either to accomplish the
goal or take concrete steps toward it
● Ensure that those items are not forgotten Negotiate with
PO a budget of team hours/story points per sprint to be
used for process improvement
Metrics
?
Leading and lagging indicators
Leading indicator: as observable properties that would
indicate that we are getting closer to the defined Goal.
Leading indicators are probabilistic and may give false
results, and we therefore need a set of several leading
indicators that together give us a usable level of certainty.
Leading and lagging indicators
Lagging indicator: as observable properties that would
indicate that we are not getting away from an achieved Goal.
Lagging indicators are directly observable, but can only be
measured after the event.
4 Stage: Decide what to do
● Define very concrete Action Items (1-3)
● Assign responsible persons
● Experiment during one or two sprints
● Review results during next retrospective and decide if the
experiment was successful (and act accordingly)
Where to keep action items?
Sprint backlog vs. Separate experiment list
Success vs. failure
● If experiments succeeds - put it into working agreement or
definition of done and remove from experiment list / close
backlog item
● If it fails or it’s hard to measure progress remove it and
forget.
● Sometimes you win, sometimes you learn
5 Stage: Close the retrospective - Purpose
● Reiterate actions and follow-up
● Appreciate contributions
● Identify ways to make next iteration better
● Finish on positive note
5 Stage: Close the retrospective - Examples
Sources to get inspiration - Retromat
Sources to get inspiration - books
Other sources to get inspiration
● Ask Scrum Masters from other teams to facilitate a
retrospective – this brings new styles and new ideas
● Go to agile meetups
(https://www.meetup.com/AgileLietuva)
● Go to agile conferences
● Just google
Tips, tricks and ideas
● Proper retrospective vs. light retro
● Timeboxing the meeting
● Prepare for the retro
● Pick/switch location
● Sometimes swap facilitators
● Bring candy and chocolate
● Anti retro
● …
?

More Related Content

What's hot

Agile camp dailyscrum
Agile camp dailyscrumAgile camp dailyscrum
Agile camp dailyscrumTheAgileDen
 
Scrum overview
Scrum overviewScrum overview
Scrum overviewPaul Nil
 
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01Md Jawed Akbar
 
Chapter 5 successful problem solving & task mgt
Chapter 5   successful problem solving & task mgtChapter 5   successful problem solving & task mgt
Chapter 5 successful problem solving & task mgtNasz Zainuddin
 
Problem solving techniques
Problem solving techniquesProblem solving techniques
Problem solving techniquesAhsan Saleem
 
Problem Solving Tools and Techniques by TQMI
Problem Solving Tools and Techniques by TQMIProblem Solving Tools and Techniques by TQMI
Problem Solving Tools and Techniques by TQMITQMI
 
Problem solving
Problem solvingProblem solving
Problem solvingRob Graham
 

What's hot (12)

Scrum Guidelines
Scrum GuidelinesScrum Guidelines
Scrum Guidelines
 
Agile camp dailyscrum
Agile camp dailyscrumAgile camp dailyscrum
Agile camp dailyscrum
 
Ppt sbardia
Ppt sbardiaPpt sbardia
Ppt sbardia
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Problem solving preview
Problem solving previewProblem solving preview
Problem solving preview
 
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
 
Chapter 5 successful problem solving & task mgt
Chapter 5   successful problem solving & task mgtChapter 5   successful problem solving & task mgt
Chapter 5 successful problem solving & task mgt
 
Problem solving techniques
Problem solving techniquesProblem solving techniques
Problem solving techniques
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Problem Solving Tools and Techniques by TQMI
Problem Solving Tools and Techniques by TQMIProblem Solving Tools and Techniques by TQMI
Problem Solving Tools and Techniques by TQMI
 
Problem solving
Problem solvingProblem solving
Problem solving
 

Similar to Aleksej Šipulia - Retrospective – heart of scrum

Product Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenchesProduct Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenchesPedro Teixeira
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsIlan Kirschenbaum
 
Let's learn scrum
Let's learn scrumLet's learn scrum
Let's learn scrumTarun Singh
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
 
Top Agile Itinerary practices
Top Agile Itinerary practices Top Agile Itinerary practices
Top Agile Itinerary practices QAEngineers
 
A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product 
A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product 
A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product Product School
 
Scrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & BiasesScrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & BiasesTarun Singh
 
Scrum- Anit Patterns
Scrum- Anit PatternsScrum- Anit Patterns
Scrum- Anit PatternsKnoldus Inc.
 
Scrum - An introduction
Scrum - An introductionScrum - An introduction
Scrum - An introductionHoang Nguyen
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 
Seda emdedding learning technologies evaluating and sustainability3
Seda emdedding learning technologies   evaluating and sustainability3Seda emdedding learning technologies   evaluating and sustainability3
Seda emdedding learning technologies evaluating and sustainability3BrianKilpatrick
 
Effectiveness of retrospective
Effectiveness of retrospectiveEffectiveness of retrospective
Effectiveness of retrospectiveSolomon Raja P.S
 
Getting Things Done - internal implementation plan
Getting Things Done - internal implementation planGetting Things Done - internal implementation plan
Getting Things Done - internal implementation planHerbJones
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAbhishek Prasoon
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and groomingArevik Harutyunyan
 

Similar to Aleksej Šipulia - Retrospective – heart of scrum (20)

Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
Product Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenchesProduct Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenches
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - Handouts
 
Let's learn scrum
Let's learn scrumLet's learn scrum
Let's learn scrum
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
Top Agile Itinerary practices
Top Agile Itinerary practices Top Agile Itinerary practices
Top Agile Itinerary practices
 
A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product 
A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product 
A 6 Step Guide for Creating Balanced Product Teams by Pivotal Dir of Product 
 
Scrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & BiasesScrum Mastery Mastering Empathy & Biases
Scrum Mastery Mastering Empathy & Biases
 
Scrum- Anit Patterns
Scrum- Anit PatternsScrum- Anit Patterns
Scrum- Anit Patterns
 
Scrum - An introduction
Scrum - An introductionScrum - An introduction
Scrum - An introduction
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
Seda emdedding learning technologies evaluating and sustainability3
Seda emdedding learning technologies   evaluating and sustainability3Seda emdedding learning technologies   evaluating and sustainability3
Seda emdedding learning technologies evaluating and sustainability3
 
Effectiveness of retrospective
Effectiveness of retrospectiveEffectiveness of retrospective
Effectiveness of retrospective
 
Getting Things Done - internal implementation plan
Getting Things Done - internal implementation planGetting Things Done - internal implementation plan
Getting Things Done - internal implementation plan
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
Scrum master
Scrum masterScrum master
Scrum master
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptx
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and grooming
 

More from Agile Lietuva

Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...Agile Lietuva
 
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...Agile Lietuva
 
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...Agile Lietuva
 
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...Agile Lietuva
 
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...Agile Lietuva
 
B. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean AgainB. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean AgainAgile Lietuva
 
D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.Agile Lietuva
 
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečiusAleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečiusAgile Lietuva
 
Maija Aniskovič. Agile įtaka komandos motyvacijai.
Maija Aniskovič. Agile  įtaka komandos motyvacijai.Maija Aniskovič. Agile  įtaka komandos motyvacijai.
Maija Aniskovič. Agile įtaka komandos motyvacijai.Agile Lietuva
 
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymasdr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymasAgile Lietuva
 
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visiM. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visiAgile Lietuva
 
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...Agile Lietuva
 
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijasM. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijasAgile Lietuva
 
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...Agile Lietuva
 
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumV. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumAgile Lietuva
 
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsLeonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsAgile Lietuva
 
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Agile Lietuva
 
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseGabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseAgile Lietuva
 
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...Agile Lietuva
 
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastuDenis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastuAgile Lietuva
 

More from Agile Lietuva (20)

Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
 
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
 
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
 
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
 
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
 
B. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean AgainB. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean Again
 
D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.
 
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečiusAleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
 
Maija Aniskovič. Agile įtaka komandos motyvacijai.
Maija Aniskovič. Agile  įtaka komandos motyvacijai.Maija Aniskovič. Agile  įtaka komandos motyvacijai.
Maija Aniskovič. Agile įtaka komandos motyvacijai.
 
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymasdr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
 
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visiM. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
 
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
 
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijasM. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
 
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
 
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumV. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
 
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsLeonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
 
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
 
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseGabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
 
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
 
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastuDenis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
 

Recently uploaded

social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

Aleksej Šipulia - Retrospective – heart of scrum

  • 1. Retrospective - heart of Scrum Aleksej Šipulia
  • 2. Me Experienced Software Developer and Agile Coach with a demonstrated history of working in the financial services industry. Skilled in Java, Coaching, Agile Methodologies, Spring and other. Strong engineering professional and active leader of Java community in Vilnius
  • 3.
  • 4. People are too busy doing the REAL work!
  • 6.
  • 7. Scrum in a nutshell Roles: ● Product Owner ● ScrumMaster ● Development Team Ceremonies/meetings: ● Sprint planning ● Sprint demo/review ● Retrospective ● Daily scrum/standup Artifacts: ● Product backlog ● Sprint backlog ● Burndown chart ● *Working agreement ● *Definition of Done
  • 9. What is Retrospective ● Goal? Continuous improvement in the team process ● What? The team inspects and adapts their process ● Who? The Product Owner (PO), Team and Scrum Master. The SM facilitates (usually) ● When? At the end of each sprint, after the Sprint review. In a retrospective, a team steps back, examines the way they work, analyzes, and identify ways they can improve.
  • 10. When to do a retrospective?
  • 11. Retrospective structure 1. Set the stage 2. Gather data 3. Generate insights 4. Decide what to do 5. Close the retrospective
  • 12. 1 Stage: Set the stage - Purpose ● Create a good, safe environment ● Get every voice in the room ● Review accomplishment of actions decided on previous retrospective ● Establish the focus for this retrospective ● Share the plan for the meeting ● Establish or re-purpose Retrospective working agreements
  • 13. 1 Stage: Set the stage - Working Agreements ● Social contracts where the team members agree on how they will work together during the retrospectives. Examples: ● Avoid blame. Use “I” language rather than “You” or “They” language when describing issues ● No personal attacks ● Focus on the problem, not on personalities ● Avoid interrupting others
  • 14. 1 Stage: Set the stage - Examples
  • 15. 1 Stage: Set the stage - Review experiments Review accomplishment of main actions decided on previous retrospectives
  • 16. 1 Stage: Set the stage - Examples ● Cat videos ● Ok, ok…. dog videos ● Funny viral video :) ● 1 word about previous sprint ● ...
  • 17.
  • 18.
  • 19.
  • 20. 2 Stage: Gather data - Purpose ● Create a shared pool of data ● Ground the retrospective in facts, not opinions ● Consider objective and subjective experience ● When? What How?
  • 21. 2 Stage: Gather data - Purpose Gather each team member’s input on questions: ● What went well ● What could have been better ● Things to try ● Issues to escalate (to Management) etc.
  • 22. 2 Stage: Gather data - Examples Pluses & minus/delta
  • 23. 2 Stage: Gather data - Examples ● Mad ● Sad ● Glad
  • 24. 2 Stage: Gather data - Examples Starfish ● Keep doing ● More of ● Start doing ● Stop doing ● Less of
  • 25. 2 Stage: Gather data - Examples 4 L’s ● Liked ● Learned ● Lacked ● Longed for
  • 26. 2 Stage: Gather data - Examples +/-/Ideas To try/Thank You
  • 27. 2 Stage: Gather data - Examples
  • 28.
  • 29. 3 Stage: Generate insights
  • 30.
  • 31. Goals of stage 3 and 4
  • 34. 3 Stage: Generate insights - Purpose ● Understand systemic influences and root causes ● Observe patterns ● Move beyond habitual thinking ● See system effects
  • 35. 3 Stage: Generate insights - Purpose ● Group data ● Dot voting data clusters ● Drill down to root cause
  • 36. 3 Stage: Generate insights - issue drill down 5 Why
  • 37. 3 Stage: Generate insights Dot voting
  • 38. 4 Stage: Decide what to do - Purpose ● Move from discussion to action ● Resolve on one or two actions or experiments ● Focus on what the team can accomplish ● Make a good balance between what the team has energy for and what is most important
  • 39. 4 Stage: Decide what to do ● Use Dot Voting to prioritize action items ● Select most important 1-2 (max 3) items ● For each selected items write SMART (Specific, Measurable, Achievable, Relevant, Timely) action items either to accomplish the goal or take concrete steps toward it ● Ensure that those items are not forgotten Negotiate with PO a budget of team hours/story points per sprint to be used for process improvement
  • 41. Leading and lagging indicators Leading indicator: as observable properties that would indicate that we are getting closer to the defined Goal. Leading indicators are probabilistic and may give false results, and we therefore need a set of several leading indicators that together give us a usable level of certainty.
  • 42. Leading and lagging indicators Lagging indicator: as observable properties that would indicate that we are not getting away from an achieved Goal. Lagging indicators are directly observable, but can only be measured after the event.
  • 43. 4 Stage: Decide what to do ● Define very concrete Action Items (1-3) ● Assign responsible persons ● Experiment during one or two sprints ● Review results during next retrospective and decide if the experiment was successful (and act accordingly)
  • 44. Where to keep action items? Sprint backlog vs. Separate experiment list
  • 45. Success vs. failure ● If experiments succeeds - put it into working agreement or definition of done and remove from experiment list / close backlog item ● If it fails or it’s hard to measure progress remove it and forget. ● Sometimes you win, sometimes you learn
  • 46. 5 Stage: Close the retrospective - Purpose ● Reiterate actions and follow-up ● Appreciate contributions ● Identify ways to make next iteration better ● Finish on positive note
  • 47. 5 Stage: Close the retrospective - Examples
  • 48. Sources to get inspiration - Retromat
  • 49. Sources to get inspiration - books
  • 50. Other sources to get inspiration ● Ask Scrum Masters from other teams to facilitate a retrospective – this brings new styles and new ideas ● Go to agile meetups (https://www.meetup.com/AgileLietuva) ● Go to agile conferences ● Just google
  • 51. Tips, tricks and ideas ● Proper retrospective vs. light retro ● Timeboxing the meeting ● Prepare for the retro ● Pick/switch location ● Sometimes swap facilitators ● Bring candy and chocolate ● Anti retro ● …
  • 52. ?