Trong một standup Scrum, cuộc thảo luận về những gì đã được thực hiện ngày hôm qua có nên được giới hạn trong các nhiệm vụ trên bảng hoặc tất cả các công việc được thực hiện?


10

Tôi biết rằng các quy tắc Scrum trong phần nổi bật hàng ngày nói rằng nhóm chỉ nên nói về những gì họ đã làm ngày hôm qua, những gì họ đang làm hôm nay và bất cứ điều gì ngăn chặn họ. Không có gì khác. Nhưng vấn đề là, đôi khi các nhà phát triển dành cả ngày để làm những công việc không liên quan đến nhiệm vụ của họ, và sau đó nói về nó trong tình huống chờ đợi. Đó là những gì họ đã làm ngày hôm qua!

Theo kinh nghiệm của tôi, tôi thấy rằng sẽ hiệu quả hơn khi nói về các nhiệm vụ trên diễn đàn, để giữ cho tập trung đứng và tập trung mọi người vào nhiệm vụ của họ, để xem xét ước tính của họ và theo dõi hồ sơ của họ hàng ngày.

Có hợp lệ để giới hạn các cuộc thảo luận cho các nhiệm vụ trên diễn đàn không?


1
Việc các nhà phát triển dành cả ngày không làm việc cho các nhiệm vụ của họ có thể là một vấn đề sẽ vô hình nếu không được đề cập?
RemcoGerlich

Mọi người nói chuyện 30 giây để nói những gì họ đã làm trước đây. Bạn muốn tập trung hơn bao nhiêu? Bạn không xem xét ước tính. Bạn theo dõi các nhiệm vụ khi bạn chuyển chúng cho người tiếp theo (người đánh giá hoặc người kiểm tra).
gnasher729

Câu trả lời:


5

Theo nội dung Hướng dẫn Scrum về các phần nổi bật hàng ngày, ba câu hỏi để thảo luận là:

  • Tôi đã làm gì hôm qua giúp Nhóm phát triển đạt được Mục tiêu Sprint?
  • Tôi sẽ làm gì hôm nay để giúp Nhóm phát triển đáp ứng Mục tiêu Sprint?
  • Tôi có thấy bất kỳ trở ngại nào ngăn cản tôi hoặc Nhóm Phát triển đáp ứng Mục tiêu Sprint không?

Tất cả các câu hỏi tập trung xung quanh Mục tiêu Sprint, không phải các nhiệm vụ trên bảng. Một lần nữa, theo Hướng dẫn Scrum, Mục tiêu Sprint được tạo trong Lập kế hoạch Sprint và nó xác định "mục tiêu sẽ được đáp ứng trong Sprint thông qua việc triển khai Product Backlog và nó cung cấp hướng dẫn cho Nhóm phát triển về lý do tại sao nó xây dựng Tăng".

Tất cả mọi thứ mà nhóm phát triển của bạn làm, lý tưởng nhất là giúp nhóm tiến tới Mục tiêu Sprint. Đây có thể là những hoạt động ngoài dự kiến ​​không có trên bảng phải được thực hiện hoặc chúng có thể là những thứ ở cấp độ thấp hơn có thể được xem xét và ước tính, nhưng ở cấp độ thấp hơn một mục trên bảng.

Tôi sẽ nói hãy để nhóm của bạn nói về tất cả những gì họ đã làm ngày hôm qua. Nếu họ đang nói về những điều không giúp nhóm đạt được Mục tiêu Sprint, thì ai đó nên đưa vấn đề này lên, đặc biệt là nếu có những việc khác họ có thể làm đã khiến nhóm tiến gần hơn đến việc hoàn thành Mục tiêu Sprint.

Một ngoại lệ có thể là nếu một cá nhân hỗ trợ nhiều nhóm Scrum. Trong cuộc họp, có lẽ họ không nên nói về tất cả những gì họ đã làm ngày hôm qua, nhưng những gì họ đã làm để hỗ trợ cho đội hiện đang có bế tắc.

Các Sprint Retrospective là một thời gian tuyệt vời để nói về vấn đề này với các đồng đội. Có rất nhiều câu hỏi để xem xét:

  • Đội có đang làm việc kém với các mục liên quan đến Mục tiêu Sprint không?
  • Có quá nhiều công việc không có kế hoạch?
  • Công việc không có kế hoạch đến từ đâu và ai là người ủy quyền?
  • Tại sao mọi người làm việc trên những thứ không phải trên bảng?
  • Chúng ta có nên hiển thị thêm chi tiết trên bảng để buộc những việc bạn làm vào các mục trên bảng dễ dàng hơn không?

2
rắc rối với "Mục tiêu Sprint" là quá mơ hồ và mơ ước. trong thực tế Mục tiêu Sprint == hoàn thành các nhiệm vụ trên bảng. nếu những gì bạn làm việc không có ở đó thì nó nên hoặc bạn không nên làm việc với nó
Ewan

1
@Ewan Một khách hàng gọi và nói với chúng tôi rằng phần mềm trực tiếp bị hỏng và chúng tôi có nhật ký và báo cáo lỗi. Điều quan trọng là dành thời gian để xử lý báo cáo đó ngay lập tức, ngay cả khi nó không có trên bảng ngay bây giờ. Nó có thể được đưa vào phạm vi hoặc nó có thể được đưa vào hồ sơ tồn đọng, nhưng đó là điều tôi đã làm ngày hôm qua và có thể là lý do tại sao tôi không thể giúp Bob giải quyết vấn đề của anh ấy cho đến sau bữa trưa. Tôi không nên làm nhiệm vụ đó một cách mù quáng, nhưng không ai có thể sẽ đưa nó lên bảng trừ khi nó được kéo vào Sprint này. Tôi có thể nghĩ về các ví dụ khác, quá.
Thomas Owens

