michaela-damm.jpg
blocshop
June 07, 2021
0 min read

Daily Scrum Meetings: Purpose, participants, and guidance

Daily Scrum Meetings: Purpose, participants, and guidance.png

What is a daily scrum meeting in agile?

We know that agile teams use scrum to organize their process. Teams use the daily scrum to help keep their sprints focused and on target. In scrum, every day during a sprint the software development team holds a short meeting. We call this meeting the daily scrum. The development team holds the meeting in the same location at the same time of day. Mornings work best. Teams should time-box their daily scrum to no more than 15 minutes. The time-box keeps the daily scrum on-topic and focused.

Read on other types of the meetings in Agile meetings: Types, goals, and benefits article.

Every member of the team should attend the daily scrum. The scrum master, product owner, developers, and designers. People outside the team may attend the meeting, but only as observers. People from outside the team do not act as active participants. In each daily scrum the team members answer three questions:

  1. What tasks did you complete yesterday?

  2. What tasks will you work on today?

  3. Do you foresee any roadblocks or issues that might slow you down?

The daily scrum meeting should help members of the team focus on common goals. It should also help them to commit to what they intend to accomplish. The team usually has the daily scrum meeting while standing. The standing part is important. Teams who are standing have more focus and energy. A person who sits down will not feel the same sense of urgency, which could make the meeting drag on longer than necessary.

Software development teams use the daily scrum to accomplish several goals:

  • Adapt sprint backlog and daily plans to the current situation

  • Track progress

  • Improve team collaboration and participation

  • Identify roadblocks and impediments

  • Synchronize the team member's efforts for maximum impact

So why do we make time for a daily scrum meeting? 

Teams engage in daily scrum meetings to communicate. Each day the team updates the other members on the current status of their work and progress. The team members have a chance to explain what obstacles they are facing as well as ask for help. Daily scrum meetings help teams to focus on their work and understand their part of the sprint. Teams don’t have to send lengthy summary emails or long reports. Instead, they verbally update each other in real-time.

According to scrum.org,  “The purpose of the Daily Scrum is to inspect progress toward the Sprint Goal and adapt the Sprint Backlog as necessary, adjusting the upcoming planned work.

The Daily Scrum is a 15-minute event for the Developers of the Scrum team. To reduce complexity, it is held at the same time and place every working day of the Sprint. If the Product Owner or Scrum Master are actively working on items in the Sprint Backlog, they participate as Developers.”

The daily scrum asks teams to highlight:

  • What each member accomplished the day before

  • What they will accomplish today

  • what they plan for the day after

This helps the team to understand the amount of work completed and the work that remains. The daily scrum meeting is the opposite of a status update meeting, where a boss asks for information about who is on or behind schedule. Instead, the daily scrum meeting has no hierarchy. Each team member commits to helping the sprint to the best of their abilities. The scrum master schedules and guides the meeting, but the scrum team arrives at the meeting on equal footing.

Daily scrum meetings ask teams to experiment and remain motivated. The daily scrum works best when the team members keep their comments brief. The daily scrum should not turn into a problem-solving session. Instead, team members who face obstacles should inform the scrum master, who will aim to remove the obstacles as quickly as possible.

Some brief guidelines for scrum meetings:

  • Teams should hold daily scrum meetings at fixed times and locations

  • All members should attend.

  •  The team should attend the daily scrum as a force of habit. The habit will reinforce easy communication between team members.

  • Teams should actually stand. Standing forces the members to think with speed and efficiency.

  • Each team member explains their progress in a concise manner.

  • The scrum master facilitates the meeting but doesn't boss. The meeting should happen without hierarchy.

  • One team member at a time speaks, nobody should interrupt them except with relevant questions.

  • Each team member speaks only once.

  • Teams can incorporate sprint boards and user stories into the daily scrum meeting.

Developers use the daily scrum meeting to gauge their progress toward the sprint goal. They also analyze their progress with the sprint backlog. The daily scrum helps the team to accomplish their goals. Each daily scrum should help the whole team communicate and self-organize.

The software development team uses the daily scrum to view their progress toward the sprint goal. They analyze their backlog and the work trends. These meetings help teams to understand challenges and end goals. Team members will sometimes meet separately after the daily scrum to discuss details and adaptations.

Daily scrum meetings facilitate effective communication within scrum teams. The daily scrum helps teams to share common goals. Daily scrum also eliminates other longer meetings. Daily scrum meetings help teams to identify impediments and obstacles. Teams that attend daily scrum meetings make thoughtful decisions more quickly and share knowledge in a more fluid manner. Here at Blocshop, we harness all the benefits of the daily scrum to deliver our projects on time and under budget. If you want to learn more about how we help companies achieve their goals using scrum, please do get in touch!


Learn more from our insights

roro665_Best_Practices_for_Integrating_AI_in_Fintech_Projects_76570294-b2df-4e1d-a775-bdc646351d08_2 (1).png
November 19, 2024

Introducing Roboshift: AI-Powered ETL and Data Processing for Compliance in Regulatory Industries

Discover Roboshift, the AI-driven ETL solution by Blocshop, designed for secure, efficient data processing in fintech, banking, and other regulatory industries.

roro665_Best_Practices_for_Integrating_AI_in_Fintech_Projects_76570294-b2df-4e1d-a775-bdc646351d08_1 (1).png
October 16, 2024

Best practices for integrating AI in fintech projects

Discover 8 key steps for AI implementation in fintech and open banking with a focus on compliance, data quality, bias, and ethics.

