What are the essential steps to conducting a Scrum daily sta... The SBOK® Guide is now available for download in English, Spanish, Portuguese, Deutsch, French, Italian, Chinese, Japanese & Arabic!
Global Accreditation Body for Scrum and Agile Certifications

Articles

What are the essential steps to conducting a Scrum daily standup meeting effectively?

Posted by SCRUMstudy® on August 09, 2024

Categories: Iterative Development

The Daily Standup, is a time-boxed meeting held daily, typically for 15 minutes, where Scrum team members synchronize their activities and plan for the next 24 hours. During this meeting, each team member answers three key questions: what they accomplished the previous day, what they plan to work on today, and any impediments they are facing. The standup fosters transparency and helps the team stay aligned with the Sprint goal by identifying issues early and coordinating efforts effectively. It is a crucial event for maintaining momentum and ensuring that everyone is on the same page, allowing for rapid problem-solving and continuous adjustment of plans.

“Daily Scrum” is a meeting held each day of a sprint, followed by organizations that have adopted Scrum. These meetings are usually held in the same location and at the same time each day. Daily Scrum meetings are mostly conducted in the morning so that it helps in establishing the context for the day’s work. However, when you are working in a globally distributed organization, it can be done during a common time agreed by team members. Daily Scrum meeting is always time-boxed to 15 minutes to keep the discussion brief and important.

The team meets every day for a swift status update This meeting is considered to be one of the most renowned parts of the scrum framework. Listed below are a few benefits of having daily scrum meetings:

  • Let the team be in sync on how things are going
  • Allows for corrections in the sprint.
  • Building trust between team members
  • Encouraging personal planning
  • High visibility of progress
  • Self-organization in team

It is mandatory for all team members to attend the daily scrum meetings. The Product Owner and Scrum Master are expected to attend and participate in these meetings. The Scrum Master is required to only capture the issues recognized in a daily Scrum, and not to discuss or resolve them in the meeting. This meeting is considered to be a “work-centric” feedback circle that team members use to communicate and evaluate progress and identify impediments.

The daily scrum is not intended as a management reporting mechanism or status report.  Practicing daily scrum highlights commitment, and accountability in the team. These meetings are run by the team, for the team.  These meetings help the team to be focused on the goal and also help in self –organization, and collaboration. The time spent in these meetings can be considered as time well spent when the final output of the project is realized.

The daily scrum meetings don’t necessarily is not for problem-solving or resolving issues. The daily scrum meeting is not used as a problem-solving or issue-resolution meeting.

In this meeting, everyone tries to answer the three questions

  • What did a team member do yesterday?
  • What is planned to be done today?
  • What are the issues have you faced so far?

These meetings help the team understand what each person accomplished yesterday and what they plan to achieve today. The daily Scrum enhances individual commitment within the team, fostering a self-organized group and creating a positive team ambiance.

Scrum daily standup steps

Posted by SCRUMstudy® on July 18, 2024

Categories: Iterative Development

Scrum daily standup steps

The Daily Standup, is a time-boxed meeting held daily, typically for 15 minutes, where Scrum team members synchronize their activities and plan for the next 24 hours. During this meeting, each team member answers three key questions: what they accomplished the previous day, what they plan to work on today, and any impediments they are facing. The standup fosters transparency and helps the team stay aligned with the Sprint goal by identifying issues early and coordinating efforts effectively. It is a crucial event for maintaining momentum and ensuring that everyone is on the same page, allowing for rapid problem-solving and continuous adjustment of plans.

“Daily Scrum” is a meeting held each day of a sprint, followed by organizations that have adopted Scrum. These meetings are usually held in the same location and at the same time each day. Daily Scrum meetings are mostly conducted in the morning so that it helps in establishing the context for the day’s work. However, when you are working in a globally distributed organization, it can be done during a common time agreed by team members. Daily Scrum meeting is always time-boxed to 15 minutes to keep the discussion brief and important.

The team meets every day for a swift status update This meeting is considered to be one of the most renowned parts of the scrum framework. Listed below are a few benefits of having daily scrum meetings:

  • Let the team be in sync on how things are going
  • Allows for corrections in the sprint.
  • Building trust between team members
  • Encouraging personal planning
  • High visibility of progress
  • Self-organization in team

