ABSTRACT

Designers of collaboration systems address many interrelated issues in a social-technical context. The volume, complexity, and variety of issues can invoke cognitive overload, causing deficiencies in system designs which, in turn, can reduce the effectiveness of teams. We use inductive logic to derive six key areas of concern for designers of collaboration systems. We use deductive logic to argue that these areas address collaboration at differing levels of abstraction, and so may be organized into a six-layer model, affording separation of concerns at design time. The layers are: Collaboration Goals, Group Products, Group Activities, Group Procedures, Collaboration Tools, and Collaborative Behaviors. At each layer and between adjacent layers there are different outcomes of interest, different constructs, theories and metrics, different ways of modeling collaboration, and different design concerns and methods. The model provides for a separation of concerns at design time, which may reduce cognitive load for designers and may help to improve completeness and consistency of their designs, yielding higher productivity for collaborating groups.