Professional Documents
Culture Documents
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.
Testing & Turnover
Karena proses RAD mempergunakan kembali komponen yang sudah ada, maka beberapa
komponen program telah teruji. Hal ini bisa mengurangi waktu pengujian secara
keseluruhan, akan tetapi komponen harus tetap di uji.
Team #3
Bussiness
modeling
Data
Team #2 modeling
Bussiness Process
Team #1 modeling modeling
Application
Bussiness Data
modeling
modeling
Testing &
modeling Process Turnover
Data modeling
Application
modeling modeling
Process Testing &
Turnover
modeling
Application
modeling
Testing &
Turnover
60-90 days
Model RAD