Một cuộc họp lập kế hoạch nước rút nên kéo dài bao lâu?


16

Theo kinh nghiệm của bạn, cuộc họp Lập kế hoạch Sprint (Scrum) sẽ kéo dài bao lâu? 8 giờ? Hoặc nó nên ngắn hơn (cô đọng) và các cuộc thảo luận tiếp theo nên được lên kế hoạch như một phần của cuộc chạy nước rút? Sprint của chúng tôi dài 10 ngày.


4
8 giờ mỗi lần chạy nước rút 10 ngày chắc chắn là quá nhiều đối với tôi. Các cuộc thảo luận không yêu cầu toàn bộ nhóm nên được đưa ra thành các phiên riêng biệt, chỉ dành cho các thành viên tham gia.
Péter Török

1
Vì vậy, bạn lên kế hoạch cho các cuộc họp khác thay vì thảo luận mọi thứ trong kế hoạch. Điểm lưu ý.
wleao

Các cuộc thảo luận nên diễn ra về các ý tưởng và kế hoạch sắp tới để hầu hết các thành viên trong nhóm có một số hiểu biết cơ bản và chia sẻ về chúng. Tiêu chí là thế này: trong cuộc họp lập kế hoạch, không ai nên ngạc nhiên vì lần đầu tiên nghe thấy một điều gì đó. Bất cứ khi nào "bất ngờ" như vậy xảy ra, hãy điều chỉnh bằng cách tăng lượng giao tiếp xảy ra trước cuộc họp lập kế hoạch tiếp theo. (Ngoại lệ cho điều này là những thông báo thực sự đột phá đến từ các chủ dự án.)
rwong

Câu trả lời:


31

Theo Hướng dẫn Scrum :

Cuộc họp Lập kế hoạch Sprint được sắp xếp thời gian đến tám giờ cho một tháng Sprint. Đối với Sprint ngắn hơn, sự kiện này ngắn hơn tương ứng. Ví dụ: Sprint hai tuần có các Cuộc họp Lập kế hoạch Sprint bốn giờ.

Điều đó thường làm việc cho tôi.


5
Đó có lẽ là một điểm khởi đầu tốt, nhưng cũng cần lưu ý rằng bạn cần phải điều chỉnh quy trình cho dự án, nhóm và tổ chức của bạn để nó phù hợp với bạn. Chỉ vì những người khác gặp may mắn với nó không có nghĩa là nó sẽ hoạt động tốt cho bạn ngay lập tức.
Thomas Owens

6
Tuy nhiên, nếu bạn định dùng thử Scrum, có lẽ bạn nên thử nó dựa trên các nguyên tắc được xác định trước. Sau đó, nếu một cái gì đó không hoạt động, tinh chỉnh nó. Nếu bạn thay đổi các quy tắc trước khi bắt đầu, bạn sẽ không quan tâm đến bằng chứng thực nghiệm khiến những người nghĩ ra Scrum đề xuất những gì họ đề xuất - không có bất kỳ bằng chứng thực nghiệm nào cho thấy đó là điều sai đối với bạn.
Matthew Flynn

@MatthewFlynn điểm tốt
HA

Trong nhóm 3 người của tôi, chúng tôi thường chỉ có những lần chạy nước rút dài nửa giờ và khi đội lên 7, thường chỉ là một giờ cho những lần chạy nước rút dài hai tuần.
Zymus

27

Miễn là nó cần kéo dài, không ít hơn và không nhiều hơn. Bất cứ điều gì khác không phải là Agile.

Nếu bạn có một nhóm gồm 2 - 3 nhà phát triển và đang thực hiện chạy nước rút 1 tuần thì bất cứ điều gì hơn một giờ có thể sẽ phản tác dụng.

Nếu bạn có một nhóm gồm 15 người và 2 tuần nước rút bạn đang tìm kiếm cả ngày, bất cứ điều gì ít hơn không đủ chi tiết.

Cần có kinh nghiệm để có được nó hầu như đúng, và đó là những gì nhìn lại được dành cho, nhóm quyết định những gì quá dài hoặc quá ngắn.

Đừng lo lắng về việc làm cho nó hoàn hảo hoặc bám sát vào những gì một số cuốn sách nói, hãy thử một cái gì đó và tinh chỉnh nó.

SCRUM là về việc tinh chỉnh quá trình trong các lần lặp cũng như về việc tinh chỉnh mã của bạn trong các lần lặp.


Một giờ có vẻ hơi ngắn cho 3 nhà phát triển / 1 tuần nước rút. Sau đó, một lần nữa, tôi vừa hoàn thành một dự án tương đối nhỏ, nơi chúng tôi đã thực hiện kế hoạch chạy nước rút hàng tuần trong 5 phút. Nó phụ thuộc vào dự án và vào các thẻ, bởi vì đôi khi cần nhiều (hoặc ít hơn) thảo luận trong quá trình lập kế hoạch nước rút.
cấu hình

