Agile - Lập kế hoạch lặp lại
Mục đích của việc lập kế hoạch lặp lại là để nhóm hoàn thành tập hợp các mục tồn đọng của sản phẩm được xếp hạng cao nhất. Cam kết này được đóng hộp dựa trên thời gian lặp lại và vận tốc của nhóm.
Những ai liên quan?
Scrum Master - Scrum master hoạt động như một người hỗ trợ cho nhóm phân phối nhanh.
Product Owner - Chủ sở hữu sản phẩm giải quyết chế độ xem chi tiết của sản phẩm tồn đọng và tiêu chí chấp nhận của họ.
Agile Team - Phân phối nhanh xác định nhiệm vụ của họ và đặt các ước tính nỗ lực cần thiết để thực hiện cam kết.
Điều kiện tiên quyết của lập kế hoạch
- Các mục trong sản phẩm tồn đọng có kích thước và có chỉ định điểm câu chuyện tương đối.
- Xếp hạng đã được trao cho các mục danh mục đầu tư bởi chủ sở hữu sản phẩm.
- Tiêu chí chấp nhận đã được nêu rõ ràng cho từng hạng mục danh mục đầu tư.
Quy trình lập kế hoạch
Sau đây là các bước liên quan đến lập kế hoạch lặp lại -
- Xác định có bao nhiêu câu chuyện có thể phù hợp trong một lần lặp lại.
- Chia những câu chuyện này thành các nhiệm vụ và giao từng nhiệm vụ cho chủ nhân của chúng.
- Mỗi nhiệm vụ được ước tính bằng giờ.
- Những ước tính này giúp các thành viên trong nhóm kiểm tra xem mỗi thành viên có bao nhiêu giờ làm việc để lặp lại.
- Các thành viên trong nhóm được giao nhiệm vụ dựa trên vận tốc hoặc khả năng của họ để họ không bị quá tải.
Tính toán vận tốc
Một nhóm nhanh nhẹn tính toán vận tốc dựa trên các lần lặp lại trong quá khứ. Tốc độ là số đơn vị trung bình cần thiết để hoàn thành câu chuyện của người dùng trong một lần lặp lại. Ví dụ: nếu một đội lấy 12, 14, 10 điểm câu chuyện trong mỗi lần lặp cho ba lần lặp cuối cùng, thì nhóm đó có thể lấy 12 làm vận tốc cho lần lặp tiếp theo.
Tốc độ lập kế hoạch cho nhóm biết có thể hoàn thành bao nhiêu câu chuyện của người dùng trong lần lặp hiện tại. Nếu nhóm nhanh chóng hoàn thành các nhiệm vụ được giao, thì nhiều câu chuyện của người dùng hơn có thể được thu hút. Nếu không, các câu chuyện cũng có thể được chuyển sang lần lặp tiếp theo.
Năng lực nhiệm vụ
Năng lực của một nhóm có được từ ba yếu tố sau:
- Số giờ làm việc lý tưởng trong một ngày
- Số ngày có sẵn của người trong vòng lặp lại
- Phần trăm thời gian một thành viên dành riêng cho nhóm.
Giả sử một nhóm có 5 thành viên, cam kết làm việc toàn thời gian (8 giờ một ngày) cho một dự án và không ai nghỉ trong một lần lặp lại, thì khả năng nhiệm vụ cho một lần lặp lại hai tuần sẽ là:
5 × 8 × 10 = 400 giờ
Các bước lập kế hoạch
- Product Owner mô tả mục được xếp hạng cao nhất trong số các sản phẩm tồn đọng.
- Nhóm mô tả các nhiệm vụ cần thiết để hoàn thành mục.
- Các thành viên trong nhóm làm chủ nhiệm vụ.
- Các thành viên trong nhóm ước tính thời gian hoàn thành mỗi nhiệm vụ.
- Các bước này được lặp lại cho tất cả các mục trong lần lặp.
- Nếu bất kỳ cá nhân nào bị quá tải với nhiệm vụ, thì nhiệm vụ của họ sẽ được phân bổ cho các thành viên khác trong nhóm.