Saya punya dua cerita (saya tahu mereka kehilangan bagian manfaatnya)
- Sebagai Pengguna Manajemen Kredit, saya dapat melihat perbedaan penggajian saat ini dan sebelumnya untuk Kantor.
- Sebagai Pengguna Manajemen Kredit, saya dapat menerima email yang berisi PDF dari perbedaan gaji saat ini dan sebelumnya untuk Kantor.
Keduanya terkait karena mereka akan memiliki kriteria Permintaan / Filter yang sama. Satu-satunya perbedaan adalah bahwa dalam cerita "Tampilan", hasilnya ditampilkan kepada Pengguna dan dalam cerita "Email", hasilnya ditulis ke PDF yang diemailkan ke Pengguna.
Saya berjuang dengan pemisahan aspek umum dari dua cerita ini atau jika saya harus melakukannya.
Misalnya, keduanya akan memiliki kueri yang sama, apa yang mereka lakukan dengan hasil berbeda.
Haruskah saya memisahkan pertanyaan menjadi cerita lain yang murni teknis?
Pembuatan PDF dan pengiriman email harus dilakukan secara offline, haruskah itu menjadi cerita teknis?
Saya bisa melihat memecah dua cerita menjadi 2 cerita fungsional dan 2 cerita teknis.
Sebagai Sistem, saya dapat menghitung perbedaan gaji saat ini dan sebelumnya untuk Kantor.
Sebagai Pengguna Manajemen Kredit, saya dapat melihat perbedaan gaji saat ini dan sebelumnya untuk Kantor.
Sebagai Sistem, saya dapat membuat dokumen PDF tentang perbedaan gaji saat ini dan sebelumnya untuk Kantor.
Sebagai Pengguna Manajemen Kredit, saya dapat meminta untuk menerima email yang berisi PDF tentang perbedaan gaji saat ini dan sebelumnya untuk Kantor.
Masalahnya saya terus kembali ke adalah bahwa 4 cerita tidak independen dan tidak "mengiris kue".
Jadi saya tidak yakin bagaimana menghadapi keduanya.