Mikä on RAD-malli?
RAD-malli tai Rapid Application Development -malli on ohjelmistokehitysprosessi, joka perustuu prototyyppeihin ilman erityistä suunnittelua. RAD-mallissa suunnitteluun kiinnitetään vähemmän huomiota ja kehitystehtäville annetaan enemmän painoarvoa. Sen tavoitteena on kehittää ohjelmistoja lyhyessä ajassa.
SDLC RAD -mallinnuksessa on seuraavat vaiheet
- Liiketoiminnan mallinnus
- Tietomallinnus
- Prosessimallinnus
- Sovellusten luominen
- Testaus ja liikevaihto

Se keskittyy panos-lähtö-lähteeseen ja tiedon määränpäähän. Se painottaa projektien toimittamista pieninä paloina; suuremmat projektit on jaettu pienempiin projekteihin. RAD-mallinnuksen pääpiirteet ovat, että se keskittyy mallien, työkalujen, prosessien ja koodin uudelleenkäyttöön.

RAD-mallin eri vaiheet
Nopean sovelluskehitysmallin vaiheet ovat seuraavat viisi
RAD-mallivaiheet | RAD-mallinnuksessa suoritetut toiminnot |
---|---|
Liiketoiminnan mallinnus |
|
Tietomallinnus |
|
Prosessimallinnus |
|
Sovellusten luominen |
|
Testaus ja liikevaihto |
|
Milloin käyttää RAD-menetelmää?
- Kun järjestelmä on tuotettava lyhyessä ajassa (2-3 kuukautta)
- Kun vaatimukset ovat tiedossa
- Milloin käyttäjä on mukana koko elinkaaren ajan
- Kun tekninen riski on pienempi
- Kun on tarpeen luoda järjestelmä, joka voidaan moduloida 2-3 kuukauden kuluessa
- Kun budjetti on tarpeeksi suuri, jotta suunnittelijoille on varaa mallinnukseen, samoin kuin automaattisten työkalujen kustannukset koodin luomiseen
Nopean sovelluskehityksen edut ja haitat
RAD-mallin edut | RAD-mallin haitat |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yhteenveto
- RAD full form tai RAD tarkoittaa: Rapid Application Development
- Rapid Application Development -määritelmä: Rapid Application Development -malli on ohjelmistokehitysprosessi, joka perustuu prototyyppeihin ilman erityistä suunnittelua.