Шта је РАД модел?
РАД модел или модел брзог развоја апликација је процес развоја софтвера заснован на прототипирању без икаквог специфичног планирања. У РАД моделу се мање пажње посвећује планирању, а већи приоритет даје се развојним задацима. Циљ му је развој софтвера у кратком временском периоду.
СДЛЦ РАД моделирање има следеће фазе
- Пословно моделирање
- Моделирање података
- Моделирање процеса
- Генерација апликација
- Испитивање и промет
Фокусира се на улазно-излазни извор и одредиште информација. Наглашава се на испоруци пројеката у малим комадима; већи пројекти су подељени у низ мањих пројеката. Главне карактеристике РАД моделирања су да се фокусира на поновну употребу шаблона, алата, процеса и кода.
Различите фазе РАД модела
Следи пет главних фаза Модела за брзи развој апликација
Фазе РАД модела | Активности изведене у РАД моделирању |
---|---|
Пословно моделирање |
|
Моделирање података |
|
Моделирање процеса |
|
Генерација апликација |
|
Испитивање и промет |
|
Када користити РАД методологију?
- Када систем треба произвести у кратком временском периоду (2-3 месеца)
- Када су захтеви познати
- Када ће корисник бити укључен током целог животног циклуса
- Када је технички ризик мањи
- Када постоји потреба за стварањем система који се може модуларизовати за 2-3 месеца
- Када је буџет довољно висок да приушти дизајнерима за моделирање заједно са трошковима аутоматизованих алата за генерисање кода
Предности и недостаци у брзом развоју апликација
Предности РАД модела | Мане РАД модела |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Резиме
- РАД у пуној форми или РАД означава: Брзи развој апликација
- Дефиниција брзог развоја апликација: Модел брзог развоја апликација је процес развоја софтвера заснован на прототипирању без икаквог посебног планирања.