Search
Semestrální projektem je realizace softwarového produktu dle zadání a pokynů cvičícího Součástí SW produktu je i produktová a projektová dokumentace a prezentace průběžných výsledků. Realizace probíhá v týmech studentů. Týmy musí v rámci řešení projektu vytvořit a využívat projektovou infrastrukturu a aplikovat poznatky získané na přednáškách.
Realizace SW probíhá v iteracích dle domluvy se cvičícím. Každá iterace začíná prezentací plánované práce a končí prezentací práce provedené. Tyto prezentace jsou součástí cvičení i celkového hodnocení projektu.
Projekt si studenti vybírají před začátkem prvního cvičení z nabídky cvičícího.
Výstupem projektu je funkční aplikace a sada dokumentů popisujících tuto aplikaci z hlediska programátora (analýza/návrh/testy) a z hlediska projektového manažera (POS/plán…). Za výstup projektu se počítá i infrastruktura použitá při realizaci projektu. Na veškerých výstupech se pracuje průběžně během semestru tak, aby bylo možné výstupy konzultovat se cvičícím.
O tom zda bude dokumentace zpracována pomocí LaTeX nebo pomocí jiných textových procesorů rozhoduje domluva se cvičícím. Vzhledem k průběžné práci na projektech je doporučen systém LaTeX usnadňující verzování dokumentu nebo wiki.
Následující text uvádí příklady obsahu odevzdávaných dokumentů. Pokud máte dojem, že navržená struktura neodpovídá charakteru vašeho projektu, tak ji neváhejte upravit.
Součástí hodnocení návrhu je i hodnocení kvality zdrojového kódu. Po dohodě se cvičícím mohou být některé části zpracovány pomocí vhodného nástroje - např. JavaDoc.
Pro vypracování závěreční zprávy je třeba sledovat řadu parametrů projektu v rámci celého semestru. Nepodceňte monitoring projektu!
Každý tým je povinen vybudovat si vlastní týmovou infrastrukturu (wiki, repositář, komunikační kanál,…). Konkrétní podobu infrastruktury může určit cvičící, pro nové projekty je doporučen github.com, assembla.com, code.google.com.
Výstupy nelze odevzdat jinak než prostřednictvím infrastruktury.
Každý tým zajistí, aby na jeho wiki byl link ze stránek předmětu.
Slouží k prezentaci projektu veřejnosti, stránka obsahuje minimálně:
Slouží ke komunikaci týmu v průběhu semestru. Projektová wiki je přehledná a jsou na ní dostupné: