Vývoj metodikou RUP
Vyvíjíme metodikou RUP, certifikovanou pod ISO 9001:2008. RUP je objektově orientovaná metodika, založená na přístupech řízených případy užití (use-case-driven approach) a hodnocení rizik. Vývoj probíhá v cyklech, což omezuje rizika pro odběratele i projektový tým. Tento přístup umožňuje bez potíží zapracovávat nové požadavky i v průběhu projektu.
Projekt se rozčleňuje na fáze (každá z těchto fází pak může být dělena na několik iterací):
- Zahájení – Inception phase
- Rozpracování – Elaboration phase
- Konstrukce – Construction phase
- Zavedení – Transition phase
Zahájení (Inception Phase)
Nejdříve je třeba věcně vymezit projekt, stanovit vizi projektu a na tomto základě definovat jeho cíle. Na konci fáze se zhodnotí získané informace a rozhodne se, zda v projektu pokračovat s daným záměrem, nebo je potřeba předefinovat cíle a zadání projektu.
Rozpracování (Elaboration Phase)
Snahou celé metodiky je přesunout kritická rozhodnutí do brzkých stádií projektu, dokud je ještě čas na změnu. V této fázi jsou prováděna klíčová rozhodnutí, která zásadně ovlivní další průběh vývoje.
Konstrukce (Construction Phase)
Konstrukční fáze je zaměřena na implementaci veškeré funkcionality. Tato fáze bývá nejdelší fází celého projektu a obvykle bývá rozdělena do několika iterací. Výsledkem každé iterace je spustitelná aplikce, kterou předvedeme zákazníkovi. Připomínky a nové požadavky zákazníka jsou zapracovány do plánů dalších iterací.
Zavedení (Transition Phase)
Finální fáze se zaměřuje na dodávku řešení zákazníkovi a případné drobné úpravy. Mezi obvyklé činnosti v této fázi patří instalace a konfigurace, naplnění databáze daty, migrace dat, školení koncových uživatelů a správců atd.