2
Một trong những ý tưởng chính của Scrum, như một khung Agile, là các hoạt động <i> hộp thời gian </ i> của bạn, chẳng hạn như chạy nước rút, cuộc họp lập kế hoạch nước rút và đứng lên / scrum hàng ngày. Vấn đề là giữ cho mọi thứ tập trung. Quyền anh thời gian không có nghĩa là bạn không thể mất ít thời gian hơn chỉ định. Chỉ là bạn không nên mất nhiều hơn, vì điều đó có xu hướng làm cho mọi người mất tập trung và cũng làm giảm thời gian nhóm phải thực sự làm việc.
Matthew Flynn

7

Đừng nhào nặn doanh nghiệp của bạn xung quanh quá trình. Quá trình hỗ trợ doanh nghiệp của bạn. Khoảnh khắc bạn đang thực hiện quy trình vì mục đích riêng của mình, đã đến lúc quá trình lấy rìu. Cuối cùng, không có cách "đúng". Các cuộc họp chỉ nên diễn ra miễn là bạn đang hoàn thành một cái gì đó trong đó. Nếu bạn mất 30 phút hoặc 4 giờ, miễn là nó hoạt động thì hãy đi với nó. Bỏ qua những gì một số cuốn sách / blog / huấn luyện viên nói với bạn và làm những gì phù hợp với bạn.


1
Tại sao không bắt đầu quá trình như thiết kế và thích nghi từ đó? Nếu bạn quyết định sử dụng các thực tiễn nhanh và không định hướng doanh nghiệp của mình theo hướng đó, bạn đã gặp rắc rối.
JeffO 18/03/2016

3

Mất chừng nào bạn cần để bạn chọn đủ để nhóm của bạn nghĩ rằng họ có thể đạt được một cách hợp lý trong giai đoạn nước rút. Nhưng bạn nên dành thời gian trong giai đoạn nước rút (trước đó) để hoàn thiện hồ sơ tồn đọng: ước tính và hoàn thiện câu chuyện.

Từ Scrum Primer ( PDF ):

Sản phẩm sàng lọc tồn đọng

Một trong những hướng dẫn ít được biết đến nhưng có giá trị trong Scrum là năm hoặc mười phần trăm của mỗi Sprint phải được Nhóm dành riêng để tinh chỉnh (hoặc chải chuốt một)) Product Backlog. Điều này bao gồm phân tích yêu cầu chi tiết, chia các mục lớn thành các mục nhỏ hơn, ước tính các mục mới và ước tính lại các mục hiện có. Scrum im lặng về cách thức thực hiện công việc này, nhưng một kỹ thuật được sử dụng thường xuyên là một hội thảo tập trung gần cuối Sprint, để Nhóm và Chủ sở hữu sản phẩm có thể cống hiến cho công việc này mà không bị gián đoạn. Đối với một Sprint hai tuần, năm phần trăm thời lượng ngụ ý rằng mỗi Sprint có một hội thảo sàng lọc sản phẩm tồn đọng nửa ngày. Hoạt động sàng lọc này không dành cho các mục được chọn cho Sprint hiện tại; nó dành cho các vật phẩm cho tương lai, rất có thể trong một hoặc hai Sprint tiếp theo. Với cách làm này, Lập kế hoạch Sprint trở nên tương đối đơn giản vì Chủ sở hữu sản phẩm và Nhóm Scrum bắt đầu lập kế hoạch với một bộ các mục rõ ràng, được phân tích kỹ lưỡng và được ước tính cẩn thận. Một dấu hiệu cho thấy hội thảo sàng lọc này không được thực hiện (hoặc không được thực hiện tốt) là Sprint Planning liên quan đến các câu hỏi quan trọng, khám phá hoặc nhầm lẫn và cảm thấy không đầy đủ; công việc lập kế hoạch sau đó thường tràn vào chính Sprint, điều mà thường không mong muốn.

Làm điều này có nghĩa là bạn có thể tập trung vào việc lập kế hoạch trong khi lập kế hoạch và không mất cả ngày và nhóm bắt đầu mất tập trung và cảm thấy buồn chán.


@GottliebNotschnabel: Cảm ơn, đó là mới. Tôi đã chuyển liên kết cho một không yêu cầu đăng nhập.
Hugo

2

Trong Scrum, khi làm việc đến 2 tuần nước rút, kế hoạch chạy nước rút được đóng hộp thời gian lúc 4 giờ, biến nó thành một sự kiện nửa ngày. Một lý do cho lượng thời gian tương đối lớn là nhóm phát triển phải có thể tự tin đồng ý rằng tất cả các mục được kéo vào tồn đọng nước rút có thể được phân phối, có nghĩa là họ cần biết chi tiết. Không có gì lạ khi một phần của kế hoạch chạy nước rút cho các đội thoát ra khỏi không gian cuộc họp trong một khoảng thời gian để điều tra các mục tiếp theo và đảm bảo rằng họ "Sẵn sàng" để đi vào tồn đọng nước rút. (Nó có thể giúp nghĩ về kế hoạch chạy nước rút như một sự kiện, chứ không phải là một cuộc họp.)

