Koncept RAD
Koncept RAD (Rapid application development, Rychlý vývoj aplikací) podporuje rychlý vývoj produktu v podmínkách nejistých požadavků na něj, stejně jako časových omezení a rozpočtu.
Realizace konceptu RAD se uskutečňuje při použití vhodných technických prostředků pro konkrétní produkt a neustálém upřesňování všech požadavků u zákazníka a jeho zapojení pro hodnocení mezistupňů hotovosti produktu.
Koncept RAD je založen na následujících principech:
- Všechny technické prostředky musí přispívat k minimalizaci času vývoje produktu.
- Úplné soustředění na požadavky zákazníka, kladené na vyvíjený produkt.
- Použití prototypů produktu pro upřesnění technické specifikace u zákazníka.
- Vývoj produktu musí být cyklický, tj. každá nová verze je vytvořena po ohodnocení předchozí verze zákazníkem.
- Zkrácení času vývoje produktu využitím již dříve hotových modulů a přidáváním funkcionality.
- Těsná spolupráce členů týmu, přičemž každý vývojář musí být připraven současně plnit několik povinností.
- Hlavním úkolem řízení projektu musí být minimalizace délky vývojového cyklu.
Práce na projektu s využitím konceptu RAD zahrnuje etapy:
- Plánování, při kterém všichni členové týmu projednávají technickou specifikaci pro realizovaný produkt, nadcházející úkoly a obtíže, které mohou následně vzniknout. Po dokončení plánování musí od vedoucího projektu přijít povolení k pokračování práce.
- Uživatelský design znamená interakci uživatelů s analytiky pro následné upřesnění požadavků na produkt.
- Konstrukce - etapa, ve které probíhá hlavní vývoj projektu.
- Přepnutí znamená testování produktu a jeho hodnocení koncovými uživateli.
Viz také
-
metodologie
RUP,
která představuje znalostní bázi s vyhledávacím systémem -
metodologie
PMBOK,
která se používá pro strukturovaný přístup k vedení projektu -
metodologie
PRINCE2,
která se používá pro vypracování standardů pro realizaci rozsáhlých projektů v IT -
doporučení
ITIL,
která definují standardy pro kombinaci IT s obchodní strategií -
metodologie
Agile,
která se používá pro flexibilní řízení projektů