1
bạn nên thêm một vé "xử lý lỗi trực tiếp" vào bảng và đánh dấu là xong. Sau đó, vào cuối nước rút, bạn có thể nói chắc chắn. 'Chạy nước rút này, chúng tôi đã dành X giờ để xem xét lỗi của người dùng. Đó là lý do tại sao chúng ta đến muộn. chúng ta cần huấn luyện người trợ giúp tốt hơn 'Nếu không, bạn không làm được gì khi chạy nước rút và Thủ tướng chỉ có những lời bào chữa từ đội ngũ' ồ, có rất nhiều lỗi để xem xét trong tuần này! nhún vai '
Ewan

1
@Ewan Tôi nghĩ điều đó là không cần thiết. Tôi không muốn dành cả ngày để viết vé. Một quy trình cần phải để tôi hoàn thành công việc của mình và mất 90 phút để phân loại thay vì 95 phút để phân loại và sau đó đặt một vé cho biết tôi đã xử lý một vé là ngớ ngẩn. Đặc biệt nếu bạn phải phân chia nhiều vé. Bạn không cần vé để thảo luận về những điều hồi tưởng. Nếu bạn đang sử dụng các công cụ điện tử, bạn có thể tìm thấy các vé được nhóm sửa đổi trong Sprint để xem liệu có nhiều thứ để xử lý hay không - không có tin đồn nào ở đó.
Thomas Owens

1
mức độ báo cáo nếu lên đến nhân viên kiểm tra / chiều / công ty của bạn. bạn chỉ có thể viết lên một vé "trigaing bug" để trang trải tất cả công việc của bạn trong ngày. Nhưng điều quan trọng là bạn NHẬN ĐƯỢC NHƯ LÀ MỘT PHẦN CỦA XUÂN. đừng cho rằng nó chỉ được bao gồm trong một số liệu khác
Ewan

0

Không, bạn nên nói về những gì bạn đã làm ngày hôm qua.

Nếu nó không có trên bảng, bạn cần thực hiện một trong những điều sau đây:

  • đặt nó lên bảng,
  • ngừng làm nó
  • hoặc thay đổi đội.

Cách phổ biến nhất, nói cho công việc khẩn cấp ngoài kế hoạch, là viết lên một thẻ và dán nó lên bảng. Điều này đảm bảo rằng vào cuối giai đoạn nước rút, bạn có thể đo vận tốc và giải thích tại sao mục tiêu chạy nước rút không đạt được.

Theo tôi, một thành viên trong nhóm làm việc về những thứ không có trong nước rút là một trong những lý do chính khiến việc áp dụng nhanh không thành công. Thông thường nhất đây là một nhà phát triển chuyển hướng để khắc phục các sự cố trực tiếp trên một dự án khác.

Một điều khó chịu khác trong các lần chạy nước rút là "PM nói về các cuộc họp cho các dự án khác". Theo quan điểm của tôi, PM không phải là một phần của nhóm scrum, họ điền vào vai trò Scrum của 'Chủ sở hữu sản phẩm' và do đó để trả lời các câu hỏi, không báo cáo tiến trình.


3
Có một thứ giống như công việc không có kế hoạch - công việc cần được thực hiện để bỏ chặn ai đó hoặc thực hiện các nhiệm vụ khác trên bảng, nhưng nó không phải trên bảng. Thông thường, có thể nhanh hơn chỉ cần làm điều đó sau đó để đưa nó lên bảng. Tùy thuộc vào nhóm để thảo luận về cách xử lý đó. Nhóm hiện tại của tôi có các quy tắc - bất kỳ điều gì được triển khai cho môi trường sản xuất hoặc QA hoặc các nhiệm vụ mất 2 giờ trên bảng. Đôi khi vẫn còn những nhiệm vụ ngắn hơn cần phải nói nhưng đừng làm bảng vì nó không phù hợp với tiêu chí.
Thomas Owens

@Ewan, bạn có thể vui lòng mở rộng về điều đó? Ai xử lý sửa lỗi trực tiếp, nếu nó không có trong Sprint? Làm thế nào chủ sở hữu dự án có thể đồng thời là người quản lý dự án? (Ý tôi là anh ấy, hoặc anh ấy đang tung hứng cả hai vai trò)
Dennis

chỉnh sửa cho rõ ràng
Ewan

@Dennis: Quản lý dự án không phải là vai trò Scrum.
RemcoGerlich

@Ewan, cảm ơn. Điều này không cần thiết cho câu trả lời, nhưng tôi tò mò - "Thủ tướng nói về các cuộc họp cho các dự án khác", nó hoạt động như thế nào? Các PM có tham gia một cuộc họp về dự án X, nhưng nói về Y không? Tôi có một thời gian khó hình dung điều này. Làm thế nào / tại sao điều này có thể? Bạn có nghĩa là họ đến và về cơ bản bắt đầu buôn chuyện hoặc lạc đề hoặc có lý do sâu xa hơn để họ nói về các mục tiêu / nhu cầu không cụ thể của cuộc họp không? Tôi đã nói "hey rất vui khi được nghe điều này nhưng tôi không phải là một phần của dự án Y ... không có kiến ​​thức / kinh nghiệm ở đó, chúng ta có thể quay lại X không?"
Dennis
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.