บทบาทสำคัญของ Agile ได้แก่ Product Owner ซึ่งเป็นตัวแทนของผู้มีส่วนได้ส่วนเสียและจัดลำดับความสำคัญของ product backlog, Scrum Master ซึ่งทำหน้าที่อำนวยความสะดวกในกระบวนการ Agile และกำจัดอุปสรรค และทีม Development ที่บริหารจัดการตนเองซึ่งทำงาน