Daily Scrum là cuộc họp ngắn, thường kéo dài 15 phút mỗi ngày, nơi đội phát triển kiểm tra tiến độ, đồng bộ công việc và xác định các trở ngại cần giải quyết.
Mục đích sử dụng:
Đảm bảo đội phát triển luôn theo sát mục tiêu Sprint, nhận diện và xử lý sớm các vấn đề để duy trì hiệu quả làm việc.
Các bước áp dụng thực tế:
Mỗi thành viên trả lời ba câu hỏi: Đã làm gì hôm qua? Sẽ làm gì hôm nay? Có gặp trở ngại nào không?
Scrum Master ghi nhận các trở ngại và hỗ trợ giải quyết sau cuộc họp.
Theo dõi tiến độ công việc qua Burndown Chart hoặc Kanban Board.
Lưu ý thực tiễn:
Tránh kéo dài thời gian họp, chỉ tập trung vào các vấn đề quan trọng.
Đảm bảo tất cả thành viên đều tham gia và chia sẻ ý kiến một cách ngắn gọn.
Ví dụ minh họa:
Cơ bản: Trong Daily Scrum, một thành viên báo cáo tiến độ hoàn thành giao diện người dùng.
Nâng cao: Daily Scrum giúp đội phát triển phát hiện một vấn đề tích hợp API quan trọng và nhanh chóng phối hợp để giải quyết.
Case Study Mini:
Microsoft Teams: Daily Scrum được tổ chức vào mỗi buổi sáng, giúp đội phát triển nhanh chóng nhận diện trở ngại trong việc triển khai tính năng chia sẻ màn hình. Nhờ cách giải quyết linh hoạt sau mỗi cuộc họp, đội giảm thời gian xử lý lỗi tới 25%, nâng cao hiệu quả dự án.
Câu hỏi kiểm tra nhanh (Quick Quiz):
Daily Scrum thường kéo dài bao lâu?
A. 15 phút
B. 30 phút
C. 1 giờ
D. 2 giờ
Câu hỏi tình huống (Scenario-Based Question):
Một thành viên không tham gia Daily Scrum đều đặn, gây ảnh hưởng đến việc đồng bộ công việc trong đội. Là Scrum Master, bạn sẽ làm gì để giải quyết tình huống này mà vẫn duy trì tinh thần làm việc nhóm?