Konsep Dasar Rapid Application Development RAD

Gambar 2.6 Tahapan Rapid Application DevelopmentRAD Sumber:Kendall:2003

2.7.2.2 Tiga Fase dalam RAD

Ada tiga fase dalam RAD yaitu Kendall: 2003: 1. Requirement Planning, Dalam tahap ini akan diketahui apa saja yang menjadi kebutuhan sistem yaitu dengan mengidentifikasi kebutuhan informasi dan masalah yang dihadapi untuk menentukan tujuan, batasan-batasan sistem, kendala dan juga alternatif pemecahan masalah. Analisis digunakan untuk mengetahui perilaku sistem dan juga untuk mengetahui aktivitas apa saja yang ada dalam sistem tersebut. 2. Workshop design, yaitu mengidentifikasi solusi alternatif dan memilih solusi yang terbaik. Kemudian membuat desain proses bisnis dan desain pemrograman untuk data-data yang telah didapatkan dan dimodelkan dalam arsitektur sistem informasi. Requirement Planning Identified Objectives and Informations Requirement Work with users to Design system Build the system Introduced the new system Implementation Design Workshop 3. Implementation, Setelah Workshop Design dilakukan, selanjutnya sistem diimplementasikan coding ke dalam bentuk yang dimengerti oleh mesin yang diwujudkan dalam bentuk program atau unit program. Tahap implementasi sistem merupakan tahap meletakkan sistem supaya siap untuk dioperasikan. Software yang digunakan adalah XAMPP yang meliputi: Apache sebagai web server, PHP sebagai bahasa pemrograman, dan MySQL sebagai database-nya. Selain itu, juga menggunakan Macromedia Dreamweaver dan Notepad++ sebagai software editor. Kemudian mengevaluasi sistem informasi yang telah dibuat.

2.7.2.3 Keuntungan Menggunakan RAD

Beberapa keuntungan dalam pengembangan sistem dengan menggunakan RAD adalah sebagai berikut: 1. Proses pengiriman menjadi lebih mudah,hal ini dikarenakan proses pembuatan lebih banyak menggunakan potongan- potongan script. 2. Mudah untuk diamati karena mengguna-kan model prototype, sehingga user lebih mengerti akan sistem yang dikembangkan. 3. Lebih fleksibel karena pengembang dapat melakukan proses desain ulang pada saat yang bersamaan.