Brak szczegółów projektu interfejsu użytkownika - skup się na informacjach i zdarzeniach, nie formatach i sterowaniu
Brak założeń architektonicznych (wymagania to nie projektowanie)
Jednak kroki przypadków mogą mieć (mają?) wpływ na architekturę
Brak wewnętrznego przetwarzania niedotyczącego wymagań klientów - skup się na opisie zachowania, nie na jego implementacji
Należy użyć dość szczegółów, aby klienci byli zadowoleni, że ich wymagania zostaną spełnione w ukończonym systemie