RAD (RAPID APPLICATION DEVELOPMENT)

Download Report

Transcript RAD (RAPID APPLICATION DEVELOPMENT)

RAD
(RAPID APPLICATION DEVELOPMENT)
KELOMPOK 3 :
Baroto Ashary
13122025
Muhammadu Nawa Addi
13121033
Zainal Abidin
13122032
Pengertian RAD
• Model proses pembangunan PL yang menekankan pada siklus
pembangungan pendek, singkat, dan cepat. Waktu yang singkat adalah
batasan yang penting untuk model ini, biasanya dalam waktu 60-90 hari.
Unsur-unsur RAD
•
Prototyping
Membuat desain sesuai dengan kebutuhan pengguna
• Iterative Development
Pembuatan aplikasi dibuat per-versi lalu ditinjau oleh klien. Proses ini diulang sampai
semua fungsionalitas telah dikembangkan
• Time Boxing
scope project dibatas oleh deadline. Dan deadline pengembangan PL selanjutnya
ditetapkan setelah time-boxing sebelumnya selesai.
• Team Member
Menggunakan tim-tim kecil yang terdiri dari anggota yang berpengalaman
• RAD Tools
Memanfaat teknologi baru yang mudah dan cepat
Model RAD
Requirements
Planning
User Design
Construction
Cutover
Kelebihan RAD
• Sangat berguna dilakukan pada kondisi user tidak memahami kebutuhan
apa saja yang dilakukan pada proses pengembangan PL
• Mudah diamati karena menggunakan model prototype, sehingga user lebih
mengerti akan sistem yang dikembangkan
• Lebih fleksibel karena pengembangan dapat melakukan proses desain
ulang pada saat yang bersamaan
• Keterlibatan user semakin meningkat karena merupakan bagian dari tim
secara keseluruhan
• Proses pengiriman menjadi lebih mudah, hal ini dikarenakan proses
pembuatan lebih banyak menggunakan potongan-potongan script
Kekurangan RAD
• Pada proyek berskala besar, memerlukan SDM yang memadai dalam jumlah
besar
• Memerlukan komitmen yang kuat antara pengembang dengan user
• Penghalusan dan penggabungan dari beberapa tim di akhir proses sangat
diperlukan dan ini memerlukan kerja keras
• Resiko kesalahan teknis menjadi lebih besar dikarenakan lebih
mengutamakan kecepatan dibandingkan dengan biaya dan kualitas
• Fasilitas-fasilitas banyak yang dikurangi karena terbatasnya waktu yang
tersedia
Kondisi yang sesuai RAD
• Proyek dengan skala kecil sampai sedang dengan waktu pendek
• Fokus pada lingkup tertentu
• Bukan aplikasi dengan komputasi kompleks
• Manajemen memiliki komitmen terhadap keterlibatan user
• Spesifikasi kebutuhan sudah benar-benar diketahui
• Pendefinisian spesifikasi yang tidak perlu waktu lama
• Kompisisi tim stabil
Kondisi yang tidak sesuai RAD
• Proyek yang terlalu besar dan kompleks
• Sistem dengan komputasi tinggi
• Lingkup dan objek bisnis proyek belum jelas
• Tim proyek besar dengan koordinasi tinggi
•
•
•
•
•
•
•
•
Daftar Pustaka
Britton, Carol (2001). ObjectOriented Systems Development. McGrawHill.hlm. 2829,269. ISBN 0077095448.
Prasetyo Wibowo, Rapid Application Develpoment Model,
http://prasetyowibowo.com/2010/03/11/rapidapplicationdevelopmentmodel/. Diakses tanggal 8 Oktober 2014
Wikipedia, Rapid Apllication Development,http://id.wikipedia.org/wiki/Rapid_Application_Development. Diakses tanggal
8 Oktober 2014
Wittawat Chaisaraseree , Rapid Application Development: A Quick
Methodology,http://softwaredocument.blogspot.com/2010/11/rapidapplicationdevelopmentquick.html. Diakses tanggal
8 Oktober 2014
Rangga Firdaus, M.Kom, Nurul Hidayat, M.Kom, and Yulia K, S.Kom,PENGEMBANGAN SISTEM MOBILE COMMERCE
PADA PROSES RENTALMOBIL MENGGUNAKAN RAPID APPLICATION
DEVELOPMENT,openstorage.gunadarma.ac.id/.../0103010Penerapan%5BRangga%5D.pdf. Diakses tanggal 8 Oktober
2014
Christanta, mega. http://mega19boy.files.wordpress.com/2011/03/model-rad.pdf. Diakses tanggal 8 Oktober 2014
http://sitimukaromah4.files.wordpress.com/2010/03/pert-4-memilih-pendekatan-proyek-yang-tepat.ppt. Diakses tanggal
8 Oktober 2014
http://www.slideshare.net/yudhaarif/kelompok-8-rapid-application-development-rad. Diakses tanggal 8 oktober 2014
Terima Kasih 