Neuerstellung von User Stories für gemeinsame Funktionen/Bildschirme zwischen Releases?

Als Hintergrund haben wir UI-Formulare von Business Unit A erstellt , die die Endbenutzer ausfüllen müssen. Nach dem Ausfüllen/Ausfüllen durchläuft das UI-Formular den definierten Workflow, in dem verschiedene Benutzer in verschiedenen Rollen dieses Formular überprüfen.

In einer früheren Version haben wir Storys für die UI-Formulare (von BU A ) und separate Storys erstellt, um den jetzt implementierten Workflow zu definieren. Wir befinden uns jetzt in der nächsten Fortsetzungsversion und müssen neue UI-Formulare von Business Unit B hinzufügen . Aber wir müssen den gleichen Workflow verwenden.

Müssen wir in dieser Version neue Storys schreiben oder frühere Storys klonen, damit unser Entwicklungsteam den Workflow für diese neuen Formulare von BU B neu erstellen kann ? Sie haben erwähnt, dass wir ihnen eine Möglichkeit bieten müssen, für diese Arbeit Rechenschaft abzulegen, auch wenn es sich dabei möglicherweise um eine Neuerstellung dessen handelt, was ursprünglich bereits getan wurde.

Gibt es eine Möglichkeit, Anforderungen für Elemente bereitzustellen, die möglicherweise in zukünftigen Versionen neu erstellt werden müssen, wobei zu beachten ist, dass es möglicherweise geringfügige Änderungen an dem gibt, was derzeit vorhanden ist, wenn wir von einer Version zur nächsten gehen?

Antworten (2)

Sie denken bei Benutzeranforderungen eher an Aufgaben als an Benutzergeschichten. Ein Beispiel hierfür ist die Trennung der Formularerstellung vom Workflow, wenn eigentlich beide erforderlich sind, um einen geschäftlichen Nutzen zu erzielen.

Eine User Story sollte sich auf etwas konzentrieren, das geschäftlichen Nutzen bietet. Zum Beispiel:

Als Mitglied der Geschäftseinheit „A“ muss ich einen Finanzbericht schreiben, ihn überprüfen lassen und dann an den Kunden weitergeben, damit ich den Kunden über seine Finanzen auf dem Laufenden halten kann.

Diese Geschichte könnte dann einige Unteraufgaben haben:

Aufgabe 1 – Erstellen Sie ein UI-Formular, das die Finanzdaten erfasst

Aufgabe 2 – Erstellen Sie den Workflow für einen Finanzbericht

Wenn Sie diesen Ansatz zum Schreiben von User Stories übernehmen, haben Sie nicht mehr das Problem, dieselben User Stories für unterschiedliche Anforderungen neu zu erstellen. Möglicherweise haben Sie ähnliche Aufgaben , die mit diesen Geschichten verbunden sind, aber das sollte kein Problem sein.

Es hört sich so an, als hättest du ein technisches Problem! Warum müssten Sie denselben Workflow erstellen? Das hört sich so an, als ob die ursprüngliche Ingenieursarbeit nicht mehr den Anforderungen des Unternehmens entspricht. Wenn das System so konstruiert wäre, dass Sie Komponenten und Formulare wiederverwenden können, müssten Sie dasselbe nicht noch einmal tun.

Wenn dies das erste Mal ist, dass dies passiert, würde ich mich darauf konzentrieren, Ihre technischen Schulden zurückzuzahlen und die Dinge, die Sie bereits erstellt haben, wiederverwendbar zu machen.

Wenn dies ständig passiert, würde ich mich darauf konzentrieren, professionelle Teams zu bilden, die hervorragende Ingenieurleistungen verkörpern und qualitativ hochwertige Software entwickeln können, die den Anforderungen des Unternehmens entspricht.