Original Paper

Journal of the Brazilian Computer Society

, Volume 16, Issue 2, pp 83-96

First online:

Open Access This content is freely available online to anyone, anywhere at any time.

Virtual software team project management

  • Valentine CaseyAffiliated withDepartment of Computing & Mathematics, Dundalk Institute of Technology Email author 


Globally distributed information systems development has become a key strategy for large sections of the software industry. This involves outsourcing projects to third parties or offshoring development to divisions in remote locations. A popular approach when implementing these strategies is the establishment of virtual teams. The justification for embarking on this approach is to endeavor to leverage the potential benefits of labor arbitrage available between geographical locations. When implementing such a strategy organizations must recognize that virtual teams operate differently to collocated teams, therefore, they must be managed differently. These differences arise due to the complex and collaborative nature of information systems development and the impact distance introduces. Geographical, temporal, cultural, and linguistic distance all negatively impact on coordination, cooperation, communication, and visibility in the virtual team setting. In these circumstances, it needs to be recognized that the project management of a virtual team must be carried out in a different manner to that of a collocated team. Results from this research highlight six specific project management areas, which need to be addressed to facilitate successful virtual team operation. They are: Organizational Virtual Team Strategy, Risk Management, Infrastructure, Implementation of a Virtual Team Process, Team Structure and Organization, and Conflict Management.


Project management Virtual teams Global Software Development (GSD) Culture Coordination Cooperation Communication Visibility Tools Process re-engineering Knowledge transfer