selamat mambaca postingan saya semoga bermanfaat bagi agan ,jangan lupa diFOLLOW ya gan, TERIMAKASIH..??!!

Rabu, 10 Juni 2015

pengertian ,kelebihan dan kekurangan RAD pada sistem digital

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 kerja) sistem dikonstruksikan di awal tahap pengembangan dengan tujuan menetapkan kebutuhan (requirement) pengguna. Model kerja digunakan hanya sesekali saja sebagai basis desain dan implementasi sistem akhir.

Menurut James Martin “Rapid Application Development (RAD) merupakan pengembangan siklus yang dirancang untuk memberikan pengembangan yang jauh lebih cepat dan hasil yang lebih berkualitas tinggi daripada yang dicapai dengan siklus hidup tradisional. Hal ini dirancang untuk mengambil keuntungan maksimum dari pengembangan perangkat lunak yang telah berevolusi baru­baru ini.

"Profesor Clifford Kettemborough dari College Whitehead, University of Redlands, mendefinisikan Rapid Application Development sebagai "pendekatan untuk membangun sistem komputer yang menggabungkan Computer­Assisted Software Engineering (CASE) tools dan teknik, user­driven prototyping,. RAD meningkatkan kualitas sistem secara drastis dan mengurangi waktu yang diperlukan untuk membangun sistem."



Sebagai gambaran umum, pengembangan aplikasi berarti mengembangkan aplikasi pemrograman yang bervariasi dari pemrograman umum dalam arti bahwa ia memiliki tingkat yang lebih tinggi dari liabillity, termasuk untuk kebutuhan capturing dan testing. Pada 1970an, Rapid Application Development muncul sebagai respon untuk non­agile processes, seperti model Waterfall. Pengembang perangkat lunak menghadapi masalah waktu dengan metodologi sebelumnya sebagai sebuah aplikasi yang begitu lama untuk membangun. Dengan demikian, metodologi tersebut sering mengakibatkan sistem tidak dapat digunakan.

a) Kelebihan Rapid Application Development

RAD mempunyaikeuntungan yang dapatdisimpulkansebagaiberikut:

· Sanga tberguna dilakukan pada kondisi user tidak memahami kebutuhan kebutuhan apa saja yang digunakan pada proses pengembangan perangkat lunak.

·RAD mengikuti tahapan pengembangan sistem sepeti umumnya ,tetapi mempunyai kemampuan untuk menggunakan kembali komponen yang ada (reusable object) sehingga pengembang tidak perlu membuat dariawal lagi dan waktu lebih singka tberkisar antara 60 hari­90 hari.

· Karenamempunyaikemampuanuntukmenggunakankomponen yang sudahadadanwaktu yang lebihsingkatmakamembuatbiayamenjadilebihrendahdalammenggunakan RAD

b) Kekurangan Rapid Application Development

Beberapahal yang perlu di perhatikan dalam implementasi pengembangan menggunakan model RAD :

· Proyek yang berskala besar, RAD memerlukan sumber daya manusia yang memadai untuk menciptakan jumlah tim yang baik.

· RAD menuntut pengembang dan pelanggan memiliki komitmen dalam aktivitas rapid fire yang diperlukan untuk melengkapi sebuah sistem dalam waktu yang singkat. Jika komitmen tersebut tidak ada maka proyek RAD akan gagal.

Related posts

Description: pengertian ,kelebihan dan kekurangan RAD pada sistem digital Rating: 4.5 Reviewer: anggriawan Budi Wijaya ItemReviewed: pengertian ,kelebihan dan kekurangan RAD pada sistem digital
Al
Mbah Qopet Updated at: 06.10

1 komentar: