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 …