Concepts

Developers typically start their workday with a Daily Scrum, an essential part of the Scrum methodology. This brief, time-boxed event, also known as a standup, is designed to ensure every team member is aligned and aware of what’s going on within the group. Here’s how developers conduct this meeting, in accordance with Scrum Guide and the Scrum Alliance’s Certified ScrumMaster (CSM) exam prep materials.

I. Meeting Duration

The Daily Scrum is a 15-minute event that happens each day of a Scrum sprint. This time limit is fixed and should not extend beyond it. The idea is to have a quick communication platform where developers provide updates about their work and plan for the day ahead.

II. Participants

The key participants in this Scrum event are the Developers, the Scrum Master, and the Product Owner. The developers are the primary speakers during this meeting, while the Scrum Master ensures that the rules of Scrum are being adhered to, and the Product Owner, though often present, is typically more of an observer during the meeting.

III. Meeting Structure

1. What Was Done Yesterday: Each developer answers the question, “What did I complete yesterday that helped the team meet the sprint goal?” This provides visibility into each team member’s work.

2. What Will Be Done Today: Each developer answers the question, “What will I do today to help the team meets the sprint goal?” This facilitates forward planning and gives an insight into future work progress.

3. Obstacles: Each developer answers the question, “Do I see any impediment that prevents me or the team from meeting the sprint goal?” This is a chance to flag any issues that might prevent progress or require assistance from others.

IV. Comparison Table

Component Explanation
Yesterday’s Work Recap of work completed since the last meeting
Today’s Plan Individual plans to continue progressing toward the sprint goal
Impediments Discussion of any obstacles hindering progress

V. Location

The meeting typically takes place in the same location and at the same time every day, to build pace and consistency.

VI. Scrum Master’s Role

As facilitator of the Scrum events, Scrum Master ensures the meeting starts on time, every participant gets a chance to speak, the conversation stays relevant and focused, and the meeting finishes within allotted 15 minutes.

VII. Communication

The Daily Scrum supports transparency and communication within the development team. While it’s important to communicate the progress, it’s also essential to listen to others. This two-way communication fosters effective collaboration and problem-solving.

VIII. Outcome

The outcome of a well-conducted Daily Scrum is a clear understanding of what was done, what’s planned to be done, and any impediments encountered. The team then collectively updates the sprint backlog, projecting team’s work for the next 24 hours. This constant stream of updates promotes transparency, provides a sense of team progress, and helps the team keep track of the sprint goal.

IX. Follow-Up Meetings

If the Daily Scrum highlights complex problems, these should not be worked out during the meeting due to time constraints. Instead, a separate meeting should be set-up, ensuring the Daily Scrum stays within the prescribed time limit.

From a CSM exam standpoint, understanding the purpose, structure, and flow of the Daily Scrum is essential. The exam places heavy emphasis on Scrum events and roles, with their application on a day-to-day basis. By following the above guidelines informed by Scrum Guide, prospective CSMs can better anticipate exam questions related to the Daily Scrum.

Answer the Questions in Comment Section

True or False: The certified Scrum Master is the one who sets the agenda for the daily Scrum.

  • A) True
  • B) False

Correct: B) False justifies that Scrum Master do not sets the agenda for Scrum.

Who conducts the Daily Scrum?

  • A) Product Owner
  • B) Scrum Master
  • C) Development Team
  • D) All of the above

Correct: C) Development Team conducts the Daily Scrum.

The primary purpose of the Daily Scrum is:

  • A) To review the progress made the previous day
  • B) To plan the work for the next day
  • C) To check for impediments or blockers
  • D) All of the above

Correct: D) All of the above

True or False: Developers should report to the Scrum Master during the Daily Scrum.

  • A) True
  • B) False

Correct: B) False

Multiple Select: Which of the following questions are typically answered by each member of the team during the Daily Scrum?

  • A) What did I do yesterday that helped the Development Team meet the Sprint Goal?
  • B) What will I do today to help the Development Team meet the Sprint Goal?
  • C) Do I see any impediment that prevents the team or me from meeting the Sprint Goal?
  • D) What is my current mood?

Correct: A) What did I do yesterday that helped the Development Team meet the Sprint Goal? B) What will I do today to help the Development Team meet the Sprint Goal? C) Do I see any impediment that prevents me or the team from achieving the Sprint Goal?

True or False: The Daily Scrum must be held at the same time and place every day to promote consistency and minimize complexity.

  • A) True
  • B) False

Correct: A) True

The Daily Scrum meeting should not exceed:

  • A) 15 minutes
  • B) 30 minutes
  • C) 1 hour
  • D) 2 hours

Correct: A) 15 minutes

True or False: Only the development team members are allowed to talk in the Daily Scrum.

  • A) True
  • B) False

Correct: A) True

Is the Daily Scrum used for problem-solving and issue resolution?

  • A) Yes
  • B) No

Correct: B) No

Who is responsible for enforcing the rules in the Daily Scrum meeting?

  • A) Scrum Master
  • B) Product Owner
  • C) Development Team
  • D) Stakeholders

Correct: A) Scrum Master

True or False: It is okay to skip the Daily Scrum if there are no updates from the team or if everyone is busy.

  • A) True
  • B) False

Correct: B) False

For a distributed team, the Daily Scrum can be conducted through:

  • A) Emails
  • B) Video calls
  • C) Group chat
  • D) It cannot be conducted for distributed teams.

Correct: B) Video calls

0 0 votes
Article Rating
Subscribe
Notify of
guest
27 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Emma Kumar
5 months ago

Great blog post! I’m preparing for the CSM exam and this was very helpful.

Harm Seibel
9 months ago

Can anyone explain the role of a Scrum Master during the Daily Scrum?

Arkadiy Kiriienko
9 months ago

I’m a new developer, what should I focus on during the Daily Scrum?

Keerthi Salian
9 months ago

Thanks for sharing! This post clarified a lot of my doubts.

Kasper Rasmussen
9 months ago

Is there a specific order in which team members should speak during the Daily Scrum?

Hudson Brown
7 months ago

Could you specify the main goals of the Daily Scrum?

Ana Zelenović
8 months ago

Fantastic overview. It’s really going to help me with my CSM studies!

Melike Saygıner
7 months ago

I think more detailed examples of Daily Scrum questions would be useful.

27
0
Would love your thoughts, please comment.x
()
x