Schätzt jemand Geschichten pro Disziplin in einer einzelnen Geschichte?

SITUATION : Verstehen Sie, welche Disziplinen in disziplinübergreifenden Teams stärker belastet sind als andere.

MÖGLICHE OPTION : Wenn Sie eine Geschichte schätzen, geben Sie eine Schätzung der Story Points für jede der verschiedenen Disziplinen an. Dies wird es den Disziplinen dann ermöglichen, den Arbeitsaufwand zu verstehen, den sie speziell im Vergleich zu einem funktionsübergreifenden Team haben.

VORBEHALT : Verwenden Sie keine Zeitschätzungen, um dieses Problem zu lösen.

HINWEIS : Diese Idee macht mir ein bisschen Angst, aber ich bin neugierig zu sehen, wie andere Leute dieses Problem gelöst haben. Es ist etwas, das ich kürzlich in meinem Hinterkopf herumgeworfen habe.

BEISPIEL: Wir haben ein funktionsübergreifendes Team bestehend aus (1) Spieledesignern (2) Client-Ingenieuren (3) Server-Ingenieuren (4) UI-Künstlern (5) VFX-Künstlern (6) Audiokünstlern (7) Qualitätssicherungstestern. Ich muss die Verteilung der Arbeit auf diese verschiedenen Disziplinen während der Roadmap-Planung besser verstehen, bevor ich mich mit der Sprint-Planung befasse. Übernehmen unsere Spieledesigner sehr viel Arbeit, während unsere Kundeningenieure leichte Aufgaben haben? Zugedeckte Story Points bieten mir nur eine einheitliche Sicht auf die Arbeit.

Ich verstehe das Problem, aber es ist ein bisschen vage für mich. Können Sie ein Beispiel geben?
Gute Frage, aber widerspricht das nicht eher der Idee von funktionsübergreifenden Teams?
Ich denke, Sie haben eine Ressourcenbeschränkung, und Sie haben entschieden, dass das Optimieren von Schätzungen die Lösung ist. Das klingt nach einem X/Y-Problem, aber vielleicht könnten Sie näher darauf eingehen, was das zugrunde liegende Prozessproblem ist und warum Sie glauben, dass eine Änderung Ihres Schätzungsprozesses Ihre Ressourcenbeschränkung beheben wird.
Diese Frage könnte eine vernünftige Bearbeitung erfordern, um zu vermeiden, dass sie wie eine Meinungsumfrage oder eine Hausaufgabe klingt, und um deutlicher zu machen, dass das Problem darin zu liegen scheint, dass Sie einige Personen/Rollen haben, die überlastet sind.

Antworten (3)

Idealerweise ist eine User Story eine vollständige Aussage über den Geschäftswert, und die Schätzung ist die Gesamtschätzung für alle Aufgaben und Tests , die erforderlich sind, um die User Story zu liefern.

Was Sie beschreiben, segelt in das Gebiet der Komponenten, indem Sie Benutzergeschichten schreiben, die ausschließlich einer Komponente gewidmet sind

  • Als Front-End-Entwickler möchte ich einen Button erstellen, da der Back-End-Entwickler keine Schaltflächen usw. erstellt (1 Punkt)
  • Ich bin ein Dienstentwickler und werde eine API erstellen, die ich über den Zaun werfe, damit das Frontend die Daten usw. anzeigt (8 Punkte).

Dies führt zu einer Abschottung von Rollen und Fähigkeiten, anstatt funktionsübergreifende User Stories zu erstellen.

Ideal wäre die Geschichte

  • Als Kundendienstmitarbeiter möchte ich auf das letzte Datum zugreifen, an dem der Kunde das Unternehmen kontaktiert hat

^^ Diese Geschichte würde einen Teil der Entwicklung erfordern, einschließlich Überlegungen zur Back-End-, Front-End- und Lösungsarchitektur.

Die Schätzung sollte die Gesamtschätzung für alle Aufgaben/Unteraufgaben und erfolgreiche Tests sein. Dem Design sollten keine separaten Punkte zugewiesen werden, denn wenn die Geschichte nicht entworfen ist, kann sie die Definition von „Bereit“ nicht bestehen, um bearbeitet zu werden. Ein grundlegendes Design/Verständnis/Gliederung/Drahtmodell sollte bereit sein, damit die Entwickler Schätzungen abgeben können.

+1, weil ich allem zustimme, was Sie darüber gesagt haben, was passieren sollte . Ich denke, das Problem des OP ist etwas anderes, aber ich wollte Ihre Antwort trotzdem positiv bewerten, auch wenn sie das derzeit gepostete Problem des OP nicht wirklich löst.

Ein gängiger Ansatz besteht darin, die Sprintplanung in zwei Teile aufzuteilen.

Im ersten Teil der Planung arbeitet das Team mit dem Product Owner zusammen, um dem Sprint Stories zuzuordnen. Sie schätzen als Team Story Points ein und stützen ihre Kapazität auf die Geschwindigkeit, die aus früheren Sprints berechnet wurde.

Im zweiten Teil der Planung unterteilt das Lieferteam jede Geschichte in Aufgaben, von denen einige disziplinspezifisch sein können. Das Team kann auch eine zeitbasierte Schätzung der Aufgaben vornehmen. Beachten Sie, dass diese Schätzungen nicht verwendet werden, um die Kapazität des Sprints zu ermitteln. Stattdessen werden sie verwendet, um hervorzuheben, ob eine bestimmte Disziplin überlastet ist. Einige Teams versuchen auch, die Größe der Aufgaben auf maximal 5 Stunden zu begrenzen. Größere Aufgaben werden heruntergebrochen.

Sobald der zweite Teil der Planung abgeschlossen ist, kann das Lieferteam den Product Owner bitten, eine Änderung der dem Sprint zugewiesenen Stories in Betracht zu ziehen, damit die Arbeit zwischen den Disziplinen gut ausbalanciert ist.

Es ist erwähnenswert, dass die erfolgreicheren Teams Teammitglieder mit sogenannten T-förmigen Profilen haben. Das heißt, sie sind in einer Disziplin sehr kompetent, aber auch bereit, in anderen Disziplinen zu arbeiten. Teams wie dieses sind viel besser in der Lage, mit den unvermeidlichen Unterschieden in der Arbeitsbelastung für die verschiedenen Disziplinen über Sprints hinweg umzugehen.

Das Agilste ist, wenn es für Sie funktioniert, tun Sie es einfach! Außerdem scheinen Sie nicht der einzige zu sein, denn mit den standardmäßigen agilen Projektmanagement-Tools von Taiga können Sie Story-Points pro Disziplin aufteilen. Sie haben standardmäßig vier Disziplinen: UX, Design, Front und Back.

Geben Sie hier die Bildbeschreibung ein

Sie können es immer für ein paar Iterationen ausprobieren und sehen, ob es einen Mehrwert bringt. Wenn nicht, kehren Sie zu einer einzelnen Schätzung zurück.

Ich finde es wirklich gut, dass Sie eine technische Implementierung für die vorgeschlagene Lösung des OP bereitgestellt haben, aber ich bin mir nicht sicher, ob sie die eigentliche Frage beantwortet (die zugegebenermaßen begraben ist). Er scheint zu fragen, wie man erkennen kann, welche Rollen überlastet sind, und schlägt vor, die Story Points aufzuteilen, um dies herauszufinden. Wenn Taiga dies anspricht, können Sie das vielleicht in Ihre Antwort einfließen lassen, und ich kann positiv abstimmen. :)
Guter Hinweis, werde dem nachgehen. :)