Computer-Supported Collaboration With Applications to Software Development

Computer-Supported Collaboration with Applications to Software Development reviews the theory of collaborative groups and the factors that affect collaboration, particularly collaborative software development. The influences considered derive from diverse sources: social and cognitive psychology, me...

Full description

Bibliographic Details
Main Authors: Deek, Fadi P., McHugh, James A. M. (Author)
Format: eBook
Language:English
Published: New York, NY Springer US 2003, 2003
Edition:1st ed. 2003
Series:The Springer International Series in Engineering and Computer Science
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
Table of Contents:
  • Preface
  • 1. Cognitive and Social Psychology in Collaboration
  • 1. Introduction
  • 2. Cognitive Models
  • 3. Cognitive Effects and Biases
  • 4. Social Psychology Factors
  • 5. Socially Aware Systems
  • 2. Media Factors in Collaboration
  • 1. Introduction
  • 2. Environmental Factors Affecting Collaboration
  • 3. Visual and Auditory Cues in Face-To-Face Collaboration
  • 4. Video Versus Audio-Only
  • 5. Proxemic Effects
  • 6. Dialog Structure
  • 7. Social Context Cues
  • 8. Managerial Behavior and Information Richness
  • 9. Effects of I/O Rates and Asynchrony
  • 10. Physical Artifacts
  • 3. Group Problem-Solving: Tasks, Productivity, Early Experiments
  • 1. Introduction
  • 2. Group Productivity and Types of Tasks
  • 3. Group Problem Solving on Disjunctive Tasks
  • 4. Characteristics Of Groups
  • 4. Computer-Supported Processes and Productivity
  • 1. Introduction
  • 2. Process Gains and Losses
  • 3. Structuring Interactions
  • 5. Communication and Information in Organizations and Groups
  • 1. Introduction
  • 2. Effects of Organizational Embedding
  • 3. Information Sharing
  • 6. Groupware
  • 1. Introduction
  • 2. Groupware Applications and Effects
  • 3. Impediments to Developing and Using Groupware
  • 4. Design Presuppositions in Groupware
  • 5. Virtual Workspaces
  • 6. Shared I/O and Development Toolkits
  • 7. A Brief Survey of Experimental Results on Computer-Supported Collaboration and Software Development
  • 1. Introduction
  • 2. Standardized Frameworks
  • 3. Meta-Analyses
  • 4. Computer-Supported Brainstorming Studies
  • 5. Software Development Tasks
  • 8. Collaborative-Cognitive Model for Introductory Software Development
  • 1. Introduction
  • 2. Problem Solving
  • 3. Software Development
  • 4. Composite Cognitive Model for Problem Solving Based Introductory Software Development
  • 5. Collaborative Factors in Software Development
  • References
  • Author Index