Ich habe zwei Geschichten (ich weiß, dass sie den Nutzenteil vermissen)
- Als Kreditverwaltungsbenutzer kann ich die aktuellen und vorherigen Gehaltsunterschiede für Büros anzeigen.
- Als Kreditverwaltungsbenutzer kann ich eine E-Mail mit einer PDF-Datei mit den aktuellen und früheren Gehaltsunterschieden für Büros erhalten.
Die beiden sind insofern verwandt, als sie dieselben Abfrage- / Filterkriterien haben würden. Der einzige Unterschied besteht darin, dass in der Story "Anzeigen" die Ergebnisse dem Benutzer angezeigt werden und in der Story "E-Mail" die Ergebnisse in ein PDF geschrieben werden, das dem Benutzer per E-Mail gesendet wird.
Ich kämpfe mit der Trennung der gemeinsamen Aspekte dieser beiden Geschichten oder ob ich es überhaupt tun sollte.
Zum Beispiel haben beide die gleiche Abfrage, was sie mit den Ergebnissen machen, ist unterschiedlich.
Sollte ich die Abfrage in eine andere Geschichte aufteilen, die rein technisch ist?
Die Erstellung des PDFs und das Versenden der E-Mail sollte offline erfolgen. Sollte dies eine technische Geschichte werden?
Ich konnte sehen, wie diese beiden Geschichten in zwei funktionale und zwei technische Geschichten unterteilt wurden.
Als System kann ich die Unterschiede in der aktuellen und vorherigen Abrechnung für Büros berechnen.
Als Kreditverwaltungsbenutzer kann ich die Unterschiede in der aktuellen und vorherigen Abrechnung für Büros anzeigen.
Als System kann ich ein PDF-Dokument der Unterschiede in der aktuellen und vorherigen Abrechnung für Büros erstellen.
Als Kreditverwaltungsbenutzer kann ich eine E-Mail anfordern, die eine PDF-Datei mit den Unterschieden zwischen der aktuellen und der vorherigen Gehaltsabrechnung für Büros enthält.
Das Problem, auf das ich immer wieder zurückkomme, ist, dass die 4 Geschichten nicht unabhängig sind und nicht "den Kuchen schneiden".
Ich bin mir also nicht ganz sicher, wie ich mit diesen beiden umgehen soll.