Rollen in Scrum sind Product Owner, Scrum Master und Scrum Team. Eine User Story sollte auch in kleinere Teile zerlegt werden, die als Aufgaben bezeichnet werden. Eine Aufgabe scheint vier Phasen zu haben, nämlich Definition, Zuweisung, Implementierung und Folgen.
Wer sollte was in Scrum über Aufgaben tun? Liegt es in der Verantwortung des Scrum Masters, die verbleibenden Stunden einer Aufgabe zu aktualisieren, oder liegt es in der Verantwortung des Entwicklers (Scrum-Teams)? Sollten sich Entwickler Aufgaben zuweisen oder liegt es in der Verantwortung des Scrum Masters, der vom Product Owner begleitet wird?