Journals / Bitlis Eren Üniversitesi Fen Bilimleri Dergisi / 2021 / Cilt: 10 - Sayı: 1

A Comprehensive Assessment of Agile and Classic Software Development Methodologies in Turkey

Türkiye'de Çevik ve Klasik Yazılım Geliştirme Metodolojilerine Dair Kapsamlı Bir Değerlendirme

Pages
149–159
Publication Date
2022-10-12
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

While it was seen that the participants using agile approaches think that this method increases the efficiency, quality and customer satisfaction, the participants using the classical approach are determined to be neutral on these issues.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:In the rapidly evolving technology world, especially in the software industry, it requires that the developed products be presented to the market quickly and react quickly to changing needs.
📊
Key Findings & Data:The prepared questionnaire was made available to the participants throughout November 2019 using the online questionnaire service https://www.onlineanketler.com/.
💡
Conclusion & Impact:While it was seen that the participants using agile approaches think that this method increases the efficiency, quality and customer satisfaction, the participants using the classical approach are determined to be neutral on these issues.
🔬Design:Survey & Empirical Study
📍Scope:2019 Verileri
⚙️Variables:Domain Parameters

Abstract

In the rapidly evolving technology world, especially in the software industry, it requires that the developed products be presented to the market quickly and react quickly to changing needs. In order to adapt to changing conditions, classical and agile approach methodologies are used in the software industry in the world. In this study, a questionnaire was prepared and implemented to determine at which level agile and traditional approaches are used and how the developers' views on these approaches at organizations in the software industry in Turkey. The prepared questionnaire was made available to the participants throughout November 2019 using the online questionnaire service https://www.onlineanketler.com/. Participants were invited to the survey link using various social networks and e-mail groups. By reaching employees in many different companies in the software industry, 193 people participated in the survey. According to the survey results obtained from the participants, it has been determined that the rate of application of agile methods is higher than that of traditional methods. While it was seen that the participants using agile approaches think that this method increases the efficiency, quality and customer satisfaction, the participants using the classical approach are determined to be neutral on these issues.

Özet

Hızla gelişen teknoloji dünyasında; özellikle yazılım sektöründe geliştirilen ürünlerin, pazara hızlı sunulması ve değişengereksinimlere çabuk yanıt vermeleri gerekmektedir. Değişen şartlara uyum sağlayabilmek için, dünyadaki yazılımendüstrisinde klasik ve çevik yaklaşım metodolojileri kullanılmaktadır. Bu çalışma kapsamında, Türkiye yazılımendüstrisindeki organizasyonlarda çevik ve geleneksel yaklaşımların hangi düzeyde kullanıldığı ve yazılımgeliştiricilerin bu yaklaşımlarla ilgili görüşlerinin nasıl olduğunu belirlemeye yönelik bir anket hazırlanarak uygulanmasısağlanmıştır. Hazırlanan anket, https://www.onlineanketler.com/ çevrimiçi anket sağlama hizmeti kullanılarak, 2019Kasım ayı boyunca katılımcıların erişimine açılmıştır. Katılımcılar çeşitli sosyal ağlar ve e-posta grupları kullanılarakanket bağlantısına davet edilmişlerdir. Yazılım sektöründe yer alan birçok farklı firmadaki çalışana ulaşılarak, 193kişinin anketi tamamlaması sağlanmıştır. Katılımcılardan alınan anket sonuçlarına göre, çevik yöntemlerin uygulanmaoranının geleneksel yöntemlere göre daha fazla olduğu tespit edilmiştir. Çevik yaklaşımları kullanan katılımcıların buyöntemin verimliliği, kaliteyi ve müşteri memnuniyetini arttırdığı görüşünde olduğu görülürken, klasik yaklaşımkullanan katılımcıların bu konularda kararsız olduğu belirlenmiştir.

🔖

Cite This Article

DOĞAN, B., ÇALIŞKAN, D., YAVUZ, A. F., USLU, B. Ç. (2022). A Comprehensive Assessment of Agile and Classic Software Development Methodologies in Turkey. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, Cilt: 10 - Sayı: 1, 149–159. https://ajindex.com/articles/466695

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (16)

  1. Williams L. 2010. Agile software development methodologies and practices. Advances in Computers, 80: 1-44
  2. Flora H.K., Chande S.V. 2014. A systematic study on agile software development methodologies and practices. International Journal of Computer Science and Information Technologies, 5 (3): 3626-3637
  3. El Bajta M., Idri A., Ros J.N., Fernández-Alemán J.L., de Gea J.M.C., García F., Toval A. 2018. Software project management approaches for global software development: a systematic mapping study. Tsinghua Science and Technology, 23 (6): 690-714
  4. Ruhe G., Wohlin C. 2014. Software project management in a changing World. Springer-Verlag Berlin Heidelberg, 1-477
  5. Erdem O.A., Younis A. 2014. Yazılım Projelerinin Geliştirme Sürecinde Yönetim. Bilişim Teknolojileri Dergisi, 7 (1): 1-8
  6. Britton C., Doake J. 1993. Software Systems Development: A Gentle Introduction. McGraw-Hill, 1-214
  7. Sommerville I. 2011. Software Engineering. 9th Edition, Pearson, 1-773
  8. Gencer C., Kayacan A. 2017. Yazılım Proje Yönetimi: Şelale Modeli ve Çevik Yöntemlerin Karşılaştırılması. Bilişim Teknolojileri Dergisi, 10 (3): 335-352
  9. Boehm B., Turner R. 2003. Using risk to balance agile and plan-driven methods. Computer, 36 (6): 57-66
  10. Karlıdere T., Kalıpsız O. 2003. Yazılım Mühendisliği Projelerinde Çevik Yaklaşımların Yeri. Ulusal Yazılım Mühendisliği Sempozyumu, 23-25 Ekim 2003, İzmir
  11. Marchesi M., Mannaro K., Uras S., Locci M. 2007. Distributed Scrum in research project management. In: International Conference on Extreme Programming and Agile Processes in Software Engineering, Springer, Berlin, Heidelberg, 240-244
  12. Erol A.H. 2010. A heuristic solution algorithm for the quadratic assignment problems. Master thesis, Marmara University, Institute for Graduate Studies in Pure And Applied Science, İstanbul
  13. Çamoğlu K., Akbayır D., Yücalar F., Bayraklı S. 2010. Bir Çevik Yazılım Geliştirme Sürecinin Uyarlanması ve Uygulanması. Havacılık ve Uzay Teknolojileri Dergisi, 4 (3): 57-67
  14. Dhani H. 2016. Comparative Study and Analysis of Software Process Models on Various Merits. International Journal of Advanced Research in Computer Science and Software Engineering, 6 (9)
  15. Büyüköztürk Ş., Kılıç-Çakmak E., Akgün Ö., Karadeniz Ş., Demirel F. 2008. Bilimsel araştırma yöntemleri. Pegem Yayınları, Ankara
  16. International S.G. 2015. The chaos report. United States of America. https://www.standishgroup.com/sample_research_files/CHAOSReport20