It is mandatory for all team members to attend the daily scrum meetings. The Product Owner and Scrum Master are expected to attend and participate in these meetings. The Scrum Master is required to only capture the issues recognized in a daily Scrum, and not to discuss or resolve them in the meeting. This meeting is considered to be a “work-centric” feedback circle that team members use to communicate and evaluate progress and identify impediments.

The daily scrum is not intended as a management reporting mechanism or status report.  Practicing daily scrum highlights commitment, and accountability in the team. These meetings are run by the team, for the team.  These meetings help the team to be focused on the goal and also help in self –organization, and collaboration. The time spent in these meetings can be considered as time well spent when the final output of the project is realized.

The daily scrum meetings don’t necessarily is not for problem-solving or resolving issues. The daily scrum meeting is not used as a problem-solving or issue-resolution meeting.

In this meeting, everyone tries to answer the three questions

  • What did a team member do yesterday?
  • What is planned to be done today?
  • What are the issues have you faced so far?

These meetings help the team understand what each person accomplished yesterday and what they plan to achieve today. The daily Scrum enhances individual commitment within the team, fostering a self-organized group and creating a positive team ambiance.

Scrum Daily Stand-up

Posted by SCRUMstudy® on June 11, 2024

Categories: Agile Product Owner SBOK® Guide Scrum Scrum Guide

Scrum Daily Stand-up

The Scrum daily stand-up, also known as the daily scrum, is a crucial ritual within a Scrum team. It typically lasts around 15 minutes and involves the entire team, including the Scrum Master and Product Owner. The purpose of this meeting is to synchronize the team's activities, identify any impediments, and plan the day's work collaboratively.

Inputs

Scrum Team*

The Scrum Team, sometimes referred to as the Development Team, is a group or team of people who are responsible for understanding the business requirements specified by the Product Owner, estimating User Stories, and final creation of the project Deliverables. Scrum Teams are cross-functional and self-organizing. The team decides the amount of work to commit to in a Sprint and determines the best way to perform the work. The Scrum Team consists of cross-functional team members, who carry out all the work involved in creating potentially shippable deliverables including development, testing, quality assurance, etc.

Scrum Master*

Scrum Master is a facilitator and “supporting leader” who ensure that the Scrum Team is provided with an environment conducive to completing the project successfully. The Scrum Master guides, facilitates, and teaches Scrum practices to everyone involved in the project; clears impediments for the team; and, ensures that Scrum processes are being followed. It is the responsibility of the Product Owner to identify the Scrum Master for a Scrum project.

Sprint Burndown Chart*

The Sprint Burndown Chart is a graph that depicts the amount of work remaining in the ongoing Sprint. The initial Sprint Burndown Chart is accompanied by a planned burndown. The Sprint Burndown Chart should be updated at the end of each day as work is completed. This chart shows the progress that has been made by the Scrum Team and also allows for the detection of estimates that may have been incorrect. If the Sprint Burndown Chart shows that the Scrum Team is not on track to finish the tasks in the Sprint on time, the Scrum Master should identify any obstacles or impediments to successful completion, and try to remove them.

Impediment Log

An impediment is any hindrance or hurdle that reduces the productivity of the Scrum Team. Impediments must be identified, resolved and removed if the team is to continue working effectively. Impediments can be internal to the team, such as inefficient workflow or lack of communication, or they can be external.

Product Owner

The Product Owner is the person responsible for achieving maximum business value for the project. He/she is also responsible for articulating customer requirements and maintaining business justification for the project. The Product Owner represents the Voice of the Customer. Each Scrum Team will have a designated Product Owner. A small project may have only one Product Owner, whereas larger projects may have several. These Product Owners are responsible for managing their sections in the Prioritized Product Backlog. Product Owners write the User Stories and manage and groom the Prioritized Product Backlog.

Previous Work Day Experience

The Scrum Team members give status updates to fellow team members in the Daily Standup Meeting. This session is called a Standup because members stand throughout the meeting. Team members discuss achievements and experience from the previous work day. This experience is an important input to the Daily Standup Meeting.

Scrumboard

Scrum’s transparency comes from openly viewable information tools like the Scrumboard, which shows the progress of the team. The team uses a Scrumboard to plan and track progress during each Sprint. The Scrumboard contains four columns to indicate the progress of the estimated tasks for the Sprint: a ‘To Do’ column for tasks not yet started, an ‘In Progress’ column for the tasks started but not yet completed, a ‘Testing’ column for tasks completed but in the process of being tested, and a ‘Done’ column for the tasks that have been completed and successfully tested. At the beginning of a Sprint, all tasks for that Sprint are placed in the ‘To Do’ column and are subsequently moved forward according to their progress.

