Temat: User story dla strony z brakiem wyników wyszukiwania
Nie bardzo wiem, gdzie i co ma prezentować wyszukiwarka, a uzasadnienie biznesowe jest dla mnie nieczytelne. Generalnie w samym user story wpisałbym czego dotyczy dana wyszukiwarka lub jaki chcę mieć wynik wyszukiwania, a kwestię obsłużenia braku wyniku (prezentacja) wpisałbym w kryteriach akceptacyjnych.
Przykładowo:
"Jako KLIENT, chcę mieć wyszukiwarkę produktów, tak aby móc odnaleźć interesujący produkt, który będę mógł zakupić."
Kryteria:
*Wyszukiwarka
- wybór kategorii
- filtrowanie po zakresie cenowym
- etc.
*Wyniki:
- widoczne zdjęcia produktów
- możliwość sortowania
- sortowanie domyślne - według popularności, malejąco
- brak wyników wyszukiwania - dedykowana strona/komunikat
- etc.
Nie powinno się rozbijać każdego warunku dla funkcjonalności na osobną historyjkę. Z założenia każda historyjka reprezentuje oddzielne funkcjonalności w ogóle lub luźno ze sobą powiązane, tak aby można było nimi swobodnie sterować w backlogu.