Tôi có hai câu chuyện (tôi biết họ đang thiếu phần lợi ích)
- Là người dùng quản lý tín dụng, tôi có thể xem sự khác biệt về bảng lương hiện tại và trước đây cho Văn phòng.
- Là Người dùng Quản lý Tín dụng, tôi có thể nhận được email có chứa bản PDF về chênh lệch bảng lương hiện tại và trước đây cho Văn phòng.
Hai cái này có liên quan ở chỗ chúng sẽ có cùng tiêu chí Truy vấn / Bộ lọc. Sự khác biệt duy nhất là trong câu chuyện "Xem", kết quả được hiển thị cho Người dùng và trong câu chuyện "Email", kết quả được ghi vào tệp PDF được gửi qua email cho Người dùng.
Tôi đang vật lộn với sự tách biệt các khía cạnh chung của hai câu chuyện này hoặc nếu tôi thậm chí nên làm như vậy.
Ví dụ, cả hai sẽ có cùng một truy vấn, những gì họ làm với kết quả là khác nhau.
Tôi có nên tách truy vấn ra thành một câu chuyện hoàn toàn là kỹ thuật không?
Việc tạo PDF và gửi email nên được thực hiện ngoại tuyến, điều đó có nên trở thành một câu chuyện kỹ thuật không?
Tôi có thể thấy việc chia hai câu chuyện đó thành 2 câu chuyện chức năng và 2 câu chuyện kỹ thuật.
Là Hệ thống, tôi có thể tính toán sự khác biệt trong bảng lương hiện tại và trước đây cho Văn phòng.
Là người dùng quản lý tín dụng, tôi có thể xem sự khác biệt trong bảng lương hiện tại và trước đây cho Văn phòng.
Với tư cách là Hệ thống, tôi có thể tạo một tài liệu PDF về sự khác biệt trong bảng lương hiện tại và trước đây cho Văn phòng.
Là Người dùng Quản lý Tín dụng, tôi có thể yêu cầu nhận email có chứa bản PDF về sự khác biệt trong bảng lương hiện tại và trước đây cho Văn phòng.
Vấn đề tôi tiếp tục quay trở lại là 4 câu chuyện không độc lập và không "cắt bánh".
Vì vậy, tôi không chắc chắn làm thế nào để đối phó với hai.