Sử dụng "Định nghĩa về sự sẵn sàng" của bạn và khoảng thời gian mà sự kiện lập kế hoạch chạy nước rút cho phép để đảm bảo rằng tất cả các hạng mục tồn đọng đi vào giai đoạn nước rút đều khả thisẵn sàng . tức là chúng có thể được thực hiện (hoàn toàn, theo "Định nghĩa hoàn thành") trong giai đoạn nước rút, và có đủ thông tin để nhóm có thể thực hiện chúng ngay bây giờ.
Tất nhiên lưu ý rằng bạn có thể không muốn làm điều này cho TẤT CẢ các mục trong kế hoạch chạy nước rút, vì nó có thể rất tốn thời gian. Hãy thử và thường xuyên chải chuốt backlog (ngoài kế hoạch chạy nước rút), nơi bạn có thể phân tích các mục tồn đọng và ước tính các mục chưa được ước tính bằng cách sử dụng poker lập kế hoạch chẳng hạn. (Tôi đã thấy đây có thể là một hoạt động hiệu quả trong bữa tối làm việc với nhóm phát triển, nếu bạn có sự sang trọng sẵn có của nhóm bạn vào giờ ăn tối!)

Các mặt hàng ưu tiên cao thường có thể được thêm vào sản phẩm tồn đọng của chủ sở hữu sản phẩm ngay trước khi lập kế hoạch chạy nước rút, và trong khi việc chải chuốt thường xuyên có thể, và thông thường nên được thực hiện trước sự kiện lập kế hoạch nước rút, sẽ luôn có các mặt hàng mới như thế này nhóm cần dành thời gian để tìm hiểu chi tiết và ước tính độ phức tạp trong sự kiện lập kế hoạch nước rút, do đó tại sao nó có thể kéo dài đến 4 giờ trong 10 ngày / 2 tuần nước rút.

Nếu bạn cần phải thảo luận lâu hơn về sự kiện này, thì bạn có thể có một mục tồn đọng trong phần tồn đọng chạy nước rút để "có một cuộc thảo luận như vậy và như vậy để thiết lập x", nhưng bạn nên tránh bao gồm các mục chạy nước rút để làm bất cứ điều gì bạn sẽ làm xác định các nhu cầu được thực hiện trong cuộc thảo luận đó, vì những mục đó không phải là các mục tồn đọng "sẵn sàng" để đi vào nước rút.

Như mọi người đã nói, có những lý do bạn có thể muốn thay đổi cách bạn chạy Scrum nếu quy trình không hoạt động hiệu quả với bạn. Tuy nhiên, Scrum là một khung đã được suy nghĩ rất kỹ và được thử nghiệm để bắt đầu, vì vậy tôi sẽ đảm bảo lý luận của bạn là hợp lý trước khi thay đổi quy trình.


1

Trong Cuộc họp Lập kế hoạch Sprint, nhóm phải xác định hai nhóm điều:

A) Điều gì sẽ được nhóm phát triển trong Sprint này

B) Nó sẽ được phát triển như thế nào

Cuộc họp này phải được sắp xếp theo thời gian, tối đa hai giờ cho mỗi tuần của Sprint, chia đều cho từng phần (phần A và Phần B) của cuộc họp.

Vì vậy, đối với Sprint 4 tuần, cuộc họp này không quá 8 giờ, tối đa 4 giờ cho phần A và tối đa 4 giờ cho phần B.

Trong phần A, nhóm nhà phát triển phải ước tính vận tốc nhóm mà họ cho rằng họ sẽ có trong Sprint này. Họ cũng phải ước tính các câu chuyện người dùng ưu tiên hàng đầu và chọn đủ các câu chuyện người dùng (đã ước tính) này để hoàn thành phù hợp với vận tốc nhóm ước tính của riêng họ.

Trong phần B, nhóm nhà phát triển sẽ thảo luận về cách phát triển các câu chuyện người dùng khó khăn hơn đã được chọn để phát triển. Rất có thể, nhóm nhà phát triển sẽ không có đủ thời gian để thảo luận về cách phát triển tất cả các câu chuyện người dùng đã chọn, vì vậy, nhóm phải chọn những câu chuyện người dùng khó khăn nhất.

Trong Sprint, nhóm nhà phát triển có đủ thời gian để hoàn thành cuộc thảo luận này.


-1

Theo Hướng dẫn Scrum :

Sự kiện Scrum

Các sự kiện được quy định được sử dụng trong Scrum để tạo sự đều đặn và để giảm thiểu nhu cầu cho các cuộc họp không được xác định trong Scrum. Tất cả các sự kiện là các sự kiện theo thời gian, sao cho mọi sự kiện đều có thời lượng tối đa. Khi Sprint bắt đầu, thời lượng của nó được cố định và không thể rút ngắn hoặc kéo dài. Các sự kiện còn lại có thể kết thúc bất cứ khi nào mục đích của sự kiện đạt được, đảm bảo một lượng thời gian thích hợp được sử dụng mà không cho phép lãng phí trong quá trình.


Bạn có thể vui lòng giải thích downvote khi tôi chỉ sao chép / dán một đoạn từ Hướng dẫn Scrum không?
Lênin
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.