Agile Retrospective là gì?
Retrospective [tiếng la tinh: Retrospectare, “look back”]
Trong Agile, xuất hiện một concept là Retrospective Meeting. Đây là một bước vô cùng quan trọng để tăng hiệu quả đội nhóm trong sự phát triển của Agile team.
Một trong 12 nguyên tắc trong bản tuyên ngôn Alige là:
“Sau một khoảng thời gian nhất định, team sẽ suy nghĩ làm thế nào để hiểu quả hơn, từ đó đưa ra những điều chỉnh phù hợp”
Nguyên tắc này được thể hiện rất rõ trong buổi Retrospective Meeting.
Buổi Retrospective [gọi tắt là Retro] này được tổ chức khi kết thúc mỗi Sprint, để cả team cùng ngồi lại với nhau, và thảo luận xem điều gì đã làm đúng và điều gì cần cải thiện. Nhưng vì guồng quay của các Sprint, mà rất nhiều team bỏ qua bước này. Nhưng thực sự thì nó quan trọng như một buổi kiểm tra sức khỏe, đảm bảo rằng cả co n thuyền vận hành tốt với thủy thủ có một sức khỏe tốt.
Nguồn: HexactaCần chuẩn bị gì?
Để chuẩn bị cho một buổi Retro, cần chuẩn bị nguyên liệu sau:
- Tất cả thành viên
- Một căn phòng riêng
- Một chiếc bảng trắng
- Sticky note nhiều màu
- 30 phút đến một tiếng
- Một facilator [thường là Scrum Master]
- Thêm đồ ăn nước uống
Tiến hành buổi Retro thế nào?
Bước 1. Set up & Warm-up [10']
Để có một buổi Retro tốt, cần tìm ra một Facilator cho cả buổi và tập hợp cả team, bao gồ m cả Product Owners. Đưa ra một lịch trình cố định cho buổi Retro, nên sau mỗi Sprint, hoặc mỗi nửa tháng.
Đảm bảo các thành viên đều có tâm thế thoải mái khi tham gia buổi Retro bằng phần warm-up ban đầu.
Một cách để warm-up hiệu quả và ngắn gọn là đặt câu hỏi Ice-Breaker.
Nguồn: StanduplyBước 2: Positive Notes [10']
Mỗi thành viên sử dụng sticky note màu Xanh lá để viết ra những điều họ cảm thấy đang diễn ra tốt/ổn định [mỗi idea là 1 sticky].
Mọi người dán lên bản trắng, facilator nhanh chóng phân loại cái idea vào group.
Note: Tránh để cuộc thảo luận chỉ có 1,2 người nêu ý kiến. Facilator cần giúp các thành viên im lặng hơn có thể nêu ý kiến.
Bước 3: What needs Improvement? [10']
Tương tự phần Positive, sử dụng sticky note màu hồng/đỏ để viết ra những điều đang không tốt/ cần cải thiện. Lưu ý rằng cái improvement ở đây nghĩa là các problem, không chỉ riêng người cụ thể nào.
Bước 4: What is solution? [10']
Mỗi người lên vote cho 3 vấn đề mà mọi người muốn giải quyết nhất. Đưa 3 vấn đề lên bảng, mọi người sử dụng sticky note để viết các ý tưởng giải quyết lên bảng. Sau đó giới hạn 5'/problem để discuss về hướng giải quyết.
Trong 5 phút đó, đảm bảo mọi người đồng ý với phương pháp, assign được người giải quyết, và xác định thời hạn giải quyết. Biến nó thành 1 task.
Bước 5: Sum Up [3']
Một vấn đè phổ biến là không note lại sau buổi Retro. Thông báo lại với mọi người về kết quả buổi Retro, đảm bảo tất cả mọi người hiểu được vấn đề.
Bước 6: Retro of the Retro [3']
Xem những feedback về buổi Retro. Có thể dùng một số technique sau
- Sau buổi Retro này bạn học được gì? [giải pháp, cách cải tiến, ý tưởng mới, chẳng gì cả, mất thời gian,..]
- Chỉ số yêu thích của bạn với buổi Retro này: Rate 1–10
- Feedback door: Trước khi ra về, mỗi thành viên để lại giấy note feedback ở cửa ra
Tips hữu ích
Xoay vòng vị trí của Facilator.
Điều này giúp các thành viên nhóm tự giác hơn về buổi Retro và khiến họ cảm thấy là một phần quan trọng của nhóm phát triển sản phẩm
4Ls model
Sử dụng 4LS model thay vì hỏi what worked well or not. 4LS model: What did you like/ What was lacking/ What did you learn/ What do you long for going forward
Testify
Hỏi kỹ hơn về sticky note được đưa ra trong quá trình brainstorm. Đảm bảo rằng tất cả thành viên đều đóng góp và đưa ra các thảo luận sâu hơn. [Dùng khi có thời gian]
Khen thưởng
Dành một vài phút để tuyên dương/ cảm ơn một thành viên vì đã giúp đỡ teammate hoặc đạt được một kết quả tốt trong công việc. Ngắn gọn và chân thật.