Computer Supported Cooperative Work (CSCW)

, Volume 22, Issue 2, pp 113-158

Awareness Support in Distributed Software Development: A Systematic Review and Mapping of the Literature

  • Igor SteinmacherAffiliated withCoordination of Computer Sciences, Federal University of Technology—ParanáComputer Science Department, University of São Paulo (USP) Email author 
  • , Ana Paula ChavesAffiliated withCoordination of Computer Sciences, Federal University of Technology—Paraná
  • , Marco Aurélio GerosaAffiliated withComputer Science Department, University of São Paulo (USP)

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access


The developers’ physical dispersion in Distributed Software Development (DSD) imposes challenges related to awareness support during collaboration in such scenario. In this paper, we present a systematic literature review and mapping that gathered, analyzed, and classified studies that improve awareness support in DSD, providing an overview of the area. Our initial search returned 1967 papers, of which 91 were identified as reporting some awareness support to DSD. These papers were then analyzed, and classified according to the 3 C collaboration model and to the Gutwin et al. Awareness Framework. Our findings suggest that awareness in DSD is gaining increasingly attention, 71 out of 91 papers were published from 2006 to 2010. Most part of the papers presented tools with some awareness support. The classification showed that the coordination is by far the most supported dimension of the 3C model, while communication is the less explored. It also showed that workspace awareness elements play a central role on DSD collaboration.

Key words

Awareness Communication Coordination Cooperation Distributed software development Systematic mapping Systematic review