Các thực hành nhanh nhẹn như scrum và kanban được thiết kế chủ yếu để phát triển phần mềm.
Công việc gián đoạn và không có kế hoạch là một thành phần quan trọng của hầu hết các nhóm SRE ( Kỹ thuật Độ tin cậy Trang web ) hoặc nhóm DevOps làm. Mặc dù việc sử dụng một hệ thống theo dõi như Jira để quản lý công việc luôn hữu ích, nhưng chạy nước rút hoặc kanban có thực sự hiệu quả với các nhóm SRE không?
Các ràng buộc tôi thấy là:
- Công việc rất tự nhiên, với các ưu tiên thay đổi hàng ngày. Bởi vì điều này, thời gian chạy nước rút trong hai tuần có vẻ rất tích cực và nó thêm chi phí không cần thiết.
- Những người đang trong cuộc gọi thêm một khía cạnh khác cho vấn đề. Đôi khi, nhiều thành viên trong nhóm có thể tham gia vào các nhiệm vụ gọi / khám nghiệm tử thi.
- Nhóm không có một "sản phẩm" duy nhất và do đó, nó không mang lại quy trình lập kế hoạch chung
- Các cuộc họp chờ hàng ngày có thể không có nhiều ý nghĩa vì thiếu sự chồng chéo giữa các nhiệm vụ
- Nhóm có thể đang thực hiện các nhiệm vụ liên quan đến nhiều nhóm đối tác và do đó trải rộng trên nhiều dự án Jira. Vì một bảng chạy nước rút hoặc kanban chỉ cho phép một dự án Jira, nên nó có thể không phù hợp với tất cả các công việc.
Từ những gì tôi nghe được từ nhiều SRE mà tôi đã nói chuyện, kế hoạch chạy nước rút hoàn toàn không hiệu quả với họ. Tôi muốn nghe từ cộng đồng ở đây kinh nghiệm của họ với nước rút và kanban là gì.
Tôi cũng đã hỏi câu hỏi này trên scrum.org: