Triển khai dự án theo Scrum¶
Một Sprint bắt đầu bằng buổi lập kế hoạch Sprint để xác định mục tiêu và lên kế hoạch chi tiết cho những công việc cần thực hiện. Buổi Sprint Planning này sẽ lần lượt trả lời các câu hỏi chính:
Mục tiêu của Sprint này là gì?
Sprint này team mình cần chuyển giao cái gì?
Làm sao để team mình đạt được kết quả như mong muốn?
Diễn biến một buổi làm kế hoạch Sprint thường như sau:
What: Product Owner trình bày tầm nhìn về sản phẩm, mục tiêu Sprint. Nhóm phát triển hỏi kỹ về các hạng mục cũng như mục tiêu
How: Nhóm phát triển thảo luận, phân tích và dùng kỹ thuật để bẻ nhỏ thành Sprint Backlog, có thể trao đổi với PO
Module cần cài đặt
Để có thể làm theo hướng dẫn dưới đây, bạn cần cài đặt các module sau:
Lập kế hoạch cho Sprint¶
Đối với một dự án triển khai scrum, chúng ta sẽ có hơn 10 đầu mục công việc cần phải thực hiện trong quá trình lên kế hoạch cho mỗi sprint, bao gồm: Xác định mục tiêu của sprint, kiểm tra lại các nhiệm vụ còn tồn đọng, tổ chức cuộc họp lập kế hoạch, lựa chọn các User Story, v.v. Trong phần mềm Viindoo, chúng ta sẽ tiến hành như sau:
Khởi tạo một sprint¶
Bạn đi tới ứng dụng Project, trên giao diện chính của dự án bấm vào biểu tượng 3-gạch ở góc trên cùng bên phải của mỗi dự án và nhấn nút Sprints. Tiếp theo, bạn bấm nút Mới và nhập các thông tin của sprint đó như dưới đây:
Tên: Tên của sprint bạn muốn đặt
Ngày dự kiến: Ngày bắt đầu và kết thúc của sprint
Tab Miêu tả: Nhập các thông tin liên quan tới sprint này
Tab User Story: Danh sách các user story được lựa chọn trong sprint này
Xác định mục tiêu của Sprint và lập kế hoạch cho User Story¶
Trên giao diện sprint, tại tab Miêu tả, bạn có thể viết xuống các mục tiêu của sprint và nhấn vào biểu tượng lưu để lưu lại nội dung.
Tiếp theo, bạn di chuyển sang tab User Story và bắt đầu lựa chọn các user story mà đội của bạn sẽ triển khai trong sprint đó. Bạn nhấn vào trường thông tin Thêm một dòng. Hệ thống sẽ hiển thị một giao diện nhỏ. Nếu bạn đã có sẵn các sprint cần thực hiện, bạn lựa chọn sprint đó và bấm nút Chọn. Ngược lại, nếu bạn không có sẵn các sprint, bạn bấm nút Mới để tạo mới.
Ví dụ, nếu bạn cần tạo mới một sprint, bạn sẽ cần chú ý các trường thông tin như dưới đây
Tiêu đề: Tên của sprint đó
Hạn chót: Ngày cuối cùng cần hoàn thành sprint này
Dự án: Dự án mà sprint này thuộc về
Ngày Dự kiến: Ngày bắt đầu và ngày kết thúc của sprint
Điểm: Đánh giá điểm cho User Story
Xác định Định nghĩa Hoàn thành và Tiêu chí Chấp nhận¶
Trên giao diện thông tin chi tiết của một user story, bạn sẽ nhìn thấy tab Định nghĩa Hoàn thành và tab Tiêu chí Chấp nhận. Các thành viên trong đội của bạn sẽ cần xem lại những Định nghĩa Hoàn thành và Tiêu chí Chấp nhận này để đảm bảo rằng khi chúng ta hoàn thành nó, chúng ta sẽ nhận được một kết quả như mong đợi.
Cập nhật tiến độ thực hiện công việc¶
Kéo chuyển trạng thái nhiệm vụ¶
Với mỗi nhiệm vụ được thực hiện, các thành viên trong đội cần phải cập nhật trạng thái của nhiệm vụ thường xuyên để đảm bảo răng người quản lý có thể kiểm tra tiến trình hoàn thành của nó.
Mụcc nhiệm vụ sẽ luôn luôn được đặt ở trên đầu ở trên mỗi giao diện user story. Tiếp theo, bạn sẽ bấm vào nó và thực hiện kéo chuyển trạng thái nhiệm vụ. Ví dụ, nếu bạn hiện tại đang thực hiện nhiệm vụ này, bạn cần chuyển trạng thái của nó sang Đang thực hiện. Nếu bạn đã hoàn thành nhiệm vụ này, bạn chuyển trạng thái của nó sang cột Hoàn thành.
Ghi chú
Trong một vài tình huống cần phải tranh luận cụ thể với các thành viên trong đội về trạng thái của một nhiệm vụ nào đó, bạn có thể sử dụng tính năng Trao đổi và làm việc cộng tác trong Viindoo
Họp Daily Meeting và Cập nhật dự án¶
Các cuộc họp Daily Meeting sẽ được tổ chức thường xuyên và được khuyến khích kéo dài không quá 15 phút và đứng lên để đảm bảo thời gian họp không bị kéo dài vào đầu mỗi ngày, mỗi thành viên chỉ trả lời 3 câu hỏi: Công việc đã làm ngày hôm qua và các vấn đề mà các thành viên trong đội đang gặp phải. Vì vậy, bạn sẽ thực hiện hoạt động này bên ngoài phần mềm và sau đó ghi lại các thông tin quan trọng vào mục miêu tả của nhiệm vụ, user story hoặc trên sprint.
Đối với việc Cập nhật dự án, bạn di chuyển tới ứng dụng Dự án. Trên giao diện này, bạn chọn biểu tượng 3-gạch góc trên cùng bên phải của mỗi dự án và bấm nút Cập nhật dự án. Sau đó, bạn nhấn nút Mới để tạo mới một bản ghi, ghi lại tình trạng của dự án trong khoảng thời gian vừa qua.
Theo dõi tiến độ thực hiện¶
Có rất nhiều các khác nhau để người quản lý theo dõi tiến độ thực hiện công việc của các thành viên trong đội.
Đầu tiên, bạn có thể theo dõi trực tiếp trên giao diện của nhiệm vụ. Bạn lựa chọn xem nhiệm vụ theo dạng Viin Gantt. Sau đó, bạn sử dụng bộ lọc nhóm theo User story. Lúc này, bạn sẽ thấy hệ thống hiển thị các thông tin bao gồm: Tiến trình thực hiện của nhiệm vụ, trạng thái nhiệm vụ và khoảng thời gian thực hiện.
Thứ hai, bạn có thể truy cập vào giao diện user story và xem quá trình thực hiện của mỗi user story.
Xem thêm
Bài viết liên quan:
Module tham khảo