Trong phương pháp quản lý dự án Scrum, có ba vai trò chính:
Scrum Master: Là người đảm bảo rằng nhóm Scrum tuân thủ các giá trị và nguyên tắc của Scrum. Scrum Master giúp nhóm hoạt động hiệu quả nhất có thể, loại bỏ các trở ngại, hỗ trợ các cuộc họp và làm việc với Product Owner. Họ cũng giữ vai trò là người hướng dẫn và hỗ trợ cho nhóm, thường được mô tả là "người lãnh đạo phục vụ" (servant-leader) của nhóm Scrum.
Product Owner: Là người chịu trách nhiệm định hình và duy trì tầm nhìn sản phẩm, đảm bảo rằng nhóm Scrum hiểu rõ mục tiêu và định hướng của sản phẩm. Product Owner quản lý danh sách công việc cần làm (product backlog), ưu tiên các công việc dựa trên giá trị và mục tiêu kinh doanh...