Logika biznesowa ważniejsza niż liczba funkcji
Na początku analizujemy proces pracy, dla którego inwestycja ma się opłacić. Pojęcia, stany i reguły biznesowe modelujemy wspólnie z osobami, które będą później pracować z aplikacją. Zatwierdzenie to na przykład nie tylko przycisk: zastępstwo, uprawnienia, terminy i wycofanie decyzji muszą do siebie pasować. Te reguły stają się częścią modelu danych i testów.
Pierwsza wersja koncentruje się na kompletnym, użytecznym procesie. Kolejne funkcje dodajemy na podstawie informacji zwrotnych z użytkowania. W ten sposób powstaje produkt o sprawdzalnej wartości, a nie duży zbiór niedokończonych ekranów.


