Definisi RAD Tahapan RAD

19

2.7. Konsep Dasar RAD Rapid Application Development

2.7.1. Definisi RAD

RAD atau pengembangan aplikasi cepat adalah pendekatan berorientasi objek untuk pengembangan sistem yang meliputi metode pengembangan serta perangkat lunak Kendall dan Kendall, 2008: 239. a. RAD merupakan alat yang digunakan untuk menghasilkan layar dan menunjukkan aliran keseluruhan aplikasi. b. Pengguna menyetujui rancangan dan menandatangani model visual. c. Implementasi kurang karena pengguna membantu untuk merancang aspek bisnis dari sistem.

2.7.2. Tahapan RAD

Ada tiga fase RAD, yaitu: a. Rencana Kebutuhan Requirement Planning. Pada tahap ini, user dan analyst melakukan semacam pertemuan untuk melakukan identifikasi tujuan dari aplikasi atau system dan melakukan identifikasi kebutuhan informasi untuk mencapai tujuan. Hal terpenting pada tahap ini adalah adanya keterlibatan dari kedua belah pihak, bukan hanya sekedar persetujuan akan proposal yang sudah dibuat. Untuk lebih jauh lagi, keterlibatan user bukan hanya dari satu tingkatan pada suatu organisasi, melainkan beberapa tingkatan organisasi sehingga informasi yang dibutuhkan untuk masing-masing user dapat terpenuhi dengan baik. 20 b. Proses Desain RAD Design Workshop Pada tahap ini adalah melakukan proses desain dan melakukan perbaikan-perbaikan apabila masih terdapat ketidaksesuaian desain antara user dan analyst. Untuk tahap ini maka keaktifan user yang terlibat sangat menentukan untuk mencapai tujuan, karena user bisa langsung pemberikan komentar apabila terdapat ketidaksesuaian pada desain. Biasanya, user dan analyst berkumpul menjadi satu dan duduk di meja melingkar dimana masing-masing orang bias melihat satu dengan yang lain tanpa ada halangan. c. Penerapan Implementation Setelah desain dari sistem yang akan dibuat sudah disetujui baik itu oleh user dan analyst, maka pada tahap ini programmer mengembangkan desain menjadi suatu program. Gambar 2.3 Tahapan RAD Kendall dan Kendall, 2008:164 21

2.8. Alat Bantu Perancangan