Analisis Komparatif dan Implikasi Strategis Model-Model Siklus Hidup Pengembangan Perangkat Lunak

Authors

  • Gufron Universitas Bung Hatta Author

Keywords:

SDLC, Waterfall, Agile, Spiral, V-Model

Abstract

Siklus Hidup Pengembangan Perangkat Lunak (SDLC) adalah kerangka kerja fundamental yang memandu proses rekayasa perangkat lunak dari inisiasi hingga pemeliharaan. Seiring dengan evolusi industri teknologi, berbagai model SDLC telah muncul, masing-masing dengan keunggulan dan kelemahan spesifik. Penelitian ini menyajikan tinjauan literatur sistematis untuk melakukan analisis komparatif mendalam terhadap empat model SDLC terkemuka: Waterfall, Agile, Spiral, dan V-Model. Metodologi yang digunakan melibatkan pengumpulan data dari literatur ilmiah dan industri untuk mengevaluasi model-model ini berdasarkan kriteria teknis dan manajerial, termasuk paradigma pengembangan, toleransi terhadap perubahan, manajemen risiko, dan estimasi biaya. Hasil penelitian ini menunjukkan bahwa tidak ada satu pun model SDLC yang secara universal “terbaik”. Model Waterfall dan V-Model sangat efektif untuk proyek-proyek dengan persyaratan yang stabil, di mana dokumentasi dan kontrol ketat menjadi prioritas. Sebaliknya, model Agile dan Spiral menawarkan adaptabilitas yang lebih besar dan sangat cocok untuk lingkungan proyek yang dinamis, kompleks, atau berisiko tinggi. Analisis komparatif yang disajikan dalam tabel-tabel terstruktur menyoroti hubungan kausal antara karakteristik model, seperti hubungan antara fleksibilitas yang tinggi dan kesulitan dalam estimasi biaya awal. Kesimpulan dari penelitian ini memberikan panduan berbasis bukti bagi para praktisi untuk memilih model SDLC yang paling sesuai, dan juga mengidentifikasi tren menuju pendekatan hibrida yang mengintegrasikan kekuatan dari berbagai model untuk mengoptimalkan hasil proyek.

References

[1] Khisty. S, Waterfall, Agile, Spiral: Which SDLC Model is Right?, devron, 5 Mei 2025. [Online]. Tersedia: https://devtron.ai/blog/waterfall-vs-agile-vs-spiral-sdlc-methodologies-compared/ [Diakses 26 Juli 2025].

[2] Gupta. A, Rawal. A, Barge. Y, Comparative Study of Different SDLC Models, IJRASET, Volume 9 Issue XI, pp.73-80, Nov 2021. DOI: 10.22214/ijraset.2021.38736.

[3] Farah Fadhilah. F, et. al, Analisis Faktor Kesuksesan Proyek Perangkat Lunak, JIITE, Vol. 1 No. 3, pp.148.156, Desember 2024. DOI: https://doi.org/10.63547/jiite.v1i3.40.

[4] M.A. Adeagbo, Project Implementation Decision Using Software Development Life Cycle Models: A Comparative Approach, AJOL, Vol. 28 No. 1, September 2021. DOI: http://dx.doi.org/10.4314/jcsia.v28i1.10.

[5] Gufron, Pengembangan Aplikasi Pembukuan Pada UMKM MN Djamboe Berbasis Bootstrap Dengan Metode Waterfall, Jurnal Media Informatika, Vol. 5 No. 3, Agustus 2024, pp.240-247. [Online] Tersedia: https://ejournal.sisfokomtek.org/index.php/jumin/article/view/3930

[6] Six Sigma, The Guide to Agile SDLC: A Modern Approach to Software Development, Six Sigma, 7 Januari 2025. [Online]. Tersedia: https://www.6sigma.us/six-sigma-in-focus/agile-sdlc-software-development-life-cycle/ [Diakses: 26 Juli 2025].

[7] Talreja. Abhay, Spiral Model in Software Development: Guide to Risk-Driven Development, Teaching Agile, 14 Agustus 2025. [Online]. Tersedia: https://teachingagile.com/sdlc/models/spiral [Diakses 27 Juli 2025].

[8] Kazankova. N, Guide: V-model & testing embedded software, Code Intelligence Blog. [Online] Tersedia: https://www.code-intelligence.com/blog/everything-about-v-model-and-testing-embedded-software [Diakses 27 Juli 2025].

[9] Alshamrani. A, Bahattab. A, A Comparison Between Three SDLC Models Waterfall Model, Spiral Model, and Incremental/Iterative Model, IJCSI, Vol. 12 Issue 1, Januari 2015, pp.106-111.

[10] Balaji. S, Murugaiyan. M.S, Waterfall Vs V-Model Vs Agile: A Comparative Study on SDLC, IJITBM, Vol. 2 No. 1, Juni 2012, pp.26-30.

Downloads

Published

07-08-2025

Issue

Section

Articles