Vtmanagerun marco metodológico para la mejora en la gestión en los equipos de desarrollo software global.
- Saldaña Ramos, Javier
- Javier García Guzmán Director
- Antonio de Amescua Seco Director
Defence university: Universidad Carlos III de Madrid
Fecha de defensa: 20 December 2010
- María Isabel Sánchez Segura Chair
- Manuel Velasco de Diego Secretary
- Antònia Mas Pichaco Committee member
- José Antonio Cerrada Somolinos Committee member
- Gonzalo Cuevas Agustín Committee member
Type: Thesis
Abstract
The effective management of teams in software development projects provides organizations with several benefits that have repercussions on the project success and, consequently, in an increase of their profits. However, currently, the industrial globalization is on the increase because of outsourcing activities or services to specialist suppliers or those that provide lower costs, so organizations try to maintain the required levels of competitiveness and productivity. This scenario has caused an essential change in team structure and behavior and they have become dispersed in several different locations. Currently, the management of global software development team is an under-developed field. As a result, each process must be defined from scratch, which is very difficult and expensive, and depending largely on the experience of participants, because there are not methods or processes addressed to manage global software development teams. It has been confirmed that when an organization has high performance teams then its capability to innovate and face new challenges is also increased substantially, which allows it to innovate and address such new challenges. Therefore, it is necessary to make available methodologies or processes that facilitate the launch and management of global software development teams and allow to obtain high performance teams. In order to achieve it, this thesis is addressed to improve the efficiency in global software development teams and increase, consequently, their performance; by means of defining and integrating practices from three disciplines, people management, project management, and software development, because they are closely related and bring together the main activities that are executed in a global software development project. Starting from this multidisciplinary view, the solution proposed in this thesis consist of elaborating a methodological framework that defines a set of efficient practices that improve the efficiency of global software development teams whose members are also geographically distributed, and increase their performance. This solution is easy to implement and apply, allowing organizations to face up global software development projects with a greater probability of success, ensuring the final product quality and minimizing costs. For each practice, capabilities to be implemented by technologies to support collaboration in the distributed environment are identified, defining in this way the deployment corporate strategy that specify the technology needed for communication and collaboration as well as knowledge transfer. This methodological framework contains also the definition of the main roles and responsibilities that exist in a global software development team and a competence model with the skills, capabilities and knowledge required for each one.