У меня есть две истории (я знаю, что они упускают часть выгоды)
- Как пользователь управления кредитами, я могу просматривать текущие и предыдущие различия в заработной плате для офисов.
- Как пользователь управления кредитами, я могу получить электронное письмо, содержащее PDF с текущими и предыдущими различиями в заработной плате для офисов
Они связаны тем, что у них будут одинаковые критерии запроса / фильтра. Единственное отличие состоит в том, что в журнале «Просмотр» результаты отображаются пользователю, а в журнале «Электронная почта» результаты записываются в PDF-файл, который отправляется пользователю по электронной почте.
Я борюсь с разделением общих аспектов этих двух историй или даже должен ли я это сделать.
Например, у них обоих будет один и тот же запрос, то, что они делают с результатами, отличается.
Должен ли я разделить запрос на другую историю, которая носит чисто технический характер?
Создание PDF-файла и отправка электронного письма должны осуществляться в автономном режиме, это должно стать технической историей?
Я видел разбивку этих двух историй на две функциональные истории и две технические истории.
Как Система, я могу рассчитать разницу в текущей и предыдущей платежной ведомости для Офисов.
Как пользователь управления кредитами, я могу видеть различия в текущей и предыдущей платежной ведомости для офисов.
Как Система, я могу создать PDF документ о различиях текущей и предыдущей заработной платы для Офисов.
Как пользователь по управлению кредитами, я могу запросить получение электронного письма, содержащего PDF различий в текущей и предыдущей платежной ведомости для офисов.
Проблема, к которой я продолжаю возвращаться, состоит в том, что эти 4 истории не являются независимыми и не «нарезают пирог».
Так что я не совсем уверен, как бороться с этими двумя.