Idea Flow
Models
Idea Flow
  • Welcome!
    • Why Models?
    • Why Principles?
  • Agility & Transformations
    • Intro to Agile
      • What Does Agile Mean?
      • What Is An Agile Mindset?
    • Intro to Transformation
      • Why Transform?
      • How Is The Transformation Done?
      • Who Transforms?
      • Which Areas or Functions Transform?
      • How Long Does A Transformation Take?
  • Agile Transformation (Idea Model)
    • Intro to IDEA
      • Leadership-Strip (Tanzaku)
      • Managing The Change
      • Metrics
      • Coaching Plan
        • Coaching Assessment
    • Initial Exposure
      • Training & Coaching
      • Assessment
    • Develop Basics
      • Training & Coaching
      • Assessment
    • Evolve & Reflect
      • Training & Coaching
      • Assessment
    • Accelerate & Kaizen
      • Training & Coaching
      • Assessment
  • Delivery Approach (Flow Model)
    • Intro to Flow
      • Flow of Work
      • Dev Sec Ops
    • Conceptualise
      • Purpose
      • Inputs
      • Process
      • Outputs
    • Commence
      • Purpose
      • Inputs
      • Process
      • Outputs
    • Construct
      • Purpose
      • Inputs
      • Process
      • Outputs
    • Confirm
      • Purpose
      • Inputs
      • Process
      • Outputs
    • Complete
      • Process
      • Outputs
    • Check
      • Process
  • Scrum, Kanban & Other Agile Frameworks
    • Double-Loop Scrum
    • Kanban
  • 3D Work-Breakdown
    • Intro to Work Breakdown
    • Direction
    • Discovery
    • Delivery
    • Flow & 3D Work-Breakdown
  • Roles & Responsibilities
    • Overview
      • Trust Circles
      • Enterprise View
    • Core Team Roles
      • Scrum Master / Iteration Manager
      • Product Owner
      • Developer
      • Tester
      • Business Analyst
      • Infrastructure
    • Extended Team Roles
      • Product Manager
      • Test Lead
      • Tech Lead
      • Subject Matter Expert (SME)
      • UX/UI Designer
      • Infrastructure Lead
      • Project Manager
      • Solution Architect
      • Delivery Manager
      • Change Analyst
    • Trusted Advisor Roles
      • Project Sponsor
      • Stakeholders
  • Topics
    • Prioritisation
    • Estimation
      • Estimation Overview
      • Epic Estimation
      • Initiative Estimation
    • Planning
      • Sprint / Iteration Planning
      • Release Planning
      • Quarterly Planning
      • Problem Statement
    • Ceremonies
      • Showcase
      • Scrum of Scrums
      • Stand-up
      • Retrospective
      • Elicitation
      • Elaboration
      • Acceptance Criteria (AC)
    • Artefacts
      • Tech Spike
      • Definition of Done
      • Social Contract
      • Personas
      • Lean Canvas
      • User Stories
    • Toolkit
      • Success Sliders
      • ICaRuS Scoring
      • Accountability Cards
    • Quality
      • Test Strategy
      • Test Plan
      • Quality Attribute Definitions
      • Test Type Definitions
      • Regression Test Suite Definitions
      • Defect Definitions
      • Defect Severity
      • Defect Priority
      • Agile Testing Quadrants
      • Risk-Based Testing
    • Templates
      • 3rd Party Handover Template
      • Audit Logs
    • Data
      • Information Management
    • Kanban
  • Agile Testing (4Aces Model)
    • Intro to Agile Testing
      • Test Principles
        • Test Automation Principles
      • Test Artefacts
      • Test Triangle
      • Agile Testing Quadrant
    • Arrange
    • Act
    • Assert
    • Annihilate
  • INCIDENT MANAGEMENT (TRACeR MODEL)
    • Intro to TRACeR
      • What is Incident Management
      • Incident Management Workflow
    • Triage
    • Review
    • Action
    • Check
    • Resolve
  • Change Management (3C Change Model)
    • Intro to 3C Change
      • What is Change?
      • What is Change Management?
      • 7Rs of Change Management
      • Model States
      • Implementation
    • Capture
      • Priority
      • Experience
      • Impact
      • Change Types
    • Consider
      • Risk
    • Conduct
      • Plan
        • Change Activities Matrix
      • Perform
        • Rollback or Roll-forward
      • Prove
        • Change Result/Status
  • Faciliation
    • Intro to Faciliation
      • Agile Facilitation
      • Planning and Running a Workshop
    • Meetings
      • Meeting Prep
    • Workshops
      • Quarterly Planning Workshop
      • Integrated Culture Workshop
    • Games
      • Dice Game
      • Battleships
      • Kanban Pizza Game
    • Icebreakers
      • Check Your Personal Thinking Style
  • Agile Coaching (A6 Model)
    • Intro to Coaching
    • Agree
    • Address
    • Assess
    • Align
    • Assign
    • Account
  • Agile Leadership
    • Intro to Agile Leadership
  • Strategy
    • What is Strategy?
    • What is Vision?
    • What is a Mission?
    • What are Values and Drivers?
    • Intent-based Outcomes
    • MunroMaps
  • OKRA
    • OKRS + ACTIONS = OKRA
      • Implementation
      • Cycle Cadence
    • Objectives
      • OKRs
    • Key Results
    • Actions
  • Agile Software Architecture (C4 Model)
    • Intro to Architecture
      • Role of the Architect
      • SOLID Principles
      • DRY Principle
      • Single Source of Truth (SSOT)
    • Context
      • Examples
    • Container
      • Examples
    • Component
      • Examples
    • Code
      • Examples
    • Patterns
      • Back-end for Front-end (BFF)
      • Event-Driven Microservices
  • Portfolio Management (PMO Practice Model)
    • Intro to Portfolio Management
      • Practices & Flow
      • Objectives
      • Types
      • Maturity Assessment
      • Setting Up
        • Charter
    • Demand Practice
    • Risk Practice
    • Performance Practice
      • Cost of Delay (CoD)
      • Metrics
    • Report Practice
    • Delivery Practice
    • Asset Practice
    • Change Practice
  • RAFT
    • RAFT Framework
  • Tools
    • Jira
      • Best Practice
      • Printing Physical Cards
    • Confluence
      • Best Practice
      • Example Confluence Layout
    • Power BI
      • Power Query M
    • Miro
      • Best Practice
  • FAQs
    • Frequently Asked Questions
    • Glossary of Terms
  • Thanks & Contributors
    • Thanks
    • License
