Definicja
Warsztat wymagań (ang. Requirements Workshop) to ustrukturyzowane, moderowane spotkanie z interesariuszami, którego celem jest wspólne wypracowanie, przeanalizowanie i uzgodnienie wymagań.
Przygotowanie warsztatu
| Element | Opis |
|---|---|
| Cel | Co chcemy osiągnąć? (np. "zdefiniować MVP dla modułu płatności") |
| Uczestnicy | 5-12 osób - kluczowi interesariusze, eksperci, użytkownicy |
| Facylitator | Osoba prowadząca (często BA) - neutralna, zarządza czasem |
| Agenda | Rozpisana co do minuty, z przerwami |
| Materiały | Personas, procesy AS-IS, konkurencja, prototypy |
| Logistyka | Sala/Miro, karteczki, markery, timer |
Techniki warsztatowe
| Technika | Opis | Kiedy stosować |
|---|---|---|
| Brainstorming | Generowanie pomysłów bez oceniania | Początek - eksploracja |
| Dot voting | Głosowanie priorytetów (3 kropki/osoba) | Priorytetyzacja |
| Affinity mapping | Grupowanie pomysłów w kategorie | Organizacja dużej liczby pomysłów |
| Story mapping | Mapowanie User Stories na osi czasu | Planowanie release'ów |
| MoSCoW | Priorytetyzacja Must/Should/Could/Won't | Negocjacja zakresu |
| How Might We | "Jak moglibyśmy..." - pytania otwierające | Definiowanie wyzwań |
Dlaczego to ważne?
Warsztat jest najefektywniejszą techniką pozyskiwania wymagań:
- wspólne zrozumienie - wszyscy w jednym pokoju, te same informacje,
- szybkość - 4h warsztatu > 10 indywidualnych wywiadów,
- zaangażowanie - interesariusze czują współodpowiedzialność,
- konflikty - lepiej odkryć sprzeczne wymagania teraz niż w sprincie 5.
Rezultaty warsztatu
- Lista wymagań z priorytetami
- Zidentyfikowane ryzyka i zależności
- Decyzje i otwarte pytania (parking lot)
- User Story Map lub Product Backlog
- Notatki i zdjęcia tablic