Rapid application development: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Xqbot (bicara | kontrib)
k bot Mengubah: ko:고속 응용 개발
Cun Cun (bicara | kontrib)
rapikan
Baris 1:
'''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. 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.
{{rapikan}}
 
==Penerapan==
Model RAD adalah model proses pembangunan [[perangkat lunak]] yang tergolong dalam teknik incremental (bertingkat). RAD menekankan pada siklus pembangunan pendek/singkat/cepat. Waktu yang singkat adalah batasan yang penting untuk model ini. Model RAD mengadopsi model waterfall dan pembangunan dalam waktu singkat yang dicapai dengan menerapkan :
Model RAD mengadopsi model waterfall dan pembangunan dalam waktu singkat yang dicapai dengan menerapkan :
# Component based construction ( pemrograman berbasis komponen ).
# Penekanan pada penggunaan ulang (reuse) komponen perangkat lunak yang telah ada.
Baris 7 ⟶ 8:
# Multiple team (banyak tim), tiap tim menyelesaikan satu tugas yang selevel tapi tidak sama. Banyaknya tim tergantung dari area dan komplekstasnya sstem yang dibangun.
 
Jika keutuhan yang diinginkan pada tahap analisa kebutuhan telah lengkap dan jelas, maka waktu yang dibutuhkan untuk menyelesakan secara lengkap perangkat lunak yang dibuat adalah berkisar 60 sampai 90 hari. Model RAD hampr sama dengan model waterfall, bedanya siklus pengembangan yang ditempuh model in sangat pendek dengan penerapan teknik yang cepat.
 
SystemSistem dibagi-bagi menjadi beberapa modul dan dikerjakan beberapa tmm dalam waktu yang hampir bersamaan dalam waktu yang sudah ditentukan. Model in melibatkan banyak tim, dan setiap tmtim mengerjakan tugas yang selevel, namun berbeda. Sesuai dengan pembagian modul systemsistem.
Model RAD ini sebenarnya hampr sama dengan model waterfall, bedanya siklus pengembangan yang ditempuh model in sangat pendek dengan penerapan teknk yang cepat.
 
System dibagi-bagi menjadi beberapa modul dan dikerjakan beberapa tmm dalam waktu yang hampir bersamaan dalam waktu yang sudah ditentukan. Model in melibatkan banyak tim, dan setiap tm mengerjakan tugas yang selevel, namun berbeda. Sesuai dengan pembagian modul system.
 
==Kelemahan==
Beberapa hal (kelebhan dan kekurangan) yang perlu diperhatikan dalam implementasi pengembangan menggunakan model RAD :
# Model RAD memerlukan sumber daya yang cukup besar, terutama untuk proyek dengan skala besar.
Baris 22:
# proyek bisa gagal karena waktu yang disepakati tidak dipenuhi
# risiko tekns yang tinggi juga kurang cocok untuk model ini.
 
==Referensi==
{{reflist}}
 
[[Kategori:Rekayasa perangkat lunak]]
{{it-stub}}
 
[[ca:Rapid Application Development]]
[[de:Rapid Application Development]]