Koncepcia RAD
Koncepcia RAD (Rapid application development, Rýchly vývoj aplikácií) napomáha rýchlej vývoju produktu v podmienkach nejasných požiadaviek naň, ako aj obmedzení času a rozpočtu.
Realizácia koncepcie RAD sa vykonáva použitím vhodných technických prostriedkov pre konkrétny produkt a neustálym spresňovaním všetkých požiadaviek u zákazníka a jeho zapájaním pre hodnotenie priebežných fáz pripravenosti produktu.
Koncepcia RAD je založená na nasledujúcich princípoch:
- Všetky technické prostriedky musia napomáhať minimalizácii času vývoja produktu.
- Úplné sústredenie na požiadavky zákazníka, kladie na vyvíjaný produkt.
- Použitie prototypov produktu pre spresnenie technickej špecifikácie u zákazníka.
- Vývoj produktu musí byť cyklický, t.j. každá nová verzia sa vytvára po hodnotení zákazníkom predchádzajúcej verzie.
- Skrátenie času vývoja produktu použitím už hotových modulov a pridávaním funkcionality.
- Úzka spolupráca členov tímu, pričom každý vývojár musí byť pripravený súčasne vykonávať niekoľko povinností.
- Hlavnou úlohou riadenia projektu musí byť minimalizácia dĺžky cyklu vývoja.
Práca na projekte s využitím koncepcie RAD zahŕňa fázy:
- Plánovanie, na ktorom všetci členovia tímu diskutujú technickú špecifikáciu pre realizovaný produkt, nadchádzajúce úlohy a ťažkosti, ktoré môžu neskôr vzniknúť. Po dokončení plánovania musí od vedúceho projektu prísť povolenie na pokračovanie práce.
- Užívateľské návrhárstvo znamená interakciu užívateľov s analytikmi pre nasledovné spresnenie požiadaviek na produkt.
- Konštruovanie - fáza, na ktorej prebieha hlavný vývoj projektu.
- Prepnutie znamená testovanie produktu a jeho hodnotenie koncovými užívateľmi.
Pozri tiež
-
metodológia
RUP,
ktorá predstavuje bázu znalostí s vyhľadávacím systémom -
metodológia
PMBOK,
ktorá sa používa pre štruktúrovaný prístup k vedeniu projektu -
metodológia
PRINCE2,
ktorá sa používa pre vypracovanie štandardov pre realizáciu rozsiahlych projektov v IT -
odporúčania
ITIL,
ktoré definujú štandardy pre kombináciu IT s obchodnou stratégiou -
metodológia
Agile,
ktorá sa používa pre flexibilné riadenie projektov