Topics and Treatments in Global Software Engineering Research - A Systematic Snapshot

Bilal Raza, Stephen G. MacDonell, Bilal Raza, Stephen G. MacDonell, Tony Clear

Abstract

This study presents an analysis of the most recent literature addressing global software engineering (GSE). The primary purpose is to understand what issues are being addressed and how research is being carried out in GSE – and comparatively, what work is not being conducted. We examine the current state of GSE research using a new Systematic Snapshot Mapping (SSM) technique. We analysed 275 papers published between January 2011 and June 2012 in peer-reviewed conferences, journals and workshops. Our results provide a coarse-grained overview of the very recent literature addressing GSE, by classifying studies into predefined categories. We also follow and extend several prior classifications to support our synthesis of the data. Our results reveal that, currently, GSE studies are focused on Management and Infrastructure related factors rather than Human or Distance related factors, using principally evaluative research approaches. Most of the studies are conducted at the organizational level, mainly using methods such as interviews, surveys, field studies and case studies. We use inter-country network analysis to confirm that the USA and India are major players in GSE, with USA-India collaborations being the most frequently studied, followed by USA-China. Specific groups of countries have dominated the reported GSE project locations (and the locations of research authors). In contrast, regions including Central Asia, South Asia (except India), Africa and South East Asia have not been covered in these studies. While a considerable number of GSE-related studies have been published they are currently quite narrowly focused on exploratory research and explanatory theories. The critical research paradigm has been untouched, perhaps due to a lack of criteria and principles for carrying out such research in GSE. An absence of formulative research, experimentation and simulation, and a comparative focus on evaluative approaches, all suggest that existing tools, methods and approaches from related fields are being tested in the GSE context. However, these solutions may not scale to cover GSE-related issues or may overlook factors/facets specific to GSE.

References

  1. Alain, A., Pierre, B., Robert, D. & James, W. M. 2001. Guide to the Software Engineering Body of Knowledge - SWEBOK, IEEE Press, Piscataway, NJ, 2001.
  2. Bailey, J., Budgen, D., Turner, M., Kitchenham, B., Brereton, P. & Linkman, S. Evidence relating to Object-Oriented software design: A survey. In: Empirical Software Engineering and Measurement, 2007. ESEM 2007. First International Symposium on, 20-21 Sept. 2007 2007.
  3. Clear, T. & MacDonell, S. G. 2011. Understanding technology use in global virtual teams: Research methodologies and methods. Inf. Softw. Technol., 53, pp.994-1011
  4. Da Silva, F. Q. B., Prikladnicki, R., França, A. C. C., Monteiro, C. V. F., Costa, C. & Rocha, R. 2011. An evidence-based model of distributed software development project management: results from a systematic mapping study. Journal of Software Maintenance and Evolution: Research and Practice, pp.n/a-n/a
  5. Dieste, O. & Padua, O. a. G. Developing Search Strategies for Detecting Relevant Experiments for Systematic Reviews. In: Empirical Software Engineering and Measurement, 2007. ESEM 2007. First International Symposium on, 20-21 Sept. 2007 2007.
  6. Glass, R. L., Vessey, I. & Ramesh, V. 2002. Research in software engineering: an analysis of the literature. Information and Software Technology, 44, pp.491-506
  7. Gregor, S. 2006. The Nature of Theory in Information Systems. MIS Quarterly, 30, pp.611-642
  8. Jalali, S. & Wohlin, C. Agile Practices in Global Software Engineering - A Systematic Map. In: Global Software Engineering (ICGSE), 2010 5th IEEE International Conference on, 23-26 Aug. 2010 2010.
  9. Kitchenham, B. & Charters, S. 2007. Guidelines for performing Systematic Literature Reviews in Software Engineering.
  10. Mohd Fauzi, S. S., Bannerman, P. L. & Staples, M. Software Configuration Management in Global Software Development: A systematic map. In, 2010.
  11. Morrison, J. & George, J. F. 1995. Exploring the software engineering component in MIS research. Commun. ACM, 38, pp.80-91
  12. Myers, M. D. & Klein, H. K. 2011. A set of principles for conducting critical research in information systems. MIS Q., 35, pp.17-36
  13. Orlikowski, W. J. & Baroudi, J. J. 1991. Studying Information Technology in Organizations: Research Approaches and Assumptions. Information Systems Research, 2, pp.1-28
  14. Petersen, K., Feldt, R., Mujtaba, S. & Mattsson, M. Systematic mapping studies in software engineering. In: Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering, 2008 Italy. British Computer Society.
  15. Portillo-Rodríguez, J., Vizcaíno, A., Piattini, M. & Beecham, S. 2012. Tools used in Global Software Engineering: A systematic mapping review. Information and Software Technology, 54, pp.663-685
  16. Richardson, I., Casey, V., Mccaffery, F., Burton, J. & Beecham, S. 2012. A Process Framework for Global Software Engineering Teams. Information and Software Technology,
  17. Šmite, D., Wohlin, C., Feldt, R. & Gorschek, T. Reporting empirical research in global software engineering: A classification scheme. In, 2008.
  18. Šmite, D., Wohlin, C., Gorschek, T. & Feldt, R. 2010. Empirical evidence in global software engineering: a systematic review. In Empirical Software Engineering, 15, pp.91-118
  19. Smith, M. A., Shneiderman, B., Milic-Frayling, N., Rodrigues, E. M., Barash, V., Dunne, C., Capone, T., Perer, A. & Gleave, E. 2009. Analyzing (social media) networks with NodeXL. Proceedings of the fourth international conference on Communities and technologies. University Park, PA, USA: ACM.
  20. Steinmacher, I., Chaves, A. P. & Gerosa, M. A. 2012. Awareness Support in Distributed Software Development: A Systematic Review and Mapping of the Literature. Computer Supported Cooperative Work: CSCW: An International Journal, pp.1-46
Download


Paper Citation


in Harvard Style

G. MacDonell S., Raza B., Raza B., G. MacDonell S. and Clear T. (2013). Topics and Treatments in Global Software Engineering Research - A Systematic Snapshot . In Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8565-62-4, pages 85-96. DOI: 10.5220/0004444700850096


in Bibtex Style

@conference{enase13,
author={Stephen G. MacDonell and Bilal Raza and Bilal Raza and Stephen G. MacDonell and Tony Clear},
title={Topics and Treatments in Global Software Engineering Research - A Systematic Snapshot},
booktitle={Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2013},
pages={85-96},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004444700850096},
isbn={978-989-8565-62-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Topics and Treatments in Global Software Engineering Research - A Systematic Snapshot
SN - 978-989-8565-62-4
AU - G. MacDonell S.
AU - Raza B.
AU - Raza B.
AU - G. MacDonell S.
AU - Clear T.
PY - 2013
SP - 85
EP - 96
DO - 10.5220/0004444700850096