rad ( rapid application d evelopment )

11
RAD (Rapid Application Development ) Kelompok 3 Wandy Purnomo (11111011) Muhammad Fandi Nurdiansyah (11111019) Galih Permana Ambareza (11111036)

Upload: hisano

Post on 08-Feb-2016

73 views

Category:

Documents


1 download

DESCRIPTION

RAD ( Rapid Application D evelopment ). Kelompok 3 Wandy Purnomo ( 11111011) Muhammad Fandi Nurdiansyah ( 11111019) Galih Permana Ambareza ( 11111036). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: RAD ( Rapid Application  D evelopment  )

RAD(Rapid Application Development )

Kelompok 3

Wandy Purnomo (11111011)Muhammad Fandi Nurdiansyah (11111019)Galih Permana Ambareza (11111036)

Page 2: RAD ( Rapid Application  D evelopment  )

Rapid application development (RAD) atau rapid prototyping adalah model proses pembangunan perangkat lunak yang tergolong dalam teknik incremental (bertingkat). RAD menekankan pada siklus pembangunan pendek, singkat, dan cepat. Waktu yang singkat adalah batasan yang penting untuk model ini.

Page 3: RAD ( Rapid Application  D evelopment  )

Rapid application development menggunakan metode iteratif (berulang) dalam mengembangkan sistem dimana working model (model bekerja) sistem dikonstruksikan di awal tahap pengembangan dengan tujuan menetapkan kebutuhan (requirement) user dan selanjutnya disingkirkan. Working model digunakan kadang-kadang saja sebagai basis desain dan implementasi sistem final

Page 4: RAD ( Rapid Application  D evelopment  )

Model RAD mengadopsi model waterfall dan pembangunan dalam waktu singkat yang dicapai dengan menerapkan :

Component based construction ( pemrograman berbasis komponen bukan prosedural).

Penekanan pada penggunaan ulang (reuse) komponen perangkat lunak yang telah ada.

Pembangkitan kode program otomatis/semi otomatis. Multiple team (banyak tim), tiap tim menyelesaikan satu

tugas yang selevel tapi tidak sama. Banyaknya tim tergantung dari area dan kompleksitasnya sistem yang dibangun

Page 5: RAD ( Rapid Application  D evelopment  )

Secara umum, Sistem RAD menyediakan sejumlah alat-bantu untuk membuat antarmuka pengguna grafis (graphical user interfaces) yang biasanya membutuhkan usaha dan waktu yang lama untuk membuatnya. Dua sistem RAD yang paling populer untuk Windows adalah Visual Basic dan Delphi.

Page 6: RAD ( Rapid Application  D evelopment  )

Keuntungan RAD

- Membeli sistem yang baru memungkinkan untuk lebih menghemat biaya ketimbang mengembangkan sendiri.- Proses pengiriman menjadi lebih mudah, hal ini dikarenakan proses pembuatan lebih banyak menggunakan potongan-potongan script.- Mudah untuk diamati karena menggunakan model prototype, sehingga user lebih mengerti akan sistem yang dikembangkan.- Lebih fleksibel karena pengembang dapat melakukan proses desain ulang pada saat yang bersamaan.

Page 7: RAD ( Rapid Application  D evelopment  )

- Bisa mengurangi penulisan kode yang kompleks karena menggunakan wizard.- Keterlibatan user semakin meningkat karena merupakan bagian dari tim secara keseluruhan.- Mampu meminimalkan kesalahan-kesalahan dengan menggunakan alat-alat bantuan (CASE tools).- Mempercepat waktu pengembangan sistem secara keseluruhan karena cenderung mengabaikan kualitas.- Tampilan yang lebih standar dan nyaman dengan bantuan software-software pendukung.

Page 8: RAD ( Rapid Application  D evelopment  )

Kerugian RAD

- Dengan melakukan pembelian belum tentu bisa menghemat biaya dibanding-kan dengan mengembangkan sendiri.- Membutuhkan biaya tersendiri untuk membeli peralatan-peralatan penunjang seperti misalnya software dan hardware.- Kesulitan melakukan pengukuran mengenai kemajuan proses.- Ketelitian menjadi berkurang karena tidak menggunakan metode yang formaldalam melakukan pengkodean.

Page 9: RAD ( Rapid Application  D evelopment  )

- Lebih banyak terjadi kesalahan apabila hanya mengutamakan kecepatan diban-dingkan dengan biaya dan kualitas.- Fasilitas-fasilitas banyak yang dikurangi karena terbatasnya waktu yang tersedia.- Sistem sulit diaplikasikan di tempat yang lain.- Fasilitas yang tidak perlu terkadang harus disertakan, karena menggunakan komponen yang sudah jadi, sehingga hal ini membuat biaya semakin meningkat.

Page 10: RAD ( Rapid Application  D evelopment  )

REFERENSI

http://id.wikipedia.org/wiki/Rapid_application_developmenthttp://bopungumn.blogspot.com/2012/03/rad-rapid-application-

development-rad.htmlhttp://yuliagroups.wordpress.com/pengertian-rad/http://rapidapplicationdevelopmentrad.blogspot.com/http://perencanaan.blogdetik.com/2011/11/metodologi-rapid-

application-design/Britton, Carol; Jill Doake (2001). Object-Oriented Systems

Development. McGraw-Hill. hlm. 28–29, 269.

Page 11: RAD ( Rapid Application  D evelopment  )