Rapid Application Development (RAD)
Rapid Application Development (RAD )
RAD merupakan model proses
perangkat lunak yang menekankan pada daur pengembangan hidup yang singkat. RAD merupakan versi adaptasi cepat dari model
waterfall, dengan menggunakan pendekatan konstruksi komponen[5]. RAD merupakan gabungan dari bermacam-macam teknik
terstruktur dengan teknik prototyping dan teknik pengembangan joint application
untuk mempercepat pengembangan sistem/aplikasi[6]. Dari definisi konsep RAD ini, dapat dilihat bahwa pengembangan aplikasi
dengan menggunakan metode RAD
dapat dilakukan dalam waktu yang relatif lebih cepat. Sesuai dengan metodologi RAD berikut ini adalah tahap-tahap pengembangan
aplikasi dari tiap-tiap fase pengembangan aplikasi dapat di lihat pada gambar
1.
Gambar
1 RAD
Tahapan RAD terdiri dari 3 tahap yang terstruktur dan saling
bergantung disetiap tahap, yaitu :
1) Requirements Planning (Perencanaan
Persyaratan).
a) Pengguna dan
analisis bertemu untuk mengidenfifikasi tujuan dari aplikasi atau sistem
b) Berorientasi pada pemecahan masalah bisnis.
2) Design Workshop.
a) Fase desain dan
menyempurnakan.
b) Gunakan kelompok pendukung keputusan sistem untuk
membantu pengguna setuju pada desain
c) Programmer dan analis membangun dan menunjukkan tampilan
visual desain dan alur kerja penggun
d) Pengguna menanggapi prototipe kerja aktual.
e) Analis
menyempurnakan modul dirancang berdasarkan tanggapan pengguna.
3) Implementation
(Penerapan).
a) Sebagai sistem
yang baru dibangun, sistem baru atau parsial diuji dan diperkenalkan kepada
organisasi.
b) Ketika membuat
sistem baru, tidak perlu untuk menjalankan sistem yang lama secara parallel.
No comments:
Post a Comment