Narzędzia
Portfolio Roadmapa Słownik Blog Portal dla BA
← Słownik
Agile

User Story

Krótki opis funkcjonalności z perspektywy użytkownika, zapisany w formacie: Jako [rola], chcę [cel], aby [korzyść].

Definicja

User Story to zwięzły opis funkcjonalności pisany z perspektywy użytkownika. Jest podstawową jednostką pracy w metodykach Agile.

Format

Jako [rola użytkownika]
chcę [cel/akcję]
aby [korzyść/wartość biznesową]

Przykłady

Rola Cel Korzyść
Klient sklepu filtrować produkty po cenie szybciej znaleźć produkty w moim budżecie
Administrator eksportować raporty do PDF wysyłać je klientom bez dostępu do systemu
Nowy użytkownik zresetować hasło e-mailem odzyskać dostęp do konta bez kontaktu z supportem

INVEST — cechy dobrej User Story

Litera Cecha Opis
I Independent Niezależna od innych stories
N Negotiable Szczegóły do uzgodnienia z zespołem
V Valuable Dostarcza wartość użytkownikowi
E Estimable Można oszacować wysiłek
S Small Na tyle mała, żeby zmieścić się w sprincie
T Testable Można zdefiniować kryteria akceptacji

Dlaczego to ważne?

User Story zmienia perspektywę z "co system robi" na "co użytkownik osiąga". To: - ułatwia priorytetyzację (wartość biznesowa, nie techniczna), - zmusza do myślenia o użytkowniku końcowym, - jest punktem wyjścia do rozmowy, nie specyfikacją.

User Story vs Wymaganie

Aspekt User Story Wymaganie formalne
Format 1-2 zdania Dokumentacja wielostronicowa
Szczegółowość Niska (do doprecyzowania) Wysoka (kompletna specyfikacja)
Zmienność Łatwo modyfikowalna Wymaga procesu zmian
Stosowanie Agile (Scrum, Kanban) Waterfall, regulowane branże

Powiązane pojęcia

Rozwijaj się z Analify

Nowe pojęcia, artykuły i materiały — prosto na email. Bez spamu.

Dołącz do społeczności analityków biznesowych — szkolenia wideo, prelekcje na żywo i wsparcie ekspertów

Sprawdź Analify