Dergiler / AJIT-e: Bilişim Teknolojileri Online Dergisi / 2018 / Cilt: 9 - Sayı: 35

Literatür Taraması: Dağınık Yazılım Geliştirmede Yaşanan Zorluklar

A Literature Review on Challenges in Distributed Software Development

Sayfa
159–170
Yayın Tarihi
2018-04-01
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)

Makale kapsamında 607 çalışma incelenerek bulunan sonuçlar araştırmacılar ile paylaşılmaktadır.Sonraki araştırmalar ve çıkarımlar raporun en sonunda sunulmaktadır.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Küresel şirketler tarafında son on yılda farklı lokasyonlarda yazılım geliştirme popüler olmaya başladı.Farklı lokasyonlarda geliştirme ile birlikte, aynı lokasyonda yazılım geliştirmede yaşanmayan yeni zorluklar ortaya çıkmaya başladı.Bununla birlikte yazılım geliştirme toplulukları iletişim, koordinasyon ve kontrol süreçlerinin yaşadığı zorlukları son yıllarda araştırıyor.
📊
Temel Bulgular & Veri:Bu çalışmada 2007 ile 2017 yılları arasnındaki deneysel çalışmalar derlenerek zamansal, coğrafik ve sosyo-kültürel açılarından yaşanan zorluklar literatür incelemesi olarak sunulacaktır.
💡
Sonuç & Katkı:Makale kapsamında 607 çalışma incelenerek bulunan sonuçlar araştırmacılar ile paylaşılmaktadır.Sonraki araştırmalar ve çıkarımlar raporun en sonunda sunulmaktadır.
🔬Tür:Literatür & Derleme Çalışması
📍Kapsam:2007 Verileri
⚙️Değişkenler:Global software development · Distributed software development · Challenges

Özet

Küresel şirketler tarafında son on yılda farklı lokasyonlarda yazılım geliştirme popüler olmaya başladı.Farklı lokasyonlarda geliştirme ile birlikte, aynı lokasyonda yazılım geliştirmede yaşanmayan yeni zorluklar ortaya çıkmaya başladı.Bununla birlikte yazılım geliştirme toplulukları iletişim, koordinasyon ve kontrol süreçlerinin yaşadığı zorlukları son yıllarda araştırıyor. Fakat son yıllarda yayınlanan çalışmalar çoğunlukla bir kaç şirketi göz önünde bulunduran deneysel ve vaka çalışmalarını içermektedir. Bu çalışmada 2007 ile 2017 yılları arasnındaki deneysel çalışmalar derlenerek zamansal, coğrafik ve sosyo-kültürel açılarından yaşanan zorluklar literatür incelemesi olarak sunulacaktır. Makale kapsamında 607 çalışma incelenerek bulunan sonuçlar araştırmacılar ile paylaşılmaktadır.Sonraki araştırmalar ve çıkarımlar raporun en sonunda sunulmaktadır.

Abstract

Distributed software development DSD becomes a trend for most of the global companies in the last decade. According to the effects of distributed development, new challenges exist that are not observed at collocated software development. The Software Engineering community investigated the challenges more than a decade that was mostly consisted of communication, coordination and control processes. However, most of the latest studies were empirical and did not cover all challenges in the industry. In this paper, GSD challenges are reported as a systematic literature review with temporal, geographical and socio-cultural dimensions. This research aims to create a guideline of challenges that may exist in the GSD projects years between 2007 and 2017. The discussion of implications for practitioners and future research are mentioned at the end of the report.

🔖

Bu Makaleye Atıf Yap

KAHYA, M. D., ŞENELER, Ç. (2018). Literatür Taraması: Dağınık Yazılım Geliştirmede Yaşanan Zorluklar. AJIT-e: Bilişim Teknolojileri Online Dergisi, Cilt: 9 - Sayı: 35, 159–170. https://ajindex.com/articles/135379

📄 Tam Metin PDF Okuyucu

📄

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

Kaynakça (6)

  1. R. Sangwan, M. Bass, N. Mullick, D. Paulish, and J. Kazmeier, Global Software Development Handbook. Auerbach Publications. 2006.
  2. Karolak, D. W. Global Software Development – Managing Virtual Teams and Environments. Los Alamitos, IEEE Computer Society, USA, 1998, pp.159. Jabangwe, R., and Nurdiani, I. Global Software Development Challenges and Mitigation Strategies A Systematic Review and Survey Results. Ronneby, Sweeden: Blekinge Institute of echnology. 2010. Moe N.B., Šmite D. (2007) Understanding Lacking Trust in Global Software Teams: A Multi-case Study. In: Münch J., Abrahamsson P. (eds) Product-Focused Software Process Improvement. PROFES 2007. Lecture Notes in Computer Science, vol 4589. Holmstrom, H., Conchúir, E. Ó., Ågerfalk, P. J., & Fitzgerald, B. (2006). Global Software Development Challenges: A Case Study on Temporal, Geographical and Socio-Cultural Distance. IEEE International Conference on Global Software Engineering (ICGSE'06). IEEE. Kitchenham, B., & Charters, S. (2007). Systematic literature reviews in software engineering - A systematic literature review. Keele, UK: Vol 2.3 EBSE Technical Report, EBSE-2007-01,
  3. Software Engineering Group. Rizvi, B., Bagheri, E., & Gasevic, D. (2015). A systematic review of distributed Agile software engineering. Journal of Software: Evolution and Process, 27(10), 723–762. https://doi.org/10.1002/smr.1718
  4. Herbsleb, J. and Mockus A., “An empirical study of speed and communication in globally distributed software development,” Software Engineering, IEEE Transactions on, vol. 29, 2003, pp. 481-494.
  5. Clark, H. (1996). Using Language. Cambridge: Cambridge University Press.
  6. Carmel, E. (1999). Global Software Teams: Collaborating Across Borders and Time Zones. Upper Saddle River: Prentice Hall. Ågerfalk, P., Fitzgerald, B., Olsson, H., Lings, B., Lundell, B., & Ó Conchúir, E. A framework for considering opportunities and threats in distributed software development. (2005, January 1)