The Scrumboard should preferably be maintained manually on paper or a white board, but can also be maintained electronically in a spreadsheet.

The Scrum Team should change or add to the Scrumboard as required so that the Scrumboard provides visual information and control about the work going on as agreed and committed by the team.

Dependencies

Dependencies describe the relationship and interaction between different tasks in a project and can be classified as mandatory or discretionary; or internal or external.

There are numerous ways to identify, define, and present the tasks and their dependencies. Two common methods involve the use of product flow diagrams and Gantt charts.

Tools

Daily Standup Meeting

The Daily Standup Meeting is a short daily meeting, Time-boxed to 15 minutes. Team members assemble to report their progress in the Sprint and plan the day’s activities. The meeting duration is very short, and all members of the Scrum Team are expected to attend. However, the meeting is not cancelled or delayed if one or more members are not able to attend.

In the meeting, each Scrum Team member provides answers to the Three Daily Questions as mentioned in Section 10.2.2.2. Discussions between the Scrum Master and the team or between some Scrum Team members are encouraged, but such discussions happen after the meeting to ensure that the Daily Standup Meeting is short.

Three Daily Questions

In the Daily Standup Meeting, facilitated by the Scrum Master, each Scrum Team member provides information in the form of answers to three specific questions:

  • What did I complete yesterday?
  • What will I complete today?
  • Am I facing any impediments or obstacles?

By focusing on these three questions, the entire team can have a clear understanding of the work status. Occasionally, other items may be discussed, but this is kept to a minimum in light of the Time-boxed nature of the meeting.

It is highly recommended that the first two questions should be answered by team members in a quantifiable manner if possible, instead of qualitative lengthy answers.

War Room

In Scrum, it is preferable for the team to be colocated, with all team members working in the same location. The term commonly used to describe this place is the War Room. Normally, it is designed in such a way that team members can move around freely, work, and communicate easily because they are located in close proximity to each other. Typically index cards, sticky notes, and other low-tech, high-touch tools are made available in the room to facilitate workflow, collaboration, and problem solving.

The room is sometimes noisy due to team conversations, but these conversations contribute to the team’s progress. A good War Room is cubicle free and allows the entire team to sit together ensuring face-to-face communication, which leads to team building and openness. The War Room is ideal for conducting Daily Standup Meetings as well.

Business Stakeholder(s) members from other Scrum Teams could also walk by the War Room and discuss relevant issues.

Video Conferencing

In real-life situations, it may not always be possible for the entire Scrum Team to be colocated. In such cases, it becomes imperative to use video conferencing tools to enable face-to-face communication.

Outputs

Updated Sprint Burndown Chart

The Sprint Burndown Chart is a graph that depicts the amount of work remaining in the ongoing Sprint. The initial Sprint Burndown Chart is accompanied by a planned burndown. The Sprint Burndown Chart should be updated at the end of each day as work is completed. This chart shows the progress that has been made by the Scrum Team and also allows for the detection of estimates that may have been incorrect. If the Sprint Burndown Chart shows that the Scrum Team is not on track to finish the tasks in the Sprint on time, the Scrum Master should identify any obstacles or impediments to successful completion, and try to remove them.

Updated Impediment Log*

An impediment is any hindrance or hurdle that reduces the productivity of the Scrum Team. Impediments must be identified, resolved and removed if the team is to continue working effectively. Impediments can be internal to the team, such as inefficient workflow or lack of communication, or they can be external. Examples of external impediments might include software license issues or unnecessary documentation requirements. The Scrum framework, with its inherent transparency, facilitates the swift and easy identification of impediments. Failure to identify or deal with impediments can be very costly. Impediments should be formally recorded by the Scrum Master in an Impediment Log, and can be discussed during Daily Standup Meetings and Sprint Review Meetings as appropriate.

Motivated Scrum Team

Daily Standup Meetings propagate the idea that each member of the team is important and is a major contributor, which improves individual and team morale. This, along with the concept of self-organizing teams, improves overall motivation and leads to enhanced performance of the team and improved quality of deliverables produced.

Updated Scrumboard

