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

truy cập ứng dụng dự án nhấn nút tạo mới một print tạo mới một sprint

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.

xác định mục tiêu sprint

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.

nhấn nút thêm mới một dòng lựa chọn hoặc tạo mới một us

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

tạo mới một us

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.

kiểm tra dod của us kiểm tra ac của us

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.

nhấn nút nhiệm vụ trên giao diện user story Kéo chuyển trạng thái nhiệm vụ

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.

ghi lại kết của daily meeting

Đố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.

truy cập vào cập nhật dự án tạo mới một bản ghi cập nhật dự án

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.

truy cập trực tiếp tới giao diện nhiệm vụ chuyển đổi cách xem nhiệm vụ

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.

kiểm tra trạng thái user story