Araştırma Makalesi
BibTex RIS Kaynak Göster

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

Yıl 2018, Cilt: 9 Sayı: 35, 159 - 170, 01.04.2018
https://doi.org/10.5824/1309-1581.2018.4.011.x

Öz

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.

Kaynakça

  • 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.
  • 3. 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.
  • 4. 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.
  • 5. 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.
  • 6. 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, Software Engineering Group
  • 7. 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
  • 8. 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.
  • 9. Clark, H. (1996). Using Language. Cambridge: Cambridge University Press.
  • 10. Carmel, E. (1999). Global Software Teams: Collaborating Across Borders and Time Zones. Upper Saddle River: Prentice Hall.
  • 11. Å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).

A Literature Review on Challenges in Distributed Software Development

Yıl 2018, Cilt: 9 Sayı: 35, 159 - 170, 01.04.2018
https://doi.org/10.5824/1309-1581.2018.4.011.x

Öz

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.

Kaynakça

  • 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.
  • 3. 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.
  • 4. 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.
  • 5. 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.
  • 6. 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, Software Engineering Group
  • 7. 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
  • 8. 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.
  • 9. Clark, H. (1996). Using Language. Cambridge: Cambridge University Press.
  • 10. Carmel, E. (1999). Global Software Teams: Collaborating Across Borders and Time Zones. Upper Saddle River: Prentice Hall.
  • 11. Å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).
Toplam 11 adet kaynakça vardır.

Ayrıntılar

Birincil Dil Türkçe
Bölüm Research Article
Yazarlar

Murat Dogus Kahya Bu kişi benim

Çağla Şeneler Bu kişi benim

Yayımlanma Tarihi 1 Nisan 2018
Gönderilme Tarihi 1 Nisan 2018
Yayımlandığı Sayı Yıl 2018 Cilt: 9 Sayı: 35

Kaynak Göster

APA Kahya, M. D., & Şeneler, Ç. (2018). Literatür Taraması: Dağınık Yazılım Geliştirmede Yaşanan Zorluklar. AJIT-E: Academic Journal of Information Technology, 9(35), 159-170. https://doi.org/10.5824/1309-1581.2018.4.011.x