Dalam proses pengembangan Agile biasanya fokus utama adalah pada cerita Pengguna, tetapi kadang-kadang persyaratan tunggal dapat menjangkau beberapa cerita pengguna.
Misalnya, klien dapat meminta halaman pencarian untuk semua pengguna di forum, dan ada beberapa tindakan yang dapat terjadi pada setiap pengguna seperti mencekal pengguna, menghapus pengguna, mengatur ulang kata sandi, dll.
Kami dapat membagi fitur ini menjadi setidaknya 4 cerita pengguna:
- Cari pengguna
- Larang pengguna
- Hapus pengguna
- Setel ulang kata sandi
Bagaimana perancang antarmuka pengguna mengimplementasikan antarmuka pengguna seperti itu? Haruskah dia mengerjakan cerita pengguna pertama dan kemudian mulai menambahkan lebih banyak fitur ke UI? Namun, saya pikir UI final akan kacau!
Jika ia memutuskan untuk bekerja pada seluruh fitur (pencarian + tindakan), bagaimana jika tindakan di mana prioritas rendah dan akan diimplementasikan beberapa iterasi setelah fungsi pencarian dilakukan?