Ora

What are agile meetings called?

Published in Agile Scrum Ceremonies 4 mins read

Agile meetings are commonly known as Scrum ceremonies. These structured events are a fundamental component of the Scrum framework, which is a popular implementation of the Agile approach to project management.

Understanding Scrum Ceremonies within Agile

The Agile framework emphasizes an iterative approach where projects are broken down into smaller, manageable periods known as sprints. Rather than delivering a product all at once, teams incrementally build and deliver working software or components after each sprint. Scrum ceremonies are essential for facilitating communication, transparency, and continuous improvement throughout these iterative cycles.

These ceremonies provide dedicated times for the team to plan, synchronize, review progress, and reflect on their processes, ensuring everyone remains aligned with the project's goals and can adapt quickly to changes.

The Five Core Scrum Ceremonies

While the term "Agile meetings" is broad, when discussing structured events within a Scrum context—the most widely used Agile framework—there are five primary ceremonies that define the rhythm of a sprint:

  1. Sprint Planning
  2. Daily Scrum (also known as Daily Stand-up)
  3. Sprint Review
  4. Sprint Retrospective
  5. Backlog Refinement (sometimes called Backlog Grooming)

Let's delve into each of these to understand their purpose and how they contribute to an effective Agile workflow.

1. Sprint Planning

  • Purpose: To define what will be accomplished in the upcoming sprint and how the team will achieve it.
  • Key Activities:
    • The entire Scrum team collaborates to select a set of product backlog items to work on.
    • The team forecasts how much work they can realistically complete.
    • They create a sprint goal and define the plan for achieving it.
  • Outcome: A clear sprint goal and a sprint backlog, which is a list of tasks for the sprint.
  • Duration: Typically time-boxed to 8 hours for a one-month sprint; proportionally shorter for shorter sprints.

2. Daily Scrum (Daily Stand-up)

  • Purpose: To synchronize activities and create a plan for the next 24 hours, inspecting progress towards the sprint goal.
  • Key Activities:
    • Team members briefly answer three questions:
      1. What did I do yesterday that helped the Development Team meet the sprint goal?
      2. What will I do today to help the Development Team meet the sprint goal?
      3. Do I see any impediments that prevent me or the Development Team from meeting the sprint goal?
    • It's a meeting for the Development Team.
  • Outcome: Improved communication, quick identification of impediments, and a revised plan for the day.
  • Duration: Time-boxed to 15 minutes, held at the same time and place each day.

3. Sprint Review

  • Purpose: To inspect the increment and adapt the product backlog if needed.
  • Key Activities:
    • The Scrum team demonstrates the work completed during the sprint to stakeholders.
    • Attendees collaborate on what was done and what should be done next.
    • The Product Owner discusses the current state of the product backlog.
  • Outcome: Revised product backlog, feedback from stakeholders, and a shared understanding of project progress.
  • Duration: Time-boxed to 4 hours for a one-month sprint; proportionally shorter for shorter sprints.

4. Sprint Retrospective

  • Purpose: To plan ways to increase quality and effectiveness by inspecting how the last sprint went with regard to people, relationships, process, and tools.
  • Key Activities:
    • The Scrum Team discusses:
      • What went well in the sprint?
      • What could have gone better?
      • What specific actions can we take to improve in the next sprint?
  • Outcome: Actionable improvements for the next sprint, focusing on process enhancements.
  • Duration: Time-boxed to 3 hours for a one-month sprint; proportionally shorter for shorter sprints.

5. Backlog Refinement

  • Purpose: To add detail, estimates, and order to items in the product backlog. This is an ongoing activity, not a formal time-boxed ceremony in the same way as the others, but it's crucial for preparing for future sprints.
  • Key Activities:
    • The Product Owner and relevant Development Team members collaboratively review and update product backlog items.
    • Break down large items into smaller, more manageable pieces.
    • Estimate the effort required for items.
    • Ensure items at the top of the backlog are "ready" for upcoming sprint planning.
  • Outcome: A clear, well-ordered, and detailed product backlog.
  • Duration: Generally accounts for no more than 10% of the Development Team's time.

Summary of Scrum Ceremonies

Ceremony Primary Purpose Key Participants Duration (for 2-week sprint)
Sprint Planning Define sprint goal and select backlog items Scrum Team ~4 hours
Daily Scrum Inspect progress and adapt daily plan Development Team 15 minutes
Sprint Review Inspect increment and adapt product backlog Scrum Team, Stakeholders ~2 hours
Sprint Retrospective Inspect process and identify improvements Scrum Team ~1.5 hours
Backlog Refinement Detail, estimate, and order backlog items Product Owner, Dev Team ~1-2 hours (ongoing)

These Scrum ceremonies provide the structure and rhythm that enable Agile teams to be efficient, adaptable, and continuously deliver value to their customers. They foster collaboration and ensure that the team is always moving forward with a clear direction.