Utilizando a metodologia para desenvolvimento de sistemas ágil Scrum, tem-se a divisão dos participantes em papeis. Se uma pessoa tem a função de ser responsável por ajudar os envolvidos a entender e abraçar os valores, princípios e práticas do Scrum, agindo como um Coach, executando a liderança do processo e ajudando a equipe a desenvolver sua própria abordagem do Scrum, essa pessoa executa o papel de: