RAPID APLICATION DEVELOPMENT ( RAD )

Slides:



Advertisements
Presentasi serupa
PENGEMBANGAN PERANGKAT LUNAK
Advertisements

Pengembangan Sistem Informasi
CHAPTER 7 Pengembangan Sistem
Extreme Programming By : Adhi Nugroho ( )
Proses Perangkat Lunak
Teknologi Informasi ~ Sistem Informasi ~
Disusun Oleh :  Dwi Cahyo Nugroho  Ade Christian Priambodo  Budi Santoso
Software Process Model
01 WINTER ANALISIS DAN DESAIND SISTEM Template RPL – P2.
REKAYASA PERANGKAT LUNAK (Software Engineering) Eka Ismantohadi
Topik – Topik Lanjutan Sistem Informasi
Rekayasa Perangkat Lunak
RAD (RAPID APPLICATION DEVELOPMENT)
Manajemen Proyek Sistem Informasi
PERENCANAAN PROSES PERANGKAT LUNAK
PENGEMBANGAN SISTEM.
Siklus Hidup Pengembangan Sistem (SDLC)
METODOLOGI DALAM PENGEMBANGAN SISTEM
 Communication  Planning  Modeling  Contruction  Deployment.
Metodologi Pengembangan Sistem Informasi
Rapid Application Development & Incremental Development
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Metodologi Pengembangan Perangkat Lunak
Metode rpl BY: Y. PALOPAK S.Si., MT..
Pengembangan SISTEM secara TOTALITAS bahan 14
Pengembangan Siklus Hidup Sistem
Materi Sesi ke 8 Pengembangan Sistem Informasi Manajemen
SE2423 Rekayasa Perangkat Lunak
PENGEMBANGAN APLIKASI
Rekayasa Perangkat Lunak Model Proses PL
System Development Life Cycle (SDLC)
Rekayasa perangkat lunak (rpl)
Metodologi Pengembangan Sistem Informasi
ENTOT SUHARTONO, SKOM, MKOM
CHAPTER 7 Pengembangan Sistem
RPL.
Metode Rekayasa Perangkat Lunak
Desain Sistem Pertemuan Ke-3.
SISTEM INFORMASI PEMASARAN
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Siklus Hidup Perangkat Lunak
PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN
CHAPTER 7 Pengembangan Sistem
RPL.
Prescriptive Process Models
Pengantar Teknologi Informasi (Teori)
PENGEMBANGAN SISTEM Muhammad Hidayat, SE.
Metodologi Pengembangan Sistem Informasi
BAB 2 KONSTRUKSI & BISINS PROSES
SIM LOGISTIK PERTEMUAN 3.
PERTEMUAN 2 Proses Pengembangan Perangkat Lunak
KELOMPOK FARHATULLAILA ( )
Siklus, Metode dan Teknik Pengembangan Sistem Informasi
“Strategi Pengembangan Manajemen Sistem Informasi Publik”
Metodologi Pengembangan Sistem Informasi
PENGEMBANGAN PERANGKAT LUNAK
Rekayasa Perangkat Lunak
PENGEMBANGAN SISTEM.
REKAYASA PERANGKAT LUNAK
Pengembangan Sistem Informasi
PENGEMBANGAN SISTEM.
SOFTWARE ENGGINERING Model Model Siklus Rekayasa Perangkat Lunak
Pengembangan Sistem Informasi
Metodologi Pengembangan Sistem Informasi
Metodologi Pengembangan Sistem Informasi
MODEL PROSES PERANGKAT LUNAK
Kelompok 3 | Rekayasa Sistem Informasi : Ahmad Rifai Eplin Mimi Susanti [ ] Fitriya Dewi Damayanti [ ] Ulfa Yuliana [ ] Kelompok.
System Development Life Cycle
Transcript presentasi:

RAPID APLICATION DEVELOPMENT ( RAD ) Oleh : Handung K 11111005 Wahyu I 11111049 Dika A 13122003 Sukma PW 13112083

RAPID APLICATION DEVELOPMENT ( RAD ) 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

PENERAPAN RAPID APLICATION DEVELOPMENT ( RAD ) 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

Sistem dibagi menjadi beberapa modul dan dikerjakan beberapa tim dalam waktu yang sudah ditentukan. Setiap tim mengerjakan tugas yang selevel, namun berbeda. Sesuai dengan pembagian modul sistem.

KELEBIHAN RAPID APPLICATION DEVELOPMENT Sangat berguna jika user tidak memahami kebutuhan apa saja yang diinginkannya Mempunyai kemampuan untuk mengunakan kembali komponen yang ada, sehingga tidak perlu membuat dari awal lagi Mementingkan dari segi bisnis dan teknik Berkonsentrasi pada sudut pandang user Menyediakan kemungkinan perubahan secara cepat sesuai permintaan user Biaya lebih murah karena mempunyai kemampuan untuk mengunakan komponen yang telah ada Waktu yang dibutuhkan singkat  

KEKURANGAN RAPID APLICATION DEVELOPMENT Memerlukan sumber daya manusia yang memadai agar kerja tim menjadi baik Menuntut pengembangan dan user memiliki komitmen untuk melengkapi  sebuah sistem, jika tidak ada komitmen makan proyek RAD akan gagal Kecepatan yang tinggi dengan biaya minimal kemungkinan besar hasil kualitasnya rendah Proyek mungkin berakhir dengan lebih banyak tambahan kebutuhan daripada yang telah dipenuhi Potensial adanya penambahan fitur karena fitur yang sekarang hasilnya asal-asalan Potensial ketidaksesuaian desain dan implementasi Tidak cocok untuk pengembangan software dengan skala besar

PENDEKATAN RAPID APPLICATION DEVELOPMENT Bussiness Modelling Data Modelling Prosess Modelling Aplication Generation Testing and Turmover

KONDISI YANG SESUAI RAD Proyek dengan skala kecil sampai medium dengan waktu pendek. Fokus pada lingkup tertentu, misalnya pada objek bisnis yang telah didefinisikan dengan baik Bukan aplikasi dengan komputasi yang kompleks User tahu pasti area yang harus dimiliki aplikasi Manajemen memiliki komitmen terhadap keterlibatan user Spesifikasi kebutuhan sudah benar-benar diketahui Pendefinisian spesifikasi yang tidak perlu waktu lama

KONDISI YANG TIDAK SESUAI RAD Proyek yang terlalu besar dan kompleks „Proyek yang bersifat aplikasi real-time atau menangani hal-hal yang kritis Sistem dengan komputasi tinggi Lingkup dan objek bisnis proyek belum jelas „Komitmen pihak manajemen dengan user rendah „Banyak teknologi baru digunakan untuk membangun aplikasi  

REFERENSI Wikipedia, Rapid Application Development, 2013, diakses pada tanggal 04 Oktober 2013 dari http://id.wikipedia.org/wiki/Rapid_application_development.   Sukamto, Ariani Rosa, Rapid Application Development (RAD), Prototyping, diakses pada tanggal 04 Oktober 2013 dari http://www.gangsir.com/download/9-RapidApplicationDevelopmentPrototyping.pdf. Scribd, The Rad Model, 2009, diakses pada tanggal 04 Oktober 2013 dari http://www.scribd.com/doc/17228026/The-Rad-Model. A Time, Once Upon, About Software Process Model, 2012, diakses pada tanggal 04 Oktober 2013 dari http://onceuponatimez.blogspot.com/2012/10/about-software-process-model.html. 13, Kelompok, SDLC, 2012, diakses pada tanggal 06 Oktober 2013 dari http://bsickg13.blogspot.com/2012/11/sdlc-software-development-life-cycle.html. Evolution, IT, How Well Do You Know Rapid Application Development, 2011, diakses pada tanggal 06 Oktober 2013 dari http://it-evolution.blogspot.com/2011/04/how-well-do-you-know-rapid-application.html.

Terima kasih 