• DocumentCode
    1447200
  • Title

    The Awareness Network, To Whom Should I Display My Actions? And, Whose Actions Should I Monitor?

  • Author

    De Souza, Cleidson R B ; Redmiles, David F.

  • Author_Institution
    IBM Res. - Brazil, Sao Paulo, Brazil
  • Volume
    37
  • Issue
    3
  • fYear
    2011
  • Firstpage
    325
  • Lastpage
    340
  • Abstract
    The concept of awareness plays a pivotal role in research in Computer-Supported Cooperative Work. Recently, software engineering researchers interested in the collaborative nature of software development have explored the implications of this concept in the design of software development tools. A critical aspect of awareness is the associated coordinative work practices of displaying and monitoring actions. This aspect concerns how colleagues monitor one another´s actions to understand how these actions impact their own work and how they display their actions in such a way that others can easily monitor them while doing their own work. In this paper, we focus on an additional aspect of awareness: the identification of the social actors who should be monitored and the actors to whom their actions should be displayed. We address this aspect by presenting software developers´ work practices based on ethnographic data from three different software development teams. In addition, we illustrate how these work practices are influenced by different factors, including the organizational setting, the age of the project, and the software architecture. We discuss how our results are relevant for both CSCW and software engineering researchers.
  • Keywords
    groupware; software architecture; CSCW; awareness network; computer-supported cooperative work; ethnographic data; organizational setting; project age; social actor; software architecture; software development; Collaboration; Interviews; Monitoring; Programming; Servers; Software; Computer-supported cooperative work; organizational management and coordination; programming environments; programming teams; tools.;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2011.19
  • Filename
    5710950