J'ai deux histoires (je sais qu'il leur manque la partie avantages)
- En tant qu'utilisateur de la gestion du crédit, je peux voir les différences de paie actuelles et précédentes pour les bureaux.
- En tant qu'utilisateur de la gestion du crédit, je peux recevoir un e-mail contenant un PDF des différences de paie actuelles et précédentes pour les bureaux.
Les deux sont liés en ce qu'ils auraient les mêmes critères de requête / filtre. La seule différence est que dans l'histoire "Afficher", les résultats sont affichés pour l'utilisateur et dans l'histoire "E-mail", les résultats sont écrits dans un fichier PDF envoyé à l'utilisateur.
Je me bats avec la séparation des aspects communs de ces deux histoires ou si je devais même le faire.
Par exemple, ils auront tous deux la même requête, ce qu'ils font avec les résultats est différent.
Dois-je séparer la requête en une autre histoire purement technique?
La création du PDF et l'envoi de l'email doivent se faire hors ligne, cela devrait-il devenir une histoire technique?
Je pouvais voir décomposer ces deux histoires en 2 histoires fonctionnelles et 2 histoires techniques.
En tant que système, je peux calculer les différences dans la masse salariale actuelle et précédente pour les bureaux.
En tant qu'utilisateur de la gestion du crédit, je peux voir les différences dans la paie actuelle et précédente pour les bureaux.
En tant que système, je peux créer un document PDF des différences dans la paie actuelle et précédente pour les bureaux.
En tant qu'utilisateur de la gestion du crédit, je peux demander à recevoir un e-mail contenant un fichier PDF des différences dans la paie actuelle et précédente pour les bureaux.
Le problème auquel je reviens toujours est que les 4 histoires ne sont pas indépendantes et ne "coupent pas le gâteau".
Je ne sais donc pas trop comment gérer ces deux-là.