Learn More
Cooperative systems are combinations of technology, people and organisations that facilitate the communication and coordination necessary for a group to work together effectively. The technology involved is often, but not necessarily, groupware / computer-supported cooperative work (CSCW). The evaluation of such systems is highly difficult, especially(More)
Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works, must be obtained from the IEEE.
Software engineering tasks, during both development and maintenance, typically involve teamwork using computers. Team members rarely work on isolated computers. An underlying assumption of our research is that software engineering teams will work more effectively if adequately supported by network-based groupware technology. Experience of working with(More)