Çevik bir geliştirme sürecinde genellikle ana odak Kullanıcı hikayeleri üzerindedir, ancak bazen tek bir gereksinim birkaç kullanıcı hikayesine yayılabilir.
Örneğin, istemci bir forumdaki tüm kullanıcılar için bir arama sayfası isteyebilir ve her kullanıcı üzerinde kullanıcı yasaklama, kullanıcı silme, Parolayı sıfırlama vb. Gibi çeşitli eylemler gerçekleştirilebilir.
Bu özelliği en az 4 kullanıcı hikayesine ayırabiliriz:
- Kullanıcı ara
- Kullanıcıyı yasakla
- Kullanıcıyı sil
- Şifreyi yenile
Kullanıcı arayüzü tasarımcısı böyle bir kullanıcı arayüzünü nasıl uygular? İlk kullanıcı hikayesinde çalışmalı ve daha sonra kullanıcı arayüzüne daha fazla özellik eklemeye başlamalı mı? Ancak, son kullanıcı arayüzünün dağıtılacağını düşünüyorum!
Tüm özellik üzerinde çalışmaya karar verirse (arama + eylemler), düşük öncelikli ve arama işlevselliği yapıldıktan sonra birkaç yineleme uygulanacaksa eylemler ne olur?