Powered by GitBook
On this page
  • Overview
  • Lessons Learned
  • Resources
  • Inputs & Outputs
  • Procedure
  • Step 1. Set the stage
  • Step 2. Gather Data
  • Step 3. Generate Insights
  • Step 4. Decide What To Do
  • Step 5. Close The Retrospective

Was this helpful?

  1. Topics
  2. Ceremonies

Retrospective

Last updated 2 years ago

Was this helpful?

We use this to capture information on how our increment of work was delivered and what we could do differently so that we can learn and improve on the next increment of delivery.

Overview

The retrospective is a ceremony that we conduct at the end of a timebox (whether it is a sprint, or a project, or a day) to reflect on what we did and explore ways to improve continuously.

This is where the team Inspects & Adapts by identifying best practices and future action items.

The Scrum Guide 2020 says:

The purpose of the Sprint Retrospective is to plan ways to increase quality and effectiveness.

The Scrum Team inspects how the last Sprint went with regards to individuals, interactions, processes, tools, and their Definition of Done. Inspected elements often vary with the domain of work. Assumptions that led them astray are identified and their origins explored. The Scrum Team discusses what went well during the Sprint, what problems it encountered, and how those problems were (or were not) solved.

The Scrum Team identifies the most helpful changes to improve its effectiveness. The most impactful improvements are addressed as soon as possible. They may even be added to the Sprint Backlog for the next Sprint.

