Analyzing the Scalability of Awareness Networks in a Distributed Software Development Project

Author(s):  
Jean Marcel dos Reis Costa ◽  
Cleidson Ronald Botelho de Souza
Author(s):  
Adrián Hernández-López ◽  
Ricardo Colomo-Palacios ◽  
Ángel García-Crespo ◽  
Pedro Soto-Acosta

Distributed software development is becoming the norm for the software industry today as an organizational response to globalization and outsourcing tendencies. In this new environment, centralized models for software development team building models have to be reanalyzed. Team Software Process (TSP) guides engineering teams in developing software-intensive products and is intended to improve the levels of quality and productivity of a team’s software development project. In this paper, the authors assess the difficulty of using TSP in distributed software development environments. The objective of this assessment is twofold; firstly, know the general difficulty for using TSP in these environments, and secondly, know the caveats to be addressed in future software development team building models designed specifically for distributed environments.


Author(s):  
Javier García Guzmán ◽  
Javier Saldaña Ramos ◽  
Antonio Amescua Seco ◽  
Ana Sanz Esteban

The management of globally distributed software teams is complex because of problems of linguistic differences, geographical dispersion, different time zones, and the cultural diversity of the team members; what is particularly common in software development environments. These problems are amplified when a single software development team is composed of highly skilled individuals working in dispersed geographical locations, and they have to work as a team across distances. This paper describes several of the most important factors that contribute to the correct and effective management of global virtual teams for software development and underlying solutions are addressed to reduce cultural and time barriers. These factors are obtained from an industrial case study, which lasted 36 months, corresponding to a huge software development project that involved several global virtual teams. These success factors consider different perspectives as technology, human factors and process.


Sign in / Sign up

Export Citation Format

Share Document