Productive Meetings

4 types of agile meetings and what’s on their agendas

Master the daily scrum, sprint planning, sprint retro and backlog grooming sessions by using these 4 meeting agendas.

Scott Spencer

Operating in an agile framework is second nature to many software development teams. But if you’re just diving in (or looking for a refresher!), here are four common types of agile meetings – and what’s on each of their agendas.

1. Scrum meeting agenda

The purpose of your agile scrum meeting is to set yourself and your team up for the day’s work ahead. Ideally, you’re having these meetings each morning, and you’ll want to keep them as quick as possible – that’s why we recommend doing them literally standing up.

Frequency: Daily

Meeting length: 10 minutes (max)

Agenda template:

  • Blockers (2 minutes)
  • What did you do yesterday? (3 minutes)
  • What are your goals for today? (3 minutes)
  • How close are we to hitting our sprint goals? Comfort level? (2 minutes)

Expert tip:

⚡️ Have this meeting in-person whenever possible. Being able to ask questions in real time helps tremendously in removing blockers.

2. Sprint planning meeting agenda

The goal of the sprint planning meeting is for the scrum master (or manager) to leave knowing who is doing what – and the team to leave understanding the work that’s required. This type of agile meeting isn’t intended for new projects or ideations, it’s more for clarification on existing work.

Frequency: Sprintly (bi-weekly)

Meeting length: 60 minutes

Agenda template:

  • What wasn’t completed last sprint? (5-10 minutes)
  • Discuss Deliverables, agree on effort and assign each ticket (40 minutes)
  • Any other issues/concerns? (5-10 minutes)

Expert tips:

⚡️ When assigning tickets, make sure you communicate expectations for the work to be done. (You want to ensure that everyone totally understands what “done” means!)

⚡️ This is the meeting to cover off the little things (but big in terms of productivity!) that are coming up, like holidays, vacation time and other interruptions.

3. Sprint retro meeting agenda

Your retrospective meeting is all about identifying what went well – and what didn’t – throughout the sprint, and using this information to improve your next sprint.

Frequency: Sprintly (bi-weekly)

Meeting length: 60 minutes

Agenda template:

  • Demo (20-30 minutes)
  • Product acceptance and change requests (10 minutes)
  • What prevented you from doing your best work? What should we start, stop, edit, keep? (5-15 minutes)
  • Demo day prep: Who wants to run it? What do we demo? Who deserves a shout-out? (5 minutes)

Expert tip:

⚡️ Try not to let the “What prevented you from doing your best work?” agenda item monopolize the conversation. You can avoid this by having a place for your team to share issues and add comments throughout the sprint, when they’re top of mind (psst…SoapBox does that!). This keeps the conversation during the meeting quick, and focused on making decisions rather than sharing context.

4. Backlog grooming meeting agenda

Your backlog is a list of all upcoming features and things to be done by the team. Backlog grooming meetings are intended to keep your backlogs up-to-date and ready to be pulled from for upcoming sprints.

Frequency: Sprintly (bi-weekly)

Meeting length: 30 minutes

Agenda template:

  • What wasn’t completed last sprint that needs to be completed? (5 minutes)
  • What came up that needs to be fixed? (10 minutes)
  • What needs to get done to move our product forward? What’s the highest priority? (10 minutes)
  • What’s something that could come down the pipeline that would disrupt everything? (5 minutes)

Expert tip:

⚡️ Keep your project management tool (we use Jira) open while you’re running this meeting. Use it to look at new bugs, issues and technical debt to help facilitate the meeting.

That’s it! Get these four agile meetings up and running with your team, and you’ll be set up for success using an agile framework. Remember: SoapBox makes it easy to create shared online agendas and run effective meetings, all from one place.