Tujuan RAD Keutungan RAD

40 Dari beberapa pendapat para ahli, dapat disimpulkan bahwa Rapid Application Development adalah sebuah model proses pengembangan yang menekankan pada kecepatan dalam proses pengerjaaan yang pendek. Tujuan utama dari semua metode sistem development adalah memberikan suatu sistem yang dapat memenuhi harapan dari para pemakai, akan tetapi sering kali di dalam melakukan pengembangan suatu sistem tidak melibatkan para pemakai sistem secara langsung, sehingga hal ini menyebabkan sistem informasi yang dibuat jauh dari harapan pemakai yang dapat berakibat sistem tersebut walaupun dapat diterima tetapi para pemakai enggan untuk menggunakannya atau bahkan para pemakai menolak untuk menggunakannya. Pada saat RAD diimplementasikan, maka para pemakai bisa menjadi bagian dari keseluruhan proses pengembangan sistem dengan bertindak sebagai pengambil keputusan pada setiap tahapan pengembangan. RAD bisa menghasilkan suatu sistem dengan cepat karena sistem yang dikembangkan dapat memenuhi keinginan dari para pemakai sehingga dapat mengurangi waktu untuk pengembangan ulang setelah tahap implementasi.

2.17.1.2 Tujuan RAD

Dengan menggunakan RAD, terdapat beberapa tujuan berikut ini yang tidak akan dapat dicapai secara bersama-sama yaitu Agustinus, 2002: 41 a. Kemungkinan terjadi kesalahan yang kecil, karena pihak pengembang tidak mempunyai hak untuk mengubah komponen-komponen yang digunakan dalam mengembangkan suatu sistem. b. Tingkat kepuasan konsumen yang tertinggi, karena kebutuhan-kebutuhan sekunder dari konsumen harus dikorbankan supaya suatu sistem dapat diselesaikan sesuai jadwal. c. Biaya pengembangan yang termurah, karena dengan menggunakan komponen yang sudah ada dapat menyebabkan biaya yang lebih besar apabila dibandingkan dengan mengembangkan komponen sendiri.

2.17.1.3 Keutungan RAD

Menurut Agustinus 2002 ada beberapa keuntungan dalam menggunakan metode RAD adalah sebagai berikut ; a. Membeli sistem yang baru memungkinkan untuk lebih menghemat biaya ketimbang mengembangkan sendiri. b. Proses pengiriman menjadi lebih mudah, hal ini dikarenakan proses pembuatan lebih banyak menggunakan potongan-potongan script. c. Mudah untuk diamati karena menggunakan model prototype, sehingga user lebih mengerti akan sistem yang dikembangkan. 42 d. Lebih fleksibel karena pengembang dapat melakukan proses desain ulang pada saat yang bersamaan. e. Bisa mengurangi penulisan kode yang kompleks karena menggunakan wizard. f. Keterlibatan user semakin meningkat karena merupakan bagian dari tim secara keseluruhan. g. Mampu meminimalkan kesalahan-kesalahan dengan menggunakan alat-alat bantuan CASE Tools. Menurut Whitten et al. 2007 RAD Rapid Application Development mempunyai beberapa kelebihan sebagai suatu metodologi dalam pengembangan sistem. Kelebihan yang bisa didapatkan dengan penggunaan RAD Rapid Application Development sebagai metodologi dalam pengembangan sistem, yaitu: 1. Pengguna lebih aktif dengan manajemen perusahaan bekerja berpartisipasi yang saling merespon dengan menggunakan model-model prototype sistem yang dibuat. 2. Proyek-proyek memiliki visibilitas dan dukungan lebih tinggi karena keterlibatan pengguna yang ekstensif selama proses. 3. Para pengguna dan manajemen melihat solusi-solusi yang baik dalam membangun berbasis perangkat lunak karena bekerja sesuai dengan kebutuhan. 43 4. Error cenderung terdeteksi lebih awal karena menggunakan prototype dalam proses pengembangan perangkat lunak. 5. Pendekatan dasar prototype terdapat pengujian dan pelatihan. 6. Pendekatan yang berulang-ulang adalah proses yang lebih alami karena perubahan adalah faktor yang diharapkan selama pengembangan.

2.17.1.4 Kelemahan RAD