I ruoli in mischia sono Product Owner, Scrum Master e Scrum Team. Una user story dovrebbe anche scomporre in parti più piccole chiamate task. Un task sembra avere quattro fasi, ovvero definizione, assegnazione, implementazione e successiva.
Chi dovrebbe fare cosa in Scrum sulle attività? È responsabilità dello scrum master aggiornare le ore rimanenti di un'attività o è responsabilità dello sviluppatore (scrum team)? Gli sviluppatori dovrebbero assegnare compiti a se stessi o è responsabilità dello scrum master accompagnato dal proprietario del prodotto?