Mục lục:
Định nghĩa - Scrum có nghĩa là gì?
Scrum là một khung lặp và tăng dần để quản lý dự án chủ yếu được triển khai trong phát triển phần mềm nhanh. Phương pháp scrum nhấn mạnh phần mềm chức năng, tính linh hoạt để thay đổi cùng với thực tế kinh doanh mới nổi, giao tiếp và hợp tác.
Techopedia giải thích Scrum
Ba vai trò cơ bản trong phương pháp scrum là chủ sở hữu sản phẩm, chủ scrum và thành viên nhóm:
- Chủ sở hữu sản phẩm truyền đạt tầm nhìn sản phẩm cho nhóm phát triển và thể hiện lợi ích của khách hàng thông qua các ưu tiên và yêu cầu.
- Các bậc thầy Scrum hoạt động như một kết nối giữa chủ sở hữu sản phẩm và nhóm. Vai trò chính của họ là loại bỏ bất kỳ rào cản nào có thể ngăn đội đạt được mục tiêu. Các bậc thầy Scrum giúp nhóm duy trì năng suất và sáng tạo.
- Các nhóm Scrum thường bao gồm bảy thành viên chức năng chéo. Ví dụ, các dự án phần mềm bao gồm các kỹ sư phần mềm, kiến trúc sư, nhà phân tích, lập trình viên, chuyên gia QA, nhà thiết kế UI và người thử nghiệm.
Bên cạnh vai trò chính, các nhóm scrum cũng liên quan đến các bên liên quan và người quản lý. Những người chơi này không có bất kỳ vai trò chính thức nào trong scrum và chỉ tham gia vào quá trình này. Vai trò của họ thường được gọi là vai trò phụ trợ.
Các tạo phẩm chính trong phương pháp scrum là:
- Product Backlog: Đây là danh sách cấp cao được duy trì trong toàn bộ dự án. Nó được sử dụng để tổng hợp các mục backlogged.
- Sprint Backlog: Phần này chứa danh sách các công việc mà nhóm cần giải quyết trong các lần chạy nước rút liên tiếp. Các tính năng được chia thành các nhiệm vụ, thường là từ bốn đến 16 giờ làm việc.
- Burn Down: Biểu đồ burn-down hiển thị công việc còn lại trong backlog chạy nước rút. Nó cung cấp một cái nhìn đơn giản về tiến trình chạy nước rút và có thể được cập nhật mỗi ngày. Nó cũng cung cấp ảo hóa nhanh để tham khảo.