Araştırma Makalesi

Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN?

Cilt: 20 Sayı: 79 31 Temmuz 2025
PDF İndir
TR EN

Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN?

Öz

Agile Manifesto has revolutionized the field of software engineering by promoting agility, adaptability, and flexibility during the development process. It emphasizes customer satisfaction, collaboration, and delivering high-quality software in a timely manner. Agile methodologies have emerged, varying in adherence to the principles of Agile Manifesto. Despite shared features, these methodologies exhibit variations in their practices, processes, and fundamental principles. The evaluation of agile software development methods is crucial for project stakeholders to ensure the successful completion of software projects. This study aims to evaluate agile software development methodologies through a two-stage approach. The first stage involves determining the critical success factors weights using the SWARA and DEMATEL methods, and the second stage employs the ARAS method to evaluate and rank the effectiveness of the agile methods based on the identified CSFs. The originality of this study lies in its application of the SWARA, DEMATEL, and ARAS methods to evaluate agile software development methods, which are not typically employed in the industry.

Anahtar Kelimeler

Kaynakça

  1. Abdulwareth, A. J., & Al-Shargabi, A. A. (2021). Toward a multi-criteria framework for selecting software testing tools. IEEE Access, 9, 158872–158891. https://doi.org/10.1109/ACCESS.2021.3128071
  2. Abrahamson, P., Salo, O., Ronkainen, J., & Warsta, J. (2002). Agile software development methods: Review and analysis. VTT Publications, 112. http://www.vtt.fi/inf/pdf/publications/2002/P478.pdf
  3. Abusaeed, S., Khan, S. U. R., & Mashkoor, A. (2023). A fuzzy AHP-based approach for prioritization of cost overhead factors in agile software development. Applied Soft Computing, 133, 109977. https://doi.org/10.1016/j.asoc.2022.109977
  4. Ahimbisibwe, A., Cavana, R. Y., & Daellenbach, U. (2015). A contingency fit model of critical success factors for software development projects: A comparison of agile and traditional plan-based methodologies. Journal of Enterprise Information Management, 28(1), 7–33. https://doi.org/10.1108/JEIM-08-2013-0060
  5. Ahmad, M. O., Dennehy, D., Conboy, K., & Oivo, M. (2018). Kanban in software engineering: A systematic mapping study. Journal of Systems and Software, 137, 96–113. https://doi.org/10.1016/J.JSS.2017.11.045
  6. Akbar, M. A., Sang, J., Nasrullah, Khan, A. A., Mahmood, S., Qadri, S. F., Hu, H., & Xiang, H. (2019). Success factors influencing requirements change management process in global software development. Journal of Computer Languages, 51, 112–130. https://doi.org/10.1016/J.COLA.2018.12.005
  7. Ali, F., Usman, M., Abrar, M. F., Rahman, S. U., Khan, I., & Niazi, B. (2023). Practices of de-motivators in adopting agile software development methods at large scale development teams from management perspective. IEEE Access, 11, 130368–130390. https://doi.org/10.1109/ACCESS.2023.3331759
  8. Badi, I., Pamucar, D., Gigović, L., & Tatomirović, S. (2021). Optimal site selection for sitting a solar park using a novel GIS-SWA’TEL model: A case study in Libya. International Journal of Green Energy, 18(4), 336–350. https://doi.org/10.1080/15435075.2020.1854264

Ayrıntılar

Birincil Dil

İngilizce

Konular

İşletme

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

31 Temmuz 2025

Gönderilme Tarihi

7 Ağustos 2024

Kabul Tarihi

25 Mart 2025

Yayımlandığı Sayı

Yıl 2025 Cilt: 20 Sayı: 79

Kaynak Göster

APA
Maden, A., & Yücenur, G. (2025). Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN? Yaşar Üniversitesi E-Dergisi, 20(79), 376-406. https://doi.org/10.19168/jyasar.1529910
AMA
1.Maden A, Yücenur G. Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN? Yaşar Üniversitesi E-Dergisi. 2025;20(79):376-406. doi:10.19168/jyasar.1529910
Chicago
Maden, Ayça, ve G.nilay Yücenur. 2025. “Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN?”. Yaşar Üniversitesi E-Dergisi 20 (79): 376-406. https://doi.org/10.19168/jyasar.1529910.
EndNote
Maden A, Yücenur G (01 Temmuz 2025) Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN? Yaşar Üniversitesi E-Dergisi 20 79 376–406.
IEEE
[1]A. Maden ve G. Yücenur, “Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN?”, Yaşar Üniversitesi E-Dergisi, c. 20, sy 79, ss. 376–406, Tem. 2025, doi: 10.19168/jyasar.1529910.
ISNAD
Maden, Ayça - Yücenur, G.nilay. “Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN?”. Yaşar Üniversitesi E-Dergisi 20/79 (01 Temmuz 2025): 376-406. https://doi.org/10.19168/jyasar.1529910.
JAMA
1.Maden A, Yücenur G. Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN? Yaşar Üniversitesi E-Dergisi. 2025;20:376–406.
MLA
Maden, Ayça, ve G.nilay Yücenur. “Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN?”. Yaşar Üniversitesi E-Dergisi, c. 20, sy 79, Temmuz 2025, ss. 376-0, doi:10.19168/jyasar.1529910.
Vancouver
1.Ayça Maden, G.nilay Yücenur. Evaluating Agile Software Development Methods using SWARA-DEMATEL-ARAS: SCRUM, XP, or KANBAN? Yaşar Üniversitesi E-Dergisi. 01 Temmuz 2025;20(79):376-40. doi:10.19168/jyasar.1529910