Scrum’s transparency comes from openly viewable information tools like the Scrumboard, which shows the progress of the team. The team uses a Scrumboard to plan and track progress during each Sprint. The Scrumboard contains four columns to indicate the progress of the estimated tasks for the Sprint: a ‘To Do’ column for tasks not yet started, an ‘In Progress’ column for the tasks started but not yet completed, a ‘Testing’ column for tasks completed but in the process of being tested, and a ‘Done’ column for the tasks that have been completed and successfully tested. At the beginning of a Sprint, all tasks for that Sprint are placed in the ‘To Do’ column and are subsequently moved forward according to their progress.

The Scrumboard should preferably be maintained manually on paper or a white board, but can also be maintained electronically in a spreadsheet.

The Scrum Team should change or add to the Scrumboard as required so that the Scrumboard provides visual information and control about the work going on as agreed and committed by the team.

Unapproved Change Requests

Request for changes are usually submitted as Change Requests and remain unapproved until they get formally approved.  Unapproved Change Requests to Develop Epic(s) process could come from Create DeliverablesConduct Daily Standup and other processes.

Identified Risks

When creating Epics, new risks may be identified and such Identified Risks form an important output of this stage. These risks contribute to the development of the Prioritized Product Backlog (which could also be referred to as the Risk Adjusted Product Backlog).

Mitigated Risks

As the Scrum Team executes the work of creating deliverables according to the User Stories in the Product Backlog, they carry out the mitigating actions that have been defined to address any previously Identified Risks. Throughout the Create Deliverables process, the team documents any newly Identified Risks and mitigating actions taken. The record of project risks is a living document, continuously updated throughout the project by the team to reflect the current status of all risks

Updated Dependencies

Dependencies describe the relationship and interaction between different tasks in a project and can be classified as mandatory or discretionary; or internal or external.

There are numerous ways to identify, define, and present the tasks and their dependencies. Two common methods involve the use of product flow diagrams and Gantt charts.

Scrum Daily Standup

Posted by SCRUMstudy® on April 16, 2024

Categories: Iterative Development

Scrum Daily Standup

The Daily Standup, is a time-boxed meeting held daily, typically for 15 minutes, where Scrum team members synchronize their activities and plan for the next 24 hours. During this meeting, each team member answers three key questions: what they accomplished the previous day, what they plan to work on today, and any impediments they are facing. The standup fosters transparency and helps the team stay aligned with the Sprint goal by identifying issues early and coordinating efforts effectively. It is a crucial event for maintaining momentum and ensuring that everyone is on the same page, allowing for rapid problem-solving and continuous adjustment of plans.

“Daily Scrum” is a meeting held each day of a sprint, followed by organizations that have adopted Scrum. These meetings are usually held in the same location and at the same time each day. Daily Scrum meetings are mostly conducted in the morning so that it helps in establishing the context for the day’s work. However, when you are working in a globally distributed organization, it can be done during a common time agreed by team members. Daily Scrum meeting is always time-boxed to 15 minutes to keep the discussion brief and important.

The team meets every day for a swift status update This meeting is considered to be one of the most renowned parts of the scrum framework. Listed below are a few benefits of having daily scrum meetings:

  • Let the team be in sync on how things are going
  • Allows for corrections in the sprint.
  • Building trust between team members
  • Encouraging personal planning
  • High visibility of progress
  • Self-organization in team

It is mandatory for all team members to attend the daily scrum meetings. The Product Owner and Scrum Master are expected to attend and participate in these meetings. The Scrum Master is required to only capture the issues recognized in a daily Scrum, and not to discuss or resolve them in the meeting. This meeting is considered to be a “work-centric” feedback circle that team members use to communicate and evaluate progress and identify impediments.

The daily scrum is not intended as a management reporting mechanism or status report.  Practicing daily scrum highlights commitment, and accountability in the team. These meetings are run by the team, for the team.  These meetings help the team to be focused on the goal and also help in self –organization, and collaboration. The time spent in these meetings can be considered as time well spent when the final output of the project is realized.

The daily scrum meetings don’t necessarily is not for problem-solving or resolving issues. The daily scrum meeting is not used as a problem-solving or issue-resolution meeting.

In this meeting, everyone tries to answer the three questions

  • What did a team member do yesterday?
  • What is planned to be done today?
  • What are the issues have you faced so far?

These meetings help the team understand what each person accomplished yesterday and what they plan to achieve today. The daily Scrum enhances individual commitment within the team, fostering a self-organized group and creating a positive team ambiance.