roro665_Extract_Transform_Load_process_for_data_that_is_power_8734b36d-5737-4fdb-904e-ea6bca40c51b_3.png
October 09, 2024

Real-life examples of generative AI products and applications

See real-life examples of generative AI products and applications developed by Blocshop that impact industries from retail to fintech.

roro665_data_transformation_from_one_format_to_another_with_g_91332f66-93b0-48d8-9d5e-a8609529cbb7_3.png
September 25, 2024

Generative AI-powered ETL: A Fresh Approach to Data Integration and Analytics

ETL meets generative AI. See how AI-powered ETL redefines data integration and brings more flexible data processing and analytics across industries.

roro665_uk_pensions_dashboard_reform_magazine_cover_collage_-_1888e056-80f6-4aac-958c-bf02b128a7d3_1.png
September 03, 2024

UK Pensions Dashboard Compliance: Deadlines, Transition Steps, and the Use of AI-driven Data Mapping

How AI-driven data mapping can support UK Pensions Dashboard compliance. Understand key deadlines and steps for efficient data conversion and transition to the UK Pensions Dashboard.

roro665_a_cover_image_depicting_data_conversions_and_compliance_c8ddf35a-cc0f-447a-abb7-0f4b1f14bb64 (1).png
August 23, 2024

Using AI for data conversion and compliance in the banking sector

Discover how AI transforms data conversion and compliance in the banking industry, optimizing processes while managing risks.

ai_applications_in_banking_and_banking_technology_blocshop.png
August 14, 2024

AI Applications in Banking: Real-World Examples

Explore how major banks are using AI to enhance customer service, detect fraud, and optimize operations, with insights into technical implementations.

20221116_153941.jpg
July 31, 2024

From Concept to MVP in Just 12 Weeks with Blocshop

Blocshop delivers your MVP in 12 weeks, solving real pain points with agile sprints, daily scrum meetings, and fortnightly reviews. Here's the process explained.

chatgpt4_ai_integration_blocshop-transformed.png
July 19, 2024

ChatGPT-4: An Overview, Capabilities, and Limitations

The technical aspects, usage scenarios, and limitations of ChatGPT-4, including a comparison with ChatGPT-4o.

roro665_depict_a_data_sample_thta_completely_changes_its_form_725a4f20-ea40-4dd1-a68d-5c4327c9bf24_1.png
June 20, 2024

Generative AI used for data conversions and reformatting

How to use generative AI for data conversion, addressing integrity, hallucinations, privacy, and compliance issues with effective validation and monitoring strategies.

DALL·E 2024-05-30 09.37.01 - An illustration suitable for an article about ISO 20022. The scene should feature a modern, sleek representation of the ISO 20022 logo in the center. .webp
May 28, 2024

ISO 20022 Explained: A Comprehensive Guide for Financial Institution Managers

What is ISO 20022? How does it affect companies and institutions in the fintech and banking industry and how to prepare for its adoption? All explained in this article.

DALL·E 2024-05-22 20.55.08 - A detailed and high-quality DSLR photo of a person using a laptop to shop online, showing personalized product recommendations on the screen. The back.webp
May 16, 2024

Key AI Trends in E-commerce and Overview of AI integrations for E-commerce Platforms in 2024

Transform your e-commerce platform with AI tools for personalization, analytics, chatbots, search, and fraud detection. Boost sales and improve customer experiences.

eIDAS mark.png
May 09, 2024

Digital Identity and Payment Services in the EU in 2024: Key Updates

eIDAS 2.0 and PSD3 are set to enhance how digital identities and payment services are managed across the European Union in 2024. Here’s an overview of how each framework contributes to the digital landscape of the EU, what to expect, and how to prepare.

eIDAS 2 in fintech and open banking EU market.png
May 06, 2024

What is eIDAS 2.0 and EU Digital Identity Wallet and how will it change the EU digital market

Learn how eIDAS 2.0 and the EU Digital Identity Wallet will transform digital transactions and identity management across the European Union.

best large language models for ERP systems.png
March 31, 2024

Language Models Best Suited for Integration into ERPs

Four prominent large language models stand out for their compatibility and effectiveness in ERP system processes and automation. See what they are.

PSD3 in open banking Blocshop.png
April 23, 2024

PSD2 vs. PSD3: The Evolution of Payment Services Regulation

What is PSD3 in open banking? See how PSD3 compares to PSD2 and what should banks and fintech businesses do to ensure regulatory compliance in the EU market.

roro665_hands_working_with_a_laptop_in_a_modern_office_there_is_20dca307-c993-4539-99d7-fd5ca264248c.png
April 14, 2024

Enhancing ERP Systems with AI Chatbots

Explore how AI chatbots can transform ERP systems, enhancing efficiency, decision-making, and user interaction.

eIDAS in fintech and open banking EU market.png
April 29, 2024

eIDAS: The regulation helping secure Europe's digital future

See how eIDAS enhances EU digital transactions with secure identity verification, supporting e-commerce and public services across Europe.

hybrid ERPs.png
March 21, 2024

Hybrid ERP: An Innovative Approach to Enterprise Resource Planning

Hybrid ERP is a blend of cloud and on-premise solutions. With expertise in both, Blocshop is uniquely positioned to help you with hybrid ERP development and implementation.

0-4 cover.png
October 03, 2023

IT Staffing: Individual Hiring vs. Specialized Developer Teams

Should you hire individual developers or go for a specialized, custom-built developer team?