Rapid Application Development (RAD) merupakan model proses pengembangan software yang
linier sequencial yang menggunakan siklus pengembangan yang singkat. Model RAD
merupakan adaptasi “High-speed” dari model linier sequencial yang pengembangannya
dilakukan dengan menggunakan pendekatan komponen-based. Proses RAD memungkinkan
untuk membuat “fully functional System” dalam waktu yang sangat singkat (60 – 90 hari).
Model RAD ini merupakan sebuah adaptasi “kecepatan tinggi” dari model sekuensial linier di
mana perkembangan cepat dicapai dengan menggunakan pendekatan konstruksi berbasis
komponen.
Pendekatan RAD melalui beberapa fase:
Business Modeling
Aliran informasi fungsi bisnis dimodelkan untuk bisa menjawab pertanyaan sebagai
berikut:
1. Informasi apa yang dibutuhkan proses bisnis ?
2. Informasi apa saja yang dihasilkan ?
3. Siapa yang membuat informasi tersebut ?
4. Informasi itu dibutuhkan siapa saja ?
5. Siapa yang memproses informasi tersebut ?
Data Modelling
Aliran informasi yang telah didefinisikan disempurnakan lagi menjadi kumpulan object
data, yang dibutuhkan untuk mendukung sistem tersebut. Karakteristik (Atau atribut)
masing-masing object data diidentifikasi dan relasi antara object data tersebut
didefinisikan.
Proses Modelling
Object data yang telah didefinisikan ditransformasi untuk mendapatkan aliran informasi
yang mungkin dalam mengimplementasikan fungsi bisnis. Deskripsi proses dibuat untuk
menambah, modifikasi, penghapusan, atau pencarian object data.
Application Generation
Pekerjaan proses RAD dilakukan dengan menggunakan kembali komponen program yang
sudah ada (jika memungkinkan) atau membuat komponen yang bisa dipergunakan
kembali (jika memungkinkan). Untuk itu, dibutuhkan “automated tool” untuk pembuatan
software tersebut.
Team #3
Bussiness
modeling
Data
Team #2 modeling
Bussiness Process
Team #1 modeling modeling
Application
Data
Bussiness modeling
modeling
Testing &
modeling Process Turnover
Data modeling
Application
modeling modeling
Process Testing &
modeling Turnover
Application
modeling
Testing &
Turnover
60-90 days
Model RAD