Grupo Alarcos · Journal article · 2013
Applying Q-methodology to analyse the success factors in GSD
Aurora Vizcaíno Barceló, Félix Óscar García Rubio, José Carlos Villar Herrera, Mario Piattini Velthuis, Javier Portillo Rodríguez
Context: The context of this paper is Global Software Development (GSD) which is a current trend concerning the development of software in a distributed manner throughout different countries. This paradigm has several advantages, but unfortunately there are a number of challenges that hinder projects' successful development. Objective: The main goal of this paper is to discover which factors affect the success of GSD projects and how these are ranked by researchers and practitioners. Method: This paper analyses the relevant success factors reported in literature. These were collected by conducting a literature review, as a result of which 39 GSD success factors were selected. Q-methodology was then followed to conduct a survey from which the opinions of 21 experts in GSD were collected. Results: The data indicated that the best ranked GSD success factors are staff motivation, skilled human resources and the identification of roles and responsibilities. The lowest scores were, surprisingly, language barriers, time zone differences between sites, cultural differences and geographical distance which, to date, have frequently been considered by researchers as the most influential factors in GSD. This study additionally shows the results according to the different points of view of the respondents involved and the context of the projects. Conclusion: This study indicates that there are different points of view as regards which issues are most important to success when setting up a GSD project. For instance, some experts prefer a knowledge focus, while others prefer a project management approach in which the most important issues are those related to management (risks, coordination) and so on. The results obtained have also shown that the challenges of GSD are changing, since the critical issues were initially related to the various types of distances (geographical, temporal, socio-cultural, language). However, there is now a greater concern for the team members' features and skills.
On the same topic
- 2010 Analyzing and Evaluating the Main Factors that Challenge Global Software Development~!2009-09-20~!2010-05-03~!
- 2016 Empowering global software development with business intelligence
- 2018 Software project management approaches for global software development: A systematic mapping study
- 2010 A framework to improve communication during the requirements elicitation process in GSD projects