Концепт RAD
Концепт RAD (Rapid application development, Брзи развој апликација) подстиче брзи развој производа у условима неодређених захтева према њему, као и ограничења по времену и буџету.
Имплементација концепта RAD се остварује приликом примене одговарајућих за конкретни производ техничких средстава и константног појашњавања код наручиоца свих захтева и укључивања њега за оцену међуфаза спремности производа.
Концепт RAD је заснован на следећим принципима:
- Сва техничка средства морају подстицати минимизацију времена развоја производа.
- Потпуна усредсређеност на захтевима наручиоца, изнесеним према разрађиваном производу.
- Коришћење прототипова производа за појашњавање техничког задатка код наручиоца.
- Развој производа треба да буде цикличан, тј. свака нова верзија се ствара након оцене наручиоца претходне верзије.
- Скраћивање времена развоја производа помоћу коришћења већ готових претходних модула и додавања функционалности.
- Блиска сарадња чланова тима, при томе сваки програмер мора бити спреман истовремено да обавља више должности.
- Главни задатак управљања пројектом треба да буде минимизација трајања циклуса развоја.
Рад на пројекту уз коришћење концепта RAD укључује фазе:
- Планирање, на коме сви чланови тима разговарају о техничком задатку за реализовани производ, предстојећим задацима и тешкоћама које могу касније настати. По завршетку планирања од руковођа пројекта мора стићи одобрење за наставак рада.
- Корисничко пројектовање подразумева интеракцију корисника са аналитичарима за касније појашњавање захтева према производу.
- Конструисање - фаза, на којој се одвија главни развој пројекта.
- Пребацивање подразумева тестирање производа и његову оцену од стране крајњих корисника.
Погледајте такође
-
методологија
RUP,
која представља базу знања са системом за претрагу -
методологија
PMBOK,
која се примењује за структурирани приступ вођењу пројекта -
методологија
PRINCE2,
која се примењује за израду стандарда за реализацију крупних пројеката у IT -
препоруке
ITIL,
које одређују стандарде за комбинацију IT са пословном стратегијом -
методологија
Agile,
која се примењује за флексибилно управљање пројектима