Mi az a RAD modell?
A RAD modell vagy a Rapid Application Development modell egy speciális fejlesztés nélküli prototípuson alapuló szoftverfejlesztési folyamat. A RAD modellben kevesebb figyelmet fordítanak a tervezésre, és nagyobb hangsúlyt kapnak a fejlesztési feladatok. Célja a szoftver rövid időn belüli fejlesztése.
Az SDLC RAD modellezés a következő fázisokkal rendelkezik
- Üzleti modellezés
- Adatok modellezése
- Folyamatmodellezés
- Alkalmazásgenerálás
- Tesztelés és forgalom
Összpontosít az információ bemeneti-kimeneti forrására és céljára. Hangsúlyozza a projektek apró darabokban történő lebonyolítását; a nagyobb projekteket kisebb projektek sorozatára osztják. A RAD modellezés fő jellemzői, hogy a sablonok, eszközök, folyamatok és kódok újrafelhasználására összpontosít.
A RAD modell különböző fázisai
A gyors alkalmazásfejlesztési modellnek öt fő szakasza van
RAD modellfázisok | A RAD modellezésben végzett tevékenységek |
---|---|
Üzleti modellezés |
|
Adatok modellezése |
|
Folyamatmodellezés |
|
Alkalmazásgenerálás |
|
Tesztelés és forgalom |
|
Mikor kell használni a RAD módszertant?
- Amikor egy rendszert rövid időn belül (2-3 hónap) kell előállítani
- Amikor a követelmények ismertek
- Amikor a felhasználó az egész életciklus alatt részt vesz
- Amikor a technikai kockázat kisebb
- Amikor szükség van egy olyan rendszer létrehozására, amely 2-3 hónap alatt modulálható
- Ha a költségvetés elég magas ahhoz, hogy megfizethessék a tervezőket a modellezéshez, valamint a kódgeneráláshoz szükséges automatizált eszközök költségeit
A gyors alkalmazásfejlesztés előnyei és hátrányai
A RAD modell előnyei | A RAD modell hátrányai |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Összegzés
- A RAD teljes formája vagy a RAD jelentése: Gyors alkalmazásfejlesztés
- A gyors alkalmazásfejlesztés meghatározása: A gyors alkalmazásfejlesztési modell egy speciális fejlesztés nélküli prototípuson alapuló szoftverfejlesztési folyamat.