Welche Erhebungstechnik(en) würden Sie für eine Workflow-abhängige Funktion verwenden, bei der der Workflow weitgehend unbekannt ist? Welches ist das beste Werkzeug für den Job in einem Workshop mit dem Hauptnutzer, dem Designer, dem Entwickler und dem BA (mich)?
Kontext: Wir arbeiten am ersten Release eines großen agilen Projekts. Während einer kürzlich durchgeführten Sprint-Planung wurde deutlich, dass die Interessengruppen nicht alle auf derselben Seite sind, was die Anforderungen an ein bestimmtes Feature betrifft. Die Funktion ist Teil einer Schnittstelle, die es unseren Content-Managern ermöglicht, Webseiten in verschiedenen Zuständen und zu verschiedenen Zeiten in der Vorschau anzuzeigen. Da das Konzept geplanter Inhalte in dieser Version neu ist, stellt sich die Frage, wie die Workflows aussehen werden (und damit auch, wie Content-Manager die Funktion verwenden werden).
Um arbeitsablaufabhängige Funktionen zu definieren, müssen Sie zunächst den Arbeitsablauf abbilden . Eine der moderneren agilen Techniken zum Definieren von Workflows und Workflow-abhängigen Funktionen ist die User Story Map.
Eine gute Map enthält sowohl den Workflow als auch die Storys, die mit jeder Reise innerhalb der Story-Map verknüpft sind. Für Ihre Zwecke sind die Journeys die wahrscheinlichsten Äquivalente zu den Workflows, nach denen Sie suchen.
Dies kann leicht mit einem Treffen mit den Interessengruppen und dem technischen Team bewältigt werden. Zum Zeitpunkt der Anforderungserfassung (vor Abschluss des Projektumfangs) muss sich das technische Team ein A-bis-Z-Bild des Projekts machen und die Fragen, die es in einem Dokument hat, formulieren und dann telefonieren /Brainstorming-Abschnitt mit den Interessenvertretern und erstellen Sie die Modul-/Funktionsliste und lassen Sie sie auf derselben genehmigen. Kleben Sie dann diese Funktionen als endgültig auf und betrachten Sie sie als neuen Umfang, wenn sie nach Änderungen/Modifikationen fragen.
Todd A. Jacobs
Paul Wasileski
EthanK