The Sprint Retrospective concludes the Sprint. It is timeboxed to a maximum of three hours for a one-month Sprint. For shorter Sprints, the event is usually shorter.

Taken from

Lessons Learned

Lessons learned meetings often focus on problems and blame and are looked at as "another meeting". They are often held at the end of the project. The problem is that at the end of the project, no one can remember what happened at the beginning.

Lessons should include positive and negative items - when the lessons learned session is held at the end, most people will focus on the negative items as they stand out.

Instead of creating a ritual retrospective for the whole initiative performed at regular intervals, the lessons can be captured as they occur, and the knowledge can be presented in showcases so that other initiatives can learn from them in real-time.

Create the lessons learned document at the start of the initiative and add to it as part of each retro (if there is something that can benefit other initiatives or future work).

Instead of having a lessons learned session at the end of the project have regular retros that capture the lessons and present them at showcases

Resources

Example agenda and guidance

Inputs & Outputs

There are always certain inputs required for a ceremony and outputs that you hope to achieve.

A way to remember the inputs for a retro is through PROOF:

  • Past What happened during the iteration? (Events) and last Retrospective actions

  • Results What was achieved/not achieved during the iteration?

  • Obstacles What got in the way?

  • Outlook What still needs to be done?

  • Feelings How do you feel about the iteration?

The outputs are:

  • Set of actions with owners that you plan to put in place asap that will either address the issues faced or increase the use of good practices.

  • A sense of completion that the timebox has been completed and we have learned from it and made ourselves, our product, and our work better.

Procedure

There are five steps to a good retro:

  1. Set the Stage: This is the opening stage. Everybody comes together and gets ready to reflect

  2. Gather Data: Look back on the last iteration of work and see what happened

  3. Generate Insights: Find things that went well and things that must be improved

  4. Decide What To Do: Find actions to take and commit to executing them

  5. Close: Wind up and say goodbye

Taken from “Agile Retrospectives” by Esther Derby and Diana Larsen

A retrospective should be a safe place for the team to talk about how the processes are working or not. A good way to set the tone of the meeting is to start with the Prime Directive, it says:

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

Taken from Project Retrospectives: A Handbook for Team Reviews, N.L. Kerth

Then review the data that you have from the timebox - if you are conducting a sprint retrospective then examples would be:

  • Burndown chart

  • Review slide decks

  • Velocity

  • Notes taken during standups

  • Confidence levels

Step 2. Gather Data

The 4L Method:

  • Liked – things you really liked

  • Learned – things you have learned

  • Lacked – things you have seen the team doing, but consider that could be done better.

  • Longed for – something you desired or wished for

Step 3. Generate Insights

Now that we have some data we can perform some analysis on the items. We can group items and look for themes or areas.

Step 4. Decide What To Do

This step involves creating the outputs. Some questions that you can ask are:

  • “Can ‘we’ achieve this?”

  • “What does success look like?”

  • “What’s the first step?”

  • “Who is going to own this?”

Remember that you cannot control everything within your environment, sometimes, we can only influence (see Locus of Control).

Step 5. Close The Retrospective

At the end, do a quick "retro on the retro" by asking:

  • Did we have the right people?

  • Were the activities useful?

  • Did we meet our goal for the retrospective?

Finally, remember the thank everyone for their honesty and openness, and remind those who have actions to complete them asap.

Most of all, have fun with it!

Step 1. Set the stage

During this step, the team brainstorms the good and the not-so-good aspects of the iteration. This can be done in many different ways (see ).

Taken from

https://scrumguides.org/scrum-guide.html#sprint-retrospective
https://www.funretrospectives.com/
https://www.funretrospectives.com/the-4-ls-liked-learned-lacked-longed-for/
2MB
Retro Agenda Template.pptx