Phải làm gì nếu một thành viên trong nhóm bỏ lỡ kế hoạch chạy nước rút?


18

Hãy nói rằng một thành viên trong nhóm được nghỉ phép hàng năm. Anh ấy sẽ không tham dự kế hoạch chạy nước rút nhưng anh ấy sẽ trở lại vào giữa lần lặp / chạy nước rút. Hãy nói rằng anh ta có 50% công suất, nghĩa là anh ta sẽ có mặt trong nửa sau của lần lặp, chúng ta nên:

  1. có một phiên lập kế hoạch với anh ta sau khi anh ta trở lại.

  2. có một phiên lập kế hoạch với anh ta trước khi anh ta nghỉ phép hàng năm tức là trước khi lập kế hoạch nước rút.

  3. không lên lịch cho anh ta cho bất kỳ nhiệm vụ và giao anh ta vào các nhiệm vụ không chạy nước rút, ví dụ như gai, vv

  4. để các đồng nghiệp của anh ấy lên kế hoạch thay mặt anh ấy trong kế hoạch chạy nước rút và người vắng mặt sau đó có thể thêm các nhiệm vụ khi anh ấy trở lại và nếu anh ấy không thể làm tất cả các công việc anh ấy có thể bỏ qua.

  5. để anh ấy ngồi với một nhà phát triển khác và làm lập trình cặp trong một thời gian.

  6. còn gì nữa không..

tôi quan tâm để biết những gì bạn đang làm ..

Lưu ý: Chúng tôi đang làm (1) và cảm thấy không đúng.


15
Tôi tìm thấy công việc lơ lửng.
George

1
Làm thế nào dám một người quản lý dự án xâm chiếm thánh đường bên trong của các lập trình viên công nhân!
trojanfoe

8
Tôi thường thấy những loại câu hỏi này xuất hiện khi người quản lý dự án không có đủ việc để làm. Hết màu để chọn trong Excel dẫn đến nhiều thời gian rảnh.
Jamie Dixon

4
Chúng tôi thường làm cho người đó mua bánh nướng cho phần còn lại của đội. Sau đó tất cả chúng tôi bắt đầu béo lên, vì vậy bây giờ chúng tôi bắn chúng thay thế.
Bohemian

3
Tôi nghĩ đối với một doanh nghiệp nơi nhiều nhóm đang thực hiện chạy nước rút đồng bộ, chúng tôi không thể thực thi các lá hàng năm của mọi người để duy trì đồng bộ với chu kỳ chạy nước rút. Ngay cả khi chúng ta có thể bằng cách nào đó mọi người có thể bị bệnh vào những ngày đó vì vậy tôi nghĩ rằng đây là một câu hỏi hợp lệ.

Câu trả lời:


16

Lập kế hoạch là thực hiện cam kết và chia tách các câu chuyện của người dùng đã cam kết thành các nhiệm vụ.

có một phiên lập kế hoạch với anh ta sau khi anh ta trở lại.

Tất nhiên là không. Phiên kế hoạch sau khi anh ấy trở lại không có ý nghĩa vì đã cam kết phải được thực hiện.

có một phiên lập kế hoạch với anh ta trước khi anh ta nghỉ phép hàng năm tức là trước khi lập kế hoạch nước rút.

Tất nhiên là không. Không nên lập kế hoạch khi chạy nước rút hiện tại chưa hoàn thành = kết quả của lần chạy nước rút hiện tại là không xác định và không ai biết liệu tất cả các câu chuyện của người dùng sẽ được hoàn thành và khách hàng sẽ hài lòng với họ khi xem xét.

không lên lịch cho anh ta cho bất kỳ nhiệm vụ và giao anh ta vào các nhiệm vụ không chạy nước rút, ví dụ như gai, vv

Tất nhiên là không. Anh ta sẽ trở lại và năng lực của anh ta nên được sử dụng cho mục tiêu nước rút.

để các đồng nghiệp của anh ấy lên kế hoạch thay mặt anh ấy trong kế hoạch chạy nước rút và người vắng mặt sau đó có thể thêm các nhiệm vụ khi anh ấy trở lại và nếu anh ấy không thể làm tất cả các công việc anh ấy có thể bỏ qua.

Chính xác. Nhóm thực hiện cam kết - không phải thành viên nhóm cụ thể. Nhóm cam kết thiết lập các câu chuyện của người dùng vì họ biết vận tốc của họ và dựa trên phỏng đoán chuyên môn của họ, họ có thể sửa đổi cam kết cho lần chạy nước rút tiếp theo dựa trên năng lực có sẵn. Không nên có nhiệm vụ được giao cho nhà phát triển duy nhất trả trước. Các nhà phát triển nên có chức năng chéo thậm chí không phải lúc nào cũng có thể, họ vẫn có thể ít nhất phân chia câu chuyện của người dùng thành các tác vụ. Có thể có vấn đề với việc ước tính các nhiệm vụ nhưng theo tôi nó không cần thiết chút nào.

để anh ấy ngồi với một nhà phát triển khác và làm lập trình cặp trong một thời gian.

Tất nhiên là không. Lập trình cặp nên được bao phủ bởi chính vận tốc. Nếu bạn không tính với nhà phát triển thì cũng giống như nói rằng anh ta sẽ bỏ chạy nước rút. Tại sao khách hàng nên trả thời gian của nhà phát triển không làm gì trong giai đoạn nước rút?


