Software Development Methodologies: A Comparative Conceptual Review

Authors

  • Sartika Dewi Author

Abstract

Software development methodologies play a crucial role in determining the success, quality, and efficiency of software projects. Over time, various methodologies such as Waterfall, Agile, Scrum, Spiral, and DevOps have been introduced to address different project needs and development challenges. This study presents a comparative conceptual review of major software development methodologies by analyzing their principles, characteristics, strengths, and limitations based on existing literature. The research method used is a qualitative literature review that examines academic journals, books, and reputable publications in the field of software engineering. The findings indicate that no single methodology is universally suitable for all types of projects; rather, the choice depends on project complexity, team structure, stakeholder involvement, and organizational goals. Agile and DevOps approaches are increasingly favored in dynamic environments, while traditional models like Waterfall remain relevant for projects with well-defined requirements. This study provides a theoretical foundation for understanding the comparative aspects of software development methodologies and serves as a reference for researchers and practitioners in selecting appropriate development approaches.

References

Veza, O., & Arifin, N. Y. (2025). Tinjauan literatur sistematis terhadap metode histogram of oriented gradients (HOG) pada pengolahan citra. Jurnal Sains Informatika Terapan, 4(3), 689–699.

Agustini, S., Arifin, N. Y., Veza, O., & Laurensius, A. (2025). Pengembangan sistem informasi layanan pengiriman kargo domestik. Jurnal Sains Informatika Terapan, 4(3), 682–688.

Arifin, N. Y., Veza, O., Setyabudhi, A. L., & Fernandes, A. L. (2024). Sosialisasi pentingnya cyber security untuk menjaga keamanan online studi Fakultas Teknik Informatika Universitas Ibnu Sina. Karya Nyata: Jurnal Pengabdian Kepada Masyarakat, 1(3), 46–51.

Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). McGraw-Hill.

Sommerville, I. (2016). Software Engineering (10th ed.). Pearson.

Beck, K., et al. (2001). Manifesto for Agile Software Development.

Schwaber, K., & Sutherland, J. (2020). The Scrum Guide. Scrum.org.

Published

2026-02-10

How to Cite

Software Development Methodologies: A Comparative Conceptual Review. (2026). Root Indexing, 2(01). https://worldscientificindex.com/index.php/winx/article/view/67