Dergiler / Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi / 2026 / Cilt: 25 Sayı: 2

Üç yazılım firmasında yazılım süreç değişimlerinin gözlenen etkileri: Endüstriyel keşif vaka çalışması

Observed effects of software processes change in three software firms: Industrial exploratory case study

Sayfa
240–246
Yayın Tarihi
2019-04-22
DOI
—
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

Çalışmanın sonucunda, yazılım ürün geliştirme başarısının sürecin iyi işletilmesini önemli bir oranda etkilediği, yazılım geliştiren takımların da edindikleri kazanımlar ışığında kendi süreçlerini tasarlamaya çalıştıkları gözlenmiştir.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Normal 0 false false false TR X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Normal Tablo"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-ansi-language:TR;} Yazılım geliştirme süreçleri, gelişen yeni teknolojiler ve onun sağladığı imkânlar doğrultusunda sürekli iyileştirme gerektirir.
📊
Temel Bulgular & Veri:Ancak, daha da önemlisi, şirketler yazılım üretim hattındaki verimi düşürmemek için süreçlerini yenilikçi pratikler doğrultusunda değiştirmek zorunda kalmaktadırlar.
💡
Sonuç & Katkı:Çalışmanın sonucunda, yazılım ürün geliştirme başarısının sürecin iyi işletilmesini önemli bir oranda etkilediği, yazılım geliştiren takımların da edindikleri kazanımlar ışığında kendi süreçlerini tasarlamaya çalıştıkları gözlenmiştir.
🔬Tür:Modelleme & Sayısal Simülasyon
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:Çevik dönüşüm · yazılım geliştirme süreçleri · Deneysel yazılım mühendisliği

Özet

Normal 0 false false false TR X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Normal Tablo"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-ansi-language:TR;} Yazılım geliştirme süreçleri, gelişen yeni teknolojiler ve onun sağladığı imkânlar doğrultusunda sürekli iyileştirme gerektirir. Yazılım müşterilerinin pazarlanabilir fonksiyonlar içeren ürün talepleri üzerine kurgulanmış yeni nesil yazılım geliştirme modelleri ara ürün üretim hızını ve dolayısıyla ara sürüm sayısını arttırmayı hedeflemektedir. Bu ihtiyaçlar ışığında, yazılım şirketlerinin geliştirme süreçlerini müşteriden gelen istekleri karşılamak adına gözden geçirmeleri gerekmektedir. Ancak, daha da önemlisi, şirketler yazılım üretim hattındaki verimi düşürmemek için süreçlerini yenilikçi pratikler doğrultusunda değiştirmek zorunda kalmaktadırlar. Bu makalede, yazılım geliştiren üç şirketin yazılım geliştirme yöntemleri durum çalışması yöntemi ile detaylı olarak incelenerek, süreç değişimi aktiviteleri sistematik bir şekilde detaylandırılmıştır. Elde edilen bilgiler ışığında, üç firmanın da yazılım geliştirme yöntemlerindeki değişimler sorgulanarak edindikleri tecrübeler ve bu edinimlerin süreçler üzerindeki etkileri tartışılmıştır. Çalışmanın sonucunda, yazılım ürün geliştirme başarısının sürecin iyi işletilmesini önemli bir oranda etkilediği, yazılım geliştiren takımların da edindikleri kazanımlar ışığında kendi süreçlerini tasarlamaya çalıştıkları gözlenmiştir.

🔖

Bu Makaleye Atıf Yap

Yılmaz, M. (2019). Üç yazılım firmasında yazılım süreç değişimlerinin gözlenen etkileri: Endüstriyel keşif vaka çalışması. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, Cilt: 25 Sayı: 2, 240–246. https://ajindex.com/articles/1058628

📄 Tam Metin PDF Okuyucu

📄

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

Kaynakça (20)

  1. Yilmaz M. A Software Process Engineering Approach to Understanding Software Productivity and Team Personality Characteristics: An Empirical Investigation. PhD Thesis, Dublin City University, Dublin, Ireland, 2013.
  2. Highsmith J. Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. 1st ed. New York, USA, Addison-Wesley, 2013.
  3. Brooks FP. The Mythical Man-Month Essays on Software Engineering. Boston, Addison-Wesley, 2013.
  4. Humphrey WS. A Discipline for Software Engineering. New York, USA, Addison-Wesley, 1995.
  5. Cockburn A. Agile Software Development: The Cooperative Game. Boston, USA, Pearson Education, 2006.
  6. Agile Alliance, “Agile Manifesto”. http://www.agilemanifesto.org (30.07.2017).
  7. Boehm B, Turner R. “Balancing agility and discipline: Evaluating and integrating agile and plan-driven methods”. International Conference on Software Engineering, Edinburg, Scotland, 23-28 May 2004.
  8. Boehm B. “Get ready for agile methods, with care”. Computer, 35(1), 64-69, 2002.
  9. Highsmith J, Cockburn A. “Agile software development: The business of innovation”. Computer, 34(9), 120-127, 2001.
  10. Goodpasture JC. “Project Management the Agile way: Making it Work in the Enterprise”. Florida, USA, J. Ross Publishing, 2010.
  11. Schwaber K, Beedle M. Agile Software Development with Scrum. Vol. 1. New Jersey, USA, Prentice Hall, 2002.
  12. Schwaber K. Agile project management with Scrum. Washington, USA, Microsoft Press, 2004.
  13. Anderson DJ. Kanban: Successful Evolutionary Change for Your Technology Business. Washington, USA, Blue Hole Press, 2010.
  14. Yilmaz M, O'Connor R. “A scrumban integrated gamification approach to guide software process improvement: a Turkish case study”. Tehnicki Vjesnik (Technical Gazette), 23(1), 237-245, 2016.
  15. Creswell JW. Research Design: Qualitative, Quantitative, and Mixed Methods Approaches. New York, USA, Sage Publications, 2013.
  16. Yin RK. Case Study Research: Design and methods. New York, USA, Sage Publications, 2013.
  17. Verschuren P. “Case study as a research strategy: some ambiguities and opportunities”. International Journal of Social Research Methodology, 6(2), 121-139, 2003.
  18. Kitchenham BA, Brereton P, Turner M, Niazi MK, Linkman S, Pretorius R, Budgen D. “Refining the systematic literature review process-two participant-observer case studies”. Empirical Software Engineering, 15(6), 618-653, 2010.
  19. Hove SE, Anda B. “Experiences from conducting semi-structured interviews in empirical software engineering research”. 11th IEEE International Software Metrics Symposium, Como, Italy, 19-22 September 2005.
  20. Shull F, Singer J, Sjøberg DI. Guide to Advanced Empirical Software Engineering. New York, USA, Springer Science & Business Media, 2007.