Kelebihan dan Kekurangan Agile, Waterfall, Rapid Application Development(RAD), Extreme Programing(XP),Rational Unified Process (RUP), Scrum Development
Waterfall
Kelebihan dari Waterfall
· Metode ini masih lebih baik digunakan walaupun sudah tergolong kuno, daripada menggunakan pendekatan asal-asalan. Selain itu, metode ini juga masih masuk akal jika kebutuhan sudah diketahui dengan baik.
· Memberikan template tentang metode analisis, desain, pengkodean, pengujian, dan pemeliharaan.
· Cocok digunakan untuk produk software yang sudah jelas kebutuhannya di awal, sehingga minim kesalahannya.
· Cocok untuk system software berskala besar dan bersifat generik.
· Pengerjaan project system akan terjadwal dengan baik dan mudah dikontrol.
· Document pengembangan system sangat terorganisir, karena setiap fase harus terselesaikan dengan lengkap sebelum melangkah ke fase berikutnya. Jadi setiap fase atau tahapan akan mempunyai dokumen tertentu.
· Kualitas dari sistem yang dihasilkan akan baik. Ini dikarenakan oleh pelaksanaannya secara bertahap. Sehingga tidak terfokus pada tahapan tertentu.
Kekurangan dari Waterfall
· Diperlukanya sebuah management proyek yang baik karena sangat berpengaruh karena Masalah kecil bisa beresiko bila tidak ditanganin atau diketahui dari awal pembuatan.
· Persyaratan sistem harus digambarkan dengan jelas dan Rincian proses harus benar-benar jelas dan tidak boleh berubah-ubah.
· Terjadinya pembagian proyek menjadi tahap-tahap yang tidak fleksibel, karena komitmen harus dilakukan pada tahap awal proses.
· Customer harus sabar untuk menanti produk selesai, karena dikerjakan tahap pertahap, menyelesaikan tahap awal baru bisa ke tahap selanjutnya.
· Sulit untuk mengadaptasi jika terjadi perubahan spesifikasi pada suatu tahapan pengembangan.
· Perubahan ditengah-tengah pengerjaan produk akan membuat bingung team work yang sedang membuat produk.
· Adanya waktu menganggur bagi pengembang, karena harus menunggu anggota tim proyek lainnya menuntaskan pekerjaannya.
Agile
Kelebihan dari agile
· Meningkatkan kepuasan kepada klien.
· Dapat melakukan review pelanggan mengenai software yang dibuat lebih awal.
· Pembangunan system dibuat lebih cepat.
· Mengurangi resiko kegagalan implementasi software dari segi non-teknis.
· Jika pada saat pembangunan system terjadi kegagalan kerugian dari segi materi relatif kecil.
Kekurangan dari agile
· Developer harus selalu siap dengan perubahan karena perubahan akan selalu diterima.
· Agile tidak akan berjalan dengan baik jika komitmen tim kurang.
· Tidak cocok dalam skala tim yang besar (>20 orang).
· Perkiraan waktu release dan harga perangkat lunak sulit ditentukan.
Rapid Application Development (RAD)
Kelebihan dari RAD
· RAD mengikuti tahapan pengembangan sistem sepeti umumnya, tetapi mempunyai kemampuan untuk menggunakan kembali komponen yang ada (reusable object) sehingga pengembang tidak perlu membuat dari awal lagi dan waktu yang lebih singkat.
· Setiap fungsi mayor dapat dimodulkan dalam waktu tertentu kurang dari 3 bulan dan dapat dibicarakan oleh tim RAD yang terpisah dan kemudian diintegrasikan sehingga waktunya lebih efisien.
Kekurangan dari RAD
· Tidak cocok untuk proyek skala besar.
· Proyek bisa gagal karena waktu yang disepakati tidak dipenuhi.
· Sistem yang tidak bisa dimodularisasi tidak cocok untuk model ini.
· penghalusan dan penggabungan dari beberapa tim di akhir proses sangat diperlukan dan ini memerlukan kerja keras.
· kinerja dari perangkat lunak yang dihasilkan dapat menjadi masalah manakala kebutuhan-kebutuhan diawal proses tidak dapat dimodulkan, sehingga pendekatan dengan model ini kurang bagus.
· Model RAD memerlukan komitmen yang kuat antara pengembang dan pemesssan, bahkan keduanya bisa tergabung dalam 1 tim
· Model RAD memerlukan sumber daya yang cukup besar, terutama untuk proyek dengan skala besar.
Extreme Programming (XP)
Kelebihan dari XP
· Metode yang populer karena lebih santai dan non-restriktif.
· Biaya lebih murah.
· Mampu mengotomatiskan tes.
· Setiap feedback ditanggapi dengan melakukan tes, unit tes atau system integration dan jangan menunda karena biaya akan membengkak (uang, tenaga, waktu).
· Banyak ide baru dan berani mencobanya, berani mengerjakan kembali dan setiap kali kesalahan ditemukan, langsung diperbaiki.
Kekurangan dari XP
· Cerita-cerita yang menunjukkan requirements kemungkinan besar tidak lengkap sehingga Developer harus selalu siap dengan perubahan karena perubahan akan selalu diterima.
· Tidak bisa membuat kode yang detail di awal (prinsip simplicity dan juga anjuran untuk melakukan apa yang diperlukan hari itu juga).
· XP tidak memiliki dokumentasi formal yang dibuat selama pengembangan. Satu-satunya dokumentasi adalah dokumentasi awal yang dilakukan oleh user.
Rational Unified Process (RUP)
Kelebihan dari RUP
· Menyediakan akses yang mudah terhadap pengetahuan dasar bagi anggota tim.
· Menyediakan petunjuk bagaimana menggunakan UML secara efektif.
· Mendukung proses pengulangan dalam pengembangan software.
· Memungkinkan adanya penambahan-penambahan pada proses.
· Memungkinkan untuk secara sistematis mengontrol perubahan- perubahan yang terjadi pada software selama proses pengembangannya.
Kekurangan dari RUP
· Metodologi ini hanya dapat digunakan pada pengembangan perangkat lunak yang berorientasi objek dengan berfokus pada UML (Unified Modeling Language).
· Membutuhkan waktu yang cukup lama dibandingkan XP dan Scrum.
Scrum
Kelebihan dari scrum
· Keperluan berubah dengan cepat.
· Tim berukuran kecil sehingga melancarkan komunikasi, mengurangi biaya dan memberdayakan satu sama lain.
· Pekerjaan terbagi-bagi sehingga dapat diselesaikan dengan cepat.
· Dokumentasi dan pengujian terus menerus dilakukan setelah software dibangun.
· Proses Scrum mampu menyatakan bahwa produk selesai kapan pun diperlukan.
Kekurangan sari scrum
· Developer harus selalu siap dengan perubahan karena perubahan akan selalu diterima.
· Lemah dalam perencanaan arsitektur
Artikelnya bermanfaat kak, ini saya juga punya artikel tentang Model Proses Pada Rekayasa Perangkat Lunak, semoga bisa saling melengkapi
ReplyDeleteKelebihan dan Kekurangan Model Proses Pada Rekayasa Perangkat Lunak - MARKIJAR.Com
terima kasih kk,artikelnya sangat membantu.
ReplyDelete
ReplyDeleteتعد الاول افضل شركة تنظيف بمكة تقوم بجميع خدمات شركة تنظيف منازل بمكة وشقق وكنب وسجاد ومجالس و مفروشات خصومات كبيرة في افضل الخدمات المنزلية وانصح بالتعامل معها
شركة الاول
It is great to have visited your website. Thanks for sharing useful information. And also visit my website about health. God willing it will be useful too
ReplyDeleteObat Sakit Dada
Obat Tumor Jinak diatas Bola Mata
Penyebab Benjolan dileher
Obat Penghilang Nyeri Lutut
Pengobatan penyakit Meningioma
Obat Luka Bernanah bekas Caesar
Very Nice Blog Updation Keep Updating !!
ReplyDeleteCara Mengobati Penyakit Gagal Ginjal
Pengobatan Penyakit Insomnia
Cara Paling Ampuh Mengobati penyakit Hipotiroid
Thanks for the information, this is very useful. Allow me to share a health article here, which gods are beneficial to us. Thank you :)
ReplyDeleteObat Bintitan Paling Ampuh
Cara Mengatasi Kesemutan yang Terus Menerus
Cara Menghilangkan Abses Payudara
Thank you, the article is very petrifying
ReplyDeleteTips Untuk Menormalkan Kanker Kelenjar Getah Bening
Cara Cepat Untuk Menghilangkan Panu
Obat Alami Untuk Kuku Cantengan
Obat Herbal Untuk Penyakit Paru Obstruktif Kronis
Continue to Perbiki his blog to get a good blog !!
ReplyDeletePengobatan Penyakit Sinusitis
Pengobatan Varises dengan Bahan Alami
Obat Radang Dinding Rahim
Obat Penyakit Miom dan Kista
Obat Penyakit Sembelit Paling Ampuh
Cara Mengobati Penyakit Kencing Nanah
Thank you, the article is very petrifying
ReplyDeleteCara Menghilangkan Rasa Mual
Obat Herbal Untuk Tulang Keropos
Cara Cepat Untuk Menghilangkan Panu
Obat Alami Untuk Kuku Cantengan
Obat Herbal Untuk Penyakit Paru Obstruktif Kronis
Obat Herbal Radang Selaput Dada
This article is interesting and useful. Thank you for sharing. And let me share an article about health that God willing will be very useful. Thank you :)
ReplyDeletePengobatan Herbal Rematik/Rheumatiod Arthritis
Obat Herbal Walatra Berry Jus
Cara Mengobati Telapak Kaki Berlubang
Obat Koreng Bernanah Alami
Cara Menyembuhkan Sakit Maag Kronis
Cara Mengobati Epilepsi
ReplyDeleteشركة تنظيف منازل بأبها
شركة تنظيف بأبها
شركة تنظيف بالاحساء
شركه تنظيف منازل بالاحساء
شركة تنظيف بالجبيل
شركة تنظيف منازل بالجبيل
Disini kami akan berbagi informasi tentang cara menggugurkan hamil dengan cepat dan akurat dengan menggunakan obat aborsi . Mungkin Anda adalah salah satu yang ingin mencari tahu obat penggugur kandungan yang aman dan terbukti ampuh , agar dapat membantu anda untuk melakukan proses cara mencegah kehamilan yang tidak Anda inginkan . Saat ini memang banyak sekali situs yang jual obat aborsi secara online . Namun anda harus lebih cermat dalam memilih . Misoprostol adalah obat menggugurkan kandungan terbaik untuk menginduksi rahim , dan ini bisa anda gunakan untuk memperlancar haid atau sebagai obat telat datang bulan untuk melakukan cara menggugurkan kandungan
ReplyDeletethe article is very petrifying, hopefully it can be useful and an important lesson
ReplyDeleteCara Mengobati Syaraf Kejepit
Cara Mengobati Penyakit Trigliserida Tinggi
Cara Mengobati Paru-Paru Basah
Cara Mengobati Penyakit Herpes
Cara Membasmi Penyakit Kudis
Cara Mengobati Kanker Usus Besar
thanks, his article is very helpful
ReplyDeleteObat Untuk Penyakit Candidiasis
Obat Herbal Fibroid Rahim
Obat Varises Esofagus
Faktor Penyebab Parkinson
This article will hopefully help and benefit us all
ReplyDeleteCara Mengobati Penyakit Gagal Ginjal
Obat Penyakit Insomnia
Cara Mengobati Penyakit Usus Buntu
Cara Mengobati Mata Merah Berlendir
Obat Untuk Penyakit TBC
Cara Pemesanan QnC Jelly Gamat
Thank you, the article is very petrifying
ReplyDeleteObat Benjolan Diketiak
Ramuan Herbal untuk Penyakit Pneumonia
Obat Herbal Lutut Kopong
MADU DM Madu Hutan Asli
Continue to Perbiki his blog to get a good blog !!
ReplyDeleteCara Mengatasi Gejala Viral Syndrome
Alasan Mata Selalu Mengantuk
Obat Jantung Iskemik
This article is interesting and useful. And let me share an article about health which insha Allah will be very useful if we use it again for others.
ReplyDeleteCara Menghilangkan Rasa Mual
Obat Kanker Laring Paling Ampuh
Cara Mengobati Penyakit Lipoma
Obat Alami Untuk Kuku Cantengan
Cara Mengobati Campak
Cara Untuk Mengangkat Kanker Hati
nike air max 2019
ReplyDeletecheap jordans
nike air max
yeezy boost 350
bape hoodie
jordan retro
jordan shoes
balenciaga speed
moncler jackets
harden shoes
يصعب أحيانا علي ربة المنزل أن تقوم بأعمال النظافة وحدها وخاصة في وجود أطفال أوانشغالها بعملها، وتحتاج إلى من يساعدها في انهاء مهام التنظيف، وأحيانا تمر عليه اوقات مناسبات أو عزومات وتحتار فيمن تقدم لها يد المساعدة، لذلك “شركة التقوي” تقدم لها كافة الخدمات المتميزة من أعمال التنظيف والترتيب والتلميع وتنسيق المنزل، ونقدم خدماتنا بكل أمان ودون قلق من استقدام الخادمات للعمل والقلق وعدم استئمانهم علي الممتلكات، فنحن شركة متميزة لنا باع طويل واسم وخبرة رائدة في مجال النظافة والتنظيف، نضمن لك خدمة متميزة، وأسعار خاصة، وأمان تام من أكثر شركة تنظيف المنازل.
ReplyDeleteشركة تنظيف منازل بالرياض
شركة نقل اثاث بالرياض
شركة تنظيف سجاد بالرياض
شركة مكافحة حشرات بالرياض
شركة تنظيف خزانات بالرياض
شركة مكافحة حمام بالرياض
شركة تخزين اثاث بالرياض
تقدم شركة التقوي خدمة مكافحة حشرات بكافة أنواعها الطائرة والزاحفة، وكذلك مكافحة القوارض، للمنازل والشركات والمصانعو لا ننسي خدمة مكافحة الثعابين والزواحف ضمن خدماتن
ا
خدمتنا مميزة في هذا المجال وبرنامجنا في المكافحة مطور بإستخدام أجود أنواع المبيدات الحشرية الآمنة وننفذه بطريقة علمية علي
أيدي خبراء مدربين علي أعلي مستوي وبعد المكافحة نقدم برنامج الوقاية اللازم لضمان جودة الخدمة المقدمة ولضمان عدم وجود أي
حشرات مخبأة أو في أماكن التوالد غير المرئية
مع خدماتنا المتميزة لن تقلق علي مصنعك وأجهزتك ومعداتك ولن يخاف أبناؤك من الحشرات أو القوارض بعد اليوم
. اتصل بنا وتعرف علي عروضنا المتميزة المقدمة من شركة التقوي للخدمات المتكاملة
شركة رش مبيدات بالرياض
شركة جلي بلاط بالرياض
Thank you for sharing the information. See also information from us through the following article! Thank you :)
ReplyDeleteObat Telinga Berananah Herbal
Waspadai Bell's Palsy
Obat Kaki Gatal paling Ampuh
ReplyDeleteشركة تغليف اثاث بالرياض
شركة تنظيف بالرياض
شركة تنظيف مكيفات بالرياض
شركة رش مبيدات بالرياض
شركة عزل أسطح بالرياض
شركة كشف تسربات المياه بالرياض
شركة مكافحة الحمام بالرياض
شركة مكافحة الصراصير بالرياض
شركة مكافحة الفئران بالرياض
شركة مكافحة النمل الابيض بالرياض
off white hoodie
ReplyDeletesupreme clothing
balenciaga sneakers
bape clothing
off white x nike
curry 7 shoes
bape hoodie
balenciaga trainers
kobe byrant shoes
nike lebron 15
hermes birkin
ReplyDeleteadidas yeezy
nike air max
golden goose francy
jordan store
balenciaga shoes
air max 2017
nike shox
jordan 1 off white
jordan shoes
now present in your city cara menggugurkan kandungan
ReplyDeleteشركة تنظيف منازل بعنيزة
ReplyDeleteشركة تنظيف كنب بعنيزة
شركة تنظيف خزانات بعنيزة
شركة تنظيف بعنيزة
شركة المتحدة كلين
شركة تنظيف ببريدة
ReplyDeleteشركة تنظيف منازل ببريدة
شركة تنظيف خزانات ببريدة
شركة مكافحة حشرات ببريدة
شركة نقل عفش ببريدة
شركة رش مبيدات ببريدة
golden goose black friday
ReplyDeletejordan travis scott
bape shoes
bape outlet
golden goose outlet
شركة مكافحة الحمام بالدمام SfDdU3yJai
ReplyDeleteشركة تنظيف سجاد بالجبيل 6SkEKOTXw1
ReplyDelete