DZone
Agile Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Agile Zone > Conducting Sprint Retrospective Meetings

Conducting Sprint Retrospective Meetings

Agile is all about continuous improvement and active participation.Follow along with the process of conducting productive sprint retrospective meetings.

Prashant Verma user avatar by
Prashant Verma
·
May. 31, 22 · Agile Zone · Analysis
Like (2)
Save
Tweet
3.96K Views

Join the DZone community and get the full member experience.

Join For Free

What Is a Sprint Retrospective?

It's a meeting held at the end of each sprint to go over the sprint and talk about what could be done better for the next sprint and what went well in the previous sprint. The retrospective is an important part of the Scrum methodology as it helps in identifying gaps for course correction and to determine things that are working well and should be done more.  

What Do You need?

Remote

In case your team is meeting remotely, you will need:

Video Conferencing Tool

You will need a video conferencing tool such as Google Hangout, Zoom, WebEx, etc., for the team to collaborate. It's a good idea to have the videos on so that your team can see each other in real-time.

Collaboration Tool 

You will need a digital tool for the team to work together during this session. For example, many teams use a Confluence page, Retrium, online docs, or some other tool through which teams can collaborate in real-time.

In-Person

Meeting Room

A meeting place for the team members to meet and collaborate.

Whiteboard and Markers

For the team members to write their thoughts and inputs.

Timer

To keep track of the time. You can use your cellphone for it.

Preparation

For conducting a productive session, you can create a Retrium session, a Google or Word doc, or aboard. In the case of a remote team, it makes sense to use online collaboration tools such as Confluence, Trello, Retrium, etc. For the in-person session, you can use a whiteboard and have the sticky notes or markers handy for the team members to use. On the doc or the board, create three sections:

  • What went well - This section will cover things that worked well, and the team would like to continue doing.
  • What didn't go well - This section will cover things that team felt didn't work well. These are the things that need to be changed or course-corrected.
  • Action items - This section should be used for actions that need to be taken in the next sprints.

You can have neutral facilitators in the meeting to ensure there is no bias.  

Setting the Context

It's very important to set the context for a productive and honest discussion. Layout the ground rules for the session as the main reason for this meeting is to find out the improvement opportunities and have an open discussion.

  • Have an open mind
  • This discussion is not for finger-pointing but for finding improvement opportunities.
  • Everyone's opinion counts. They may have different experiences than you. So listen without judging.
  • The meeting should have a specific time period in mind - whether the last sprint, last quarter, etc.

What Went Well

Each team member writes their perspective on what went well. You can group similar ideas or themes together. This will help in understanding from a broader perspective what was going well.      

What Can Be Done Better

Team members write down their thoughts on what can be improved. Then, you can group similar ideas and themes. This will help you identify improvement opportunities on a broader level.

Actions

After looking at what went well and what can be done better, the team brainstorms on actions that can be taken to improve the process in the future. As before, you can group ideas grouped together and try to identify themes. Most of the action items might stem from your what went well and what can be done better sections.

Follow Through

Once the retrospective meeting is done, follow through on the action items and ensure that you are tracking the progress. Agile is all about continuous improvement and active participation.

agile retrospective scrum Sprint (software development)

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Caching Across Layers in Software Architecture
  • Are All Kubernetes Ingresses the Same?
  • Writing Beautiful, Optimized, and Better .NET Code With NDepend Static Analysis
  • How to Build a Simple CLI With Oclif

Comments

Agile Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo