Tôi đang bắt đầu với SCRUM và tôi có một vấn đề hiểu một điều. Làm thế nào để SCRUM xử lý các mục tồn đọng mất nhiều thời gian hơn một lần chạy nước rút?
Tôi đang bắt đầu với SCRUM và tôi có một vấn đề hiểu một điều. Làm thế nào để SCRUM xử lý các mục tồn đọng mất nhiều thời gian hơn một lần chạy nước rút?
Câu trả lời:
Các mục này được gọi là Sử thi và phải được chia thành các câu chuyện người dùng nhỏ hơn, sau đó là một lần chạy nước rút duy nhất và do đó có thể được lên kế hoạch hoặc Chủ đề sẽ được chia thành Sử thi và các câu chuyện thành các câu chuyện chung. Epics và Themes chia sẻ đặc điểm chính - mức độ không chắc chắn cao = chúng không thể được ước tính đúng (ước tính thường rất cao và do đó chúng không phù hợp với một lần chạy nước rút).
Vì vậy, thật tốt khi bắt đầu với những câu chuyện như vậy nhưng bạn không thể lập kế hoạch cho đến khi chủ sở hữu sản phẩm chia chúng thành những câu chuyện cụ thể nhỏ hơn. Những câu chuyện này chỉ được sử dụng để ghi chú một số tính năng được yêu cầu lớn hơn (Sử thi) hoặc toàn bộ bộ tính năng (Chủ đề). Phá vỡ những câu chuyện sẽ làm cho các tính năng cụ thể.
Nó cũng theo cấu trúc Iceberg của sản phẩm tồn đọng.
Bạn không có những thứ đó. Nếu bạn có, thì mục tồn đọng không đủ cụ thể và chưa được chia thành các mục nhỏ hơn. Một số người gọi chúng không tồn đọng, nhưng các mục fatlog và trong Scrum chúng được coi là một mô hình chống.
Câu chuyện tương tự người dùng bánh: Là một người ăn bánh, tôi muốn ăn bánh vào buổi chiều. Tôi không thể ăn cả một chiếc bánh trong một buổi chiều, vì vậy nó cần được cắt lát để phù hợp với số lượng tôi có thể ăn.
Khi Scrum lần đầu tiên được "phát minh", lần chạy nước rút mặc định thường là 4 tuần.
Theo những gì tôi đã nói, lý do cho kích thước nước rút rất dài này đơn giản là vì mọi người thời đó rất khó tưởng tượng rằng bạn có thể hoàn thành bất cứ điều gì trong những lần chạy nước rút ngắn.
Khi các nhóm tự tin hơn với scrum, họ đã học cách phân chia các mục tồn đọng tốt hơn thành các mục nhỏ hơn có kích thước dễ quản lý hơn và các nhóm phát triển đã tốt hơn khi không lạm dụng thiết kế phía trước, nhưng chỉ cần làm đủ.
Hôm nay, tôi tin rằng hầu hết các đội sẽ coi 4 tuần là thời gian chạy nước rút rất dài. Tôi ấn tượng rằng 2 tuần là khá bình thường. Các nhóm XP chỉ thực hiện các vòng lặp 1 tuần và họ hoàn thành các câu chuyện của người dùng hoàn chỉnh trong mỗi lần lặp.
Vì vậy, bạn cần phải tốt hơn trong việc phân chia các mặt hàng tồn đọng thành các mặt hàng nhỏ hơn, mỗi mặt hàng sẽ tăng một giá trị kinh doanh nhỏ cho sản phẩm cuối cùng. Có thể, điều đó đã được chứng minh. (mặc dù tôi sẽ không loại trừ rằng có thể có những lĩnh vực rất chuyên biệt, nơi nó sẽ khó khăn)
Tôi đồng ý với 4 tuần là một cuộc chạy nước rút dài những ngày này. Bạn muốn giảm vòng phản hồi và trở nên tốt hơn trong việc xoay các đơn vị công việc nhỏ xung quanh trong các lần lặp ngắn hơn. Đó là cách ít đi sai, ít thay đổi và ít phức tạp hơn để quản lý trong một lần.
Chia tách câu chuyện thường là một lĩnh vực rắc rối cho mọi người nhưng bạn sẽ trở nên tốt hơn với nó. Phối hợp chặt chẽ với PO để tìm ra nếu bạn có thể phân phối theo từng giai đoạn và vẫn cung cấp giá trị trong giai đoạn nước rút.
Đây là một poster tuyệt vời giúp chia tách các câu chuyện, từ một trang web có tên là agileforall.com và bạn có thể tìm thấy poster ở đây, thật hữu ích khi có nó khi bạn tinh chỉnh các mục tồn đọng:
http://agileforall.com/wp-content/uploads/2012/01/Story-Splmit-Flowchart.pdf
Cũng tốt khi định nghĩa của bạn được thực hiện khi bạn tinh chỉnh và lập kế hoạch để bạn có thể ghi nhớ điều đó khi cam kết hoàn thành một cái gì đó trong một lần chạy nước rút ngắn.