Class: Spring 2007 Munich
The ways people interact and collaborate have been rapidly changing in the last years, due to great advances in technology and the increasing impact of technology on our everyday lives. Globalization and the recent technological and social developments require increased business agility from companies, therfore placing high demands on the support for ad-hoc collaboration. To better support the requirements of collaborative software, we first need to understand the ways people work together as teams, groups and communities. In this book we examine different aspects of collaboration with a special focus on dynamic communities, and their implications for the social interaction patterns that need to be supported by future collaboration tools.