Kanban - Nhanh nhẹn
Agile Kanban là Phát triển Phần mềm Agile với cách tiếp cận Kanban. Trong Agile Kanban, bảng Kanban được sử dụng để hình dung quy trình làm việc. Bảng Kanban thường được treo trên tường trong phòng dự án. Trạng thái và tiến độ của các nhiệm vụ phát triển câu chuyện được theo dõi trực quan trên bảng Kanban với các thẻ Kanban chảy.
Bảng Kanban
Bảng Kanban được sử dụng để mô tả luồng tác vụ trên dòng giá trị. Bảng Kanban -
Cung cấp khả năng truy cập dễ dàng cho tất cả mọi người tham gia vào dự án.
Tạo điều kiện giao tiếp khi cần thiết.
Tiến độ của các nhiệm vụ được hiển thị trực quan.
Sự tắc nghẽn có thể nhìn thấy ngay khi chúng xảy ra.
Ưu điểm của bảng Kanban
Những ưu điểm chính của việc sử dụng bảng Kanban là:
Empowerment of Team - Điều này có nghĩa là -
Nhóm được phép đưa ra quyết định khi được yêu cầu.
Nhóm hợp tác giải quyết các nút thắt.
Nhóm có quyền truy cập vào thông tin liên quan.
Nhóm liên tục trao đổi với khách hàng.
Continuous Delivery - Điều này có nghĩa là -
Tập trung hoàn thành công việc.
Yêu cầu giới hạn tại bất kỳ thời điểm nào.
Tập trung vào việc cung cấp giá trị cho khách hàng.
Nhấn mạnh vào toàn bộ dự án.
Các nhiệm vụ và câu chuyện được thể hiện bằng thẻ Kanban. Trạng thái hiện tại của mỗi nhiệm vụ được biết bằng cách hiển thị các thẻ trong các cột riêng biệt trên bảng. Các cột được gắn nhãn làTo Do, Doingvà Done. Mỗi nhiệm vụ chuyển từTo Do đến Doing và sau đó đến Done.
Bảng Kanban được cập nhật hàng ngày khi nhóm tiến bộ trong quá trình phát triển.
Giới hạn WIP
Nhãn trong cột Đang làm cũng chứa một số, đại diện cho số tác vụ tối đa có thể có trong cột đó tại bất kỳ thời điểm nào. tức là, số liên quan đếnDoing là Giới hạn WIP (Work-In-Progress).
Phương pháp Tiếp cận Kéo
Phương pháp kéo được sử dụng khi và khi một nhiệm vụ được hoàn thành trong cột Đang làm. Một thẻ khác được lấy từ cột Việc cần làm.
Tự định hướng
Trong Phát triển Agile, nhóm chịu trách nhiệm lập kế hoạch, theo dõi, báo cáo và giao tiếp trong dự án. Nhóm được phép đưa ra quyết định và chịu trách nhiệm về việc hoàn thành quá trình phát triển và chất lượng sản phẩm. Điều này phù hợp với đặc điểm trao quyền cho nhóm ở Kanban.
Dòng chảy liên tục
Trong phát triển Agile, không có cách tiếp cận cổng và công việc luân chuyển qua các chức năng khác nhau mà không mất thời gian chờ đợi. Điều này góp phần giảm thiểu đặc tính thời gian chu kỳ của Kanban.
Số liệu trực quan
Trong Agile Kanban, các chỉ số được theo dõi trực quan bằng cách sử dụng -
- Bảng Kanban
- Biểu đồ Burndown
Công dụng của bảng Kanban
Bảng Kanban được sử dụng để -
- Đo thời gian chu kỳ, có thể được sử dụng để tối ưu hóa thời gian chu kỳ trung bình.
- Theo dõi giới hạn WIP để loại bỏ lãng phí.
- Theo dõi việc sử dụng tài nguyên để loại bỏ lãng phí.
Sử dụng biểu đồ Burndown
Biểu đồ Burndown được sử dụng để nắm bắt -
Tình trạng hiện tại của các nhiệm vụ và câu chuyện.
Tỷ lệ tiến độ hoàn thành các nhiệm vụ còn lại.
Vì Kanban Board được cập nhật hàng ngày, nó chứa tất cả thông tin theo yêu cầu của các biểu đồ Burndown.