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

Kryteria akceptacji

Kryteria akceptacji to lista warunków, które muszą być spełnione, żeby uznać, że dana funkcja lub element projektu jest gotowy i działa tak, jak powinien. Używamy ich, żeby upewnić się, że wszyscy (zespół, klient) mają taką samą wizję tego, co ma być zrobione i kiedy to jest skończone. Na przykład, jeśli robimy przycisk "Dodaj do koszyka" w sklepie online, kryterium akceptacji może być "Po kliknięciu przycisku, produkt pojawia się w koszyku, a liczba produktów w koszyku na górze strony zwiększa się o 1".

Definicja

Kryteria akceptacji (ang. Acceptance Criteria) precyzyjnie definiują warunki, które muszą być spełnione, aby User Story została uznana za "gotową" (Done).

Format Given-When-Then (Gherkin)

Given: [kontekst/stan początkowy]
When:  [akcja użytkownika]
Then:  [oczekiwany rezultat]

Przykłady

User Story: Jako klient chcę zalogować się do konta.

Given When Then
Użytkownik jest na stronie logowania wprowadzi poprawny email i hasło zostanie przekierowany na dashboard
Użytkownik jest na stronie logowania wprowadzi błędne hasło 3 razy konto zostanie zablokowane na 15 minut
Użytkownik jest na stronie logowania kliknie "Zaloguj przez Google" zostanie przekierowany do OAuth Google
Użytkownik jest zalogowany zamknie przeglądarkę i otworzy ją po 24h sesja wygasła, widzi stronę logowania

Dlaczego to ważne?

Kryteria akceptacji to kontrakt Definition of Done dla konkretnej User Story:

  • eliminują niejednoznaczności ("co znaczy, że działa?"),
  • są podstawą do testów akceptacyjnych,
  • chronią przed scope creep (niekontrolowanym rozrastaniem zakresu),
  • ułatwiają estymację w planowaniu sprintu.

Dobre praktyki

  • Pisz konkretne, mierzalne warunki - nie "system działa szybko"
  • Uwzględnij scenariusze pozytywne i negatywne (happy path + edge cases)
  • Kryteria powinny być niezależne od implementacji - nie pisz "kliknij przycisk zielony"
  • 3-7 kryteriów na story - więcej = story jest za duża

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