Scrum là gì
Framework cho phát triển Agile
Scrum — framework phổ biến cho phát triển sản phẩm agile, dựa trên lặp lại (sprint), vai trò rõ ràng và các nghi thức thường xuyên.
Vai trò Scrum
- Product Owner — chịu trách nhiệm về tầm nhìn sản phẩm và backlog
- Scrum Master — giúp nhóm tuân theo Scrum, loại bỏ trở ngại
- Development Team — nhóm đa chức năng (5-9 người)
Nghi thức
- Sprint Planning — lập kế hoạch sprint (1-2 tuần)
- Daily Standup — đồng bộ hàng ngày (15 phút)
- Sprint Review — trình diễn kết quả
- Sprint Retrospective — phân tích quy trình và cải tiến
Sản phẩm
- Product Backlog — danh sách công việc ưu tiên
- Sprint Backlog — công việc cho sprint hiện tại
- Increment — sản phẩm hoạt động cuối sprint
Lợi ích
Scrum cung cấp khả năng dự đoán, minh bạch và giao giá trị đều đặn cho các bên liên quan.