Pozor, v případě zadání a specifikace se jedná o termíny schválení. Není nerozumné předpokládat, že se schválení zvrhne ve schvalování, tedy že bude probíhat v několika iteracích. Uvedené termíny pak specifikují konec tohoto procesu, nikoli jeho začátek.
V případě zadání jsem schopen na maily reagovat typicky během jednoho dne, u specifikace se to může protáhnout na několik dní (to v případě, že se mi sejde několik specifikací najednou). Výjimkou je prvních deset dní v dubnu, kdy nebudu reagovat vůbec.
15. března 2006 schválení zadání
Zadání je název a krátký (5 — 15 řádků) popis předběžně dohodnutého programu. V zadání se též specifikuje (má-li to rozumný smysl) operační systém, programovací jazyk, vývojové prostředí apod.
Termín je smrtelný; jeho nedodržení má za následek neudělení zápočtu.
19. dubna 2006 schválení specifikace
Specifikace obsahuje — vzletně řečeno — detailní popis problematiky, podle něhož by někdo jiný programátor napsal tentýž program. Tentýž ve smyslu chování vůči uživateli (use casy, aplikační logika) a ve smyslu vnitřní struktury kódu (moduly, knihovny, vzájemná provázanost). Má-li to rozumný smysl, je součástí specifikace i popis již existujících programů řešících zadanou problematiku s důrazem na odlišnosti navrhovaného projektu.
Specifikace mj. specifikuje i pilotní verzi jako rozumnou (což může znamenat i rozumně malou) podmnožinu projektu.
Termín může být smrtelný; pokud do termínu dostanu specifikaci, ke které budu mít jen drobné či vyjasnitelné výhrady, je možné termín posunout o týden až dva. Posunutý termín je smrtelný.
Explicitně: Sepsání alespoň něčeho v termínu může být až o jeden zápočet lepší než sepsání něčeho dokonalého po termínu.
31. května 2006 předvedení pilotní verze
Předvedení pilotní verze znamená předvedení a vysvětlení funkčních částí projektu, zdrojového kódu a dokumentace.
Termín je smrtelný; rozdíl mezi skutečnou pilotní verzí a pilotní verzí popsanou ve specifikaci není důvodem k neudělení zápočtu, pokud budou předvedeny výsledky vlastní práce.
Explicitně: Předvedení alespoň něčeho v termínu je o jeden zápočet lepší než předvedení všeho po termínu.