In a multi-developer project, team collaboration is essential for the success of the project. When team members are spread across different locations, informal interactions are lost, having an impact on individual awareness of the activity of others. In this scenario, collaboration becomes a challenge. A number of works have tried to reestablish team awareness by sharing change information across developers' workspaces. The main challenge of these approaches is to balance the tradeoff between offering useful information about the activity of others and avoiding information overload. In this work, we address the challenge of enhancing group awareness and stimulating collaboration by providing relevant information to developers in a non-intrusive manner. The novelty of our approach is that we model changes as first-class entities to deliver precise change information to targeted developers. Categories and Subject Descriptors D.2.2 [Software Engineering]: Design Tools and Techniques...