Rozpisujemy role użytkowników, przepływ danych i sytuacje wyjątkowe. Najpierw weryfikujemy kluczową ścieżkę na prototypie, a następnie uzgadniamy zakres pierwszej działającej wersji. Pracujemy na przykładowych sprawach, żeby sprawdzić potrzebne pola, kolejne decyzje i zachowanie ekranów. Uwagi zespołu przekładamy na wymagania oraz kryteria odbioru; funkcje, które nie są potrzebne do rozpoczęcia pracy, możemy zaplanować na późniejszy etap.
Prototyp skupiamy na głównym zadaniu przyszłego użytkownika. Pokazujemy drogę od rozpoczęcia pracy do uzyskania wyniku, oddzielając funkcje niezbędne od pomysłów, które można zweryfikować w kolejnych etapach.