Time box

2 112 0
Time box

Đang tải... (xem toàn văn)

Thông tin tài liệu

Áp dụng Timebox cho phát triển sản phẩm 2016-05-23 (1464) 1) Timebox gì? Timebox khoảng thời gian (bao gồm thời hạn cuối cùng) cho công việc nhóm cơng việc cần phải hồn thành Thường Timebox áp dụng cho chu trình phát triển sản phẩm, buổi họp gói cơng việc, hoạt động cần thực cho mục tiêu 2) Các lợi ích Timebox • Áp dụng Timebox làm giảm rủi ro, giảm lãng phí thời gian nỗ lực • Timebox áp dụng vào hội họp để đảm bảo đưa định nhanh chóng thay lan man khơng chốt • Áp dụng Timebox cho đội ngũ phát triển để đảm bảo họ chủ động tìm giúp đỡ để giải vấn đề thay lãng phí thời gian chờ đợi • Áp dụng quy tắc Timebox đảm bảo đội dự án đưa thời hạn cho chu trình hợp lý, vừa hồn thành hết cơng việc chu trình vừa đủ nhỏ để giảm thiểu rủi ro • Áp dụng timebox để đảm bảo đội dự án phải phân rã công việc đủ nhỏ, phù hợp với thời gian quy định Timebox Một nghiên cứu cho thấy, suất làm việc nâng cao công việc chia đủ nhỏ 3) Thực hành Timebox cho phát triển phần mềm Bước 1: Thiết lập • Thiết lập độ dài cho chu trình (2 tuần, tuần, tuần) • Lựa chọn cơng việc mà nhóm hồn thành chu trình • Đưa điều kiện hồn thành cho chu trình • Đảm bảo nhóm làm việc trọng tâm hồn thành cơng việc chu trình Bước 2: Thử nghiệm • Để cho nhóm phát triển làm việc hồn thành cơng việc chu trình • Nếu nhóm khơng hồn thành cơng việc đo lường kết chuyển cơng việc lại qua chu trình • Các cơng việc phát sinh tập hợp đưa vào chu trình • Không cho phép đưa thay đổi yêu cầu vào chu trình • Tiếp tục theo dõi đo lường từ 2-3 chu trình Bước 3: Đánh giá Sau chu trình cần làm việc sau: • Số lượng cơng việc thực HỒN THÀNH CHẤP NHẬN • Số lượng cơng việc chuyển qua chu trình • Chạy thử sản phẩm để lắng nghe phản hồi từ khách hàng chỉnh sửa điều kiện nghiệm thu thấy cần thiết • Chỉnh sửa số công việc lại cho phù hợp theo kết đo lường 4) Một số thách thức áp dụng Timebox • Khi áp dụng Time-box đòi hỏi cơng việc phải chia đủ nhỏ để hoàn thành thời gian Time-box, dẫn đến giá trị dựa công việc lớn phải đợi vài chu trình thấy • Có thể phải đối mặt với yêu cầu thiếu có chất lượng kỳ vọng áp lực thời gian chuẩn bị • Nhóm làm u cầu khơng đủ thời gian để trả lời tất câu hỏi nhóm phát triển cách thấu đáo • Chất lượng khơng kỳ vọng nhóm Kiểm thử phải tăng tốc cuối chu trình yếu tố Time-box • Rất khó lên kế hoạch cơng việc thời gian tới chưa rõ ràng rõ ràng vài tuần trước 5) Một số nguyên nhân áp dụng Timebox thất bại • Khơng trao quyền cho nhóm phát triển (Nhóm khơng tự quản được) • Mở rộng Timebox để hồn thành cơng việc chu trình • Sửa đổi cam kết cuối chu trình để hồn thành chu trình • Độ dài chu trình bị thay đổi • Thay đổi thành viên cho chu trình khác Time-box khái niệm không trở lên thịnh hành thời gian gần Nó xem la yếu tố then chốt việc triển khai phương pháp phát triển linh hoạt (Agile Methodology), việc hiểu đủ giúp phát huy tối đa sức mạnh Time-box ... ràng vài tuần trước 5) Một số nguyên nhân áp dụng Timebox thất bại • Khơng trao quyền cho nhóm phát triển (Nhóm khơng tự quản được) • Mở rộng Timebox để hồn thành cơng việc chu trình • Sửa đổi... cần thiết • Chỉnh sửa số công việc lại cho phù hợp theo kết đo lường 4) Một số thách thức áp dụng Timebox • Khi áp dụng Time-box đòi hỏi cơng việc phải chia đủ nhỏ để hoàn thành thời gian Time-box,

Ngày đăng: 25/10/2019, 11:16

Tài liệu cùng người dùng

Tài liệu liên quan