Jedino što je fiksno u agilnom pristupu razvoju softvera jest rok.

Isto vjerojatno vrijedi i za bilo kakav drugi tip proizvoda. Ako je nešto poznato, onda je to datum kad moramo izbaciti proizvod na tržište. Možda unutra neće biti sve što smo zamislili, ali će biti najvažnije stvari.

Gledajte na proizvod kao da izlazite na ispit. Rok je zadan i svima jasan. Prvo ćete obraditi i naučiti najvažnije stvari, kako biste prošli ispit, a one sitne detalje — za bolju ocjenu — ako stignete. Kroz vrijeme ćete naučiti kako učiti — kad se početi pripremati, kako prepoznati nevažne sitnice i slično, tako da će i ocjene postajati sve bolje.

Kod softvera, prvi ispit je potvrda smjera. Kad tu dobijete prolaznu ocjenu, onda idete dalje u dodavanje “sitnica”, a najbolje je kad se sve to događa po unaprijed određenom rasporedu (khm*iteracije*khm).