1
Đây là câu trả lời hoàn hảo. Hoàn hảo đến mức sau khi đọc 3-4 dòng đầu tiên tôi đã biết bạn sẽ nói gì tiếp theo và quan trọng hơn là làm thế nào tôi nên biết câu trả lời của mình, tức là tập trung vào cam kết của nhóm. Cảm ơn rất nhiều.
Asim Ghaffar

10

Trong một thành viên nhóm nhanh nhẹn lý tưởng, thoải mái với tất cả các công nghệ được sử dụng trong một dự án và bất kỳ nhiệm vụ nào cũng có thể được thực hiện bởi (gần như) bất kỳ thành viên nào trong nhóm. Nếu đó là trường hợp, sau khi định cỡ các nhiệm vụ trong backlog, xác định lần lặp và các thành viên trong nhóm chọn nhóm nhiệm vụ đầu tiên của họ từ backlog, bạn có thể để các nhiệm vụ còn lại trong nhóm và họ sẽ được nhóm chọn. các thành viên bao gồm một người đã bỏ lỡ phiên kế hoạch.

Trong một tình huống phổ biến khác, các thành viên trong nhóm là chuyên gia (một người là UI, một người khác là chuyên gia cơ sở dữ liệu, thứ ba là một bậc thầy về phần mềm trung gian, v.v.) Trong trường hợp đó, thành viên nhóm mất tích sẽ nhận nhiệm vụ vắng mặt. Anh ta có thể cần phải thay đổi kích thước chúng sau khi anh ta lên tàu.


4
Những đội như vậy có tồn tại?
quant_dev

1
@quant_dev: Của tôi là như thế. Một số người mạnh hơn những người khác trong các công nghệ cụ thể, nhưng nếu bạn kết hợp thường xuyên và liên tục làm việc với một hỗn hợp tốt, thì đó không phải là vấn đề.
William Pietri

4

Trong một nhóm mà "scrum" đang làm việc, chính nhóm sẽ nhận lấy sự chậm chạp và đưa ra một giải pháp sáng tạo. Tình huống này không phát sinh thường xuyên đủ để đảm bảo mô tả các trường hợp đặc biệt, chỉ "đi theo dòng chảy" cho phần còn lại của nước rút. Rốt cuộc, những lần chạy nước rút này không lâu lắm.


Tôi nghĩ rằng đây là cách đúng đắn để làm cho các thiết lập nhỏ. tuy nhiên, nếu bạn có nhiều nhóm scrum thì có lẽ chúng ta cần một số tính nhất quán .. có thể các vấn đề như vậy có thể được thảo luận trong scrum của scrum ..
Asim Ghaffar

3

Nghỉ phép cho dù có kế hoạch / không có kế hoạch chỉ là một phần của trò chơi. @Asim Ghaffar, các phương pháp được đề xuất - ít nhất là trong số họ dường như, đang hình sự hóa một người vắng mặt trong cuộc họp lập kế hoạch nước rút. Trong một nhóm, sự tôn trọng lành mạnh đối với nhau sẽ hiểu được nhu cầu cá nhân của một người, và trong các đội như vậy có sự tự tin lành mạnh đối với loại công việc mà anh ấy / cô ấy làm. Với sự tự tin này, họ có kế hoạch về những gì họ có thể làm, xem xét thời gian khi các cá nhân khác nhau sẽ nghỉ làm cho một lần lặp / chạy nước rút cụ thể.

Đó là thời điểm khó khăn cho biết một đội ngũ chuyên nghiệp như thế nào. Trong một đội ngũ cỡ trung bình, trong công ty chúng tôi luôn có một người bỏ lỡ cuộc họp lập kế hoạch nước rút. Chúng tôi không hình sự hóa anh ấy / cô ấy. Chúng tôi tin rằng anh ấy đủ chín chắn để đưa ra quyết định của cô ấy / anh ấy :)

Tôi đánh giá cao câu hỏi của bạn miễn là bạn khát học và đánh giá cao tinh thần của phương pháp phát triển phần mềm Agile.


1
tôi không đề nghị trừng phạt người đó. Guy không thể tham dự phiên lập kế hoạch vì một lý do hợp lệ, bây giờ anh ấy đã trở lại và muốn sử dụng thời gian của mình cho lợi ích của đội .. làm thế nào để làm điều đó tốt nhất?
Asim Ghaffar

1

Nơi tôi làm việc, 4 sẽ là giải pháp chung. Người bỏ lỡ cuộc họp có thể đang trong kỳ nghỉ, bị ốm hoặc có việc khác phải làm thay vì một vài trường hợp chỉ vì một người nào đó bị mất không có nghĩa là chạy nước rút không nên tiếp tục. Ý tưởng ở đây là nhóm nhận ra loại điều chỉnh nào có thể được thực hiện nếu ai đó vắng mặt một nửa nước rút mặc dù có thể có nhiều hơn một vài điều chỉnh được thực hiện cuối cùng.


1

Mọi người luôn có xu hướng đi nghỉ :-) không có hại gì.

Trong một nhóm nhanh nhẹn nếu ai đó cần nghỉ nếu người nhanh nhẹn hoạt động đúng thì một người mất tích sẽ không tạo ra nhiều sự khác biệt, vâng, nhóm có thể làm ít hơn bình thường nhưng điều đó chỉ có nghĩa là thực hiện ít tính năng hơn trong lần lặp đó.

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.