4.2.4 Giai đoạn đƣa ra sản phẩm
Công việc ở bƣớc này là gặp gỡ khách hàng trình bầy nhƣng gì đã làm đƣợc ở phiên bản đầu tiên.
Dựa vào những gì đã đƣợc trình bày, phía khách hàng sẽ quyết định những chức năng nào hoàn thành tốt, những chức năng nào cần cải tiến, thậm chí những chức năng nào cần loại bỏ. Tiếp theo là phải đƣa ra đƣợc những chức năng sẽ đƣợc cài đặt trong vòng lặp kế tiếp.
Thông qua buổi trình bầy, ngƣời phát triển cần rút ra đƣợc những kinh nghiệm, tiếp thu những ý kiến đánh giá của khách hàng.
Sau khi chúng tôi làm việc với khách hàng xong, các ý kiến phản hồi cho từng chức năng của phiên bản đầu tiên đƣợc chúng tôi gằn lên cột “Đƣa ra sản phẩm”, mỗi thẻ thể hiện một chức năng và các ý kiến của họ đƣợc ghi bên dƣới tên mỗi thẻ. Sau đó chúng tôi quay lại bƣớc lập kế hoạch. Sƣ dụng các thẻ ở giai đoạn này để làm cơ sở cho giai đoạn lập kế hoạch tiếp theo.
Khi đã trải qua một số vòng lặp từ giai đoạn lập kế hoạch đến giai đoạn đƣa ra sản phẩm, một phiên bản đầy đủ các yêu cầu của sản phẩm đã hoàn thành chúng tôi bƣớc vào giai đoạn bảo trì.
Chính sách của giai đoạn này là: ai phát triển hạng mục nào thì chịu trách nhiệm chính với các ý kiến phản hồi của khách hàng.
4.2.5 Giai đoạn bảo trì
Ở giai đoạn này, một phiên bản hoàn thiện đầy đủ các chức năng đƣợc giao cho khách hàng sử dụng thực tế. Các lỗi, các thay đổi, hay thậm chí các yêu cầu mới từ sản phẩm hiện tại sẽ đƣợc khách hàng phản ánh lại cho cho nhóm phát triển. Các thay đổi này sẽ đƣợc cập nhật ở giai đoạn phát triển.
4.2.6 Giai đoạn kết thúc
Khi tất cả các chức năng đã đƣợc thực hiện, khách hàng đã thỏa mãn với sản phẩm, sản phẩm cuối đƣợc chuyển giao cho khách hàng thì tiến hành kết thúc dự án. Công việc ở giai đoạn này là:
- Viết tài liệu cho hệ thống.
- Tiến hành chuyển giao sản phẩm, tài liệu liên quan - Hoàn thành các thủ tục pháp lý.
- Tổng kết, đánh giá kết quả công việc, rút kinh nghiệm.
Ở bƣớc cuối cùng này, chúng tôi đã có buổi thảo luận trƣớc bảng làm việc để phân công công việc cuối cùng cho từng ngƣời. Sau đó cùng xem lại các biểu đồ luồng tích lũy công việc để tổng kết, đánh giá kết quả công việc và rút kinh nghiệm.
Việc đƣa Kanban vào thử nghiệm trên hệ thống sản xuất phần mềm của chúng tôi đã cải tiến quy trình làm việc của chúng tôi đáng kế. Hình 4.12 quy trình làm việc sau khi áp dụng Kanban: