Computer-Supported Collaboration: With Applications to Software DevelopmentSpringer Science & Business Media, 2003. gada 28. febr. - 250 lappuses With the development of networked computing and the increased complexity of applications and software systems development, the importance of computer-supported collaborative work [CSCW] has dramatically increased. Globalization has further accentuated the necessity of collaboration, while the Web has made geographically distributed collaborative systems technologically feasible in a manner that was impossible until recently. The software environments needed to support such distributed teams are referred to as Groupware. Groupware is intended to address the logistical, managerial, social, organizational and cognitive difficulties that arise in the application of distributed expertise. These issues represent the fundamental challenges to the next generation of process management. 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, media characteristics, the problem-solving behavior of groups, process management, group information processing, and organizational effects. It also surveys empirical studies of computer-supported problem solving, especially for software development. The concluding chapter describes a collaborative model for program development. Computer-Supported Collaboration with Applications to Software Development is designed for an academic and professional market in software development, professionals and researchers in the areas of software engineering, collaborative development, management information systems, problem solving, cognitive and social psychology. This book also meets the needs of graduate-level students in computer science and information systems. |
No grāmatas satura
1.–5. rezultāts no 21.
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
Saturs
COGNITIVE AND SOCIAL PSYCHOLOGY IN COLLABORATION | 7 |
2 COGNITIVE MODELS | 8 |
22 Models of Group Cognition | 9 |
23 Models of Individual Cognition | 13 |
COGNITIVE EFFECTS AND BIASES | 15 |
SOCIAL PSYCHOLOGY FACTORS | 19 |
Processes and Effects | 21 |
5 SOCIALLY AWARE SYSTEMS | 24 |
32 Differences between Laboratory and Field Studies | 122 |
33 Task Informational and Compositional Effects | 127 |
34 Experimental Design Recommendations and Critique | 130 |
4 COMPUTERSUPPORTED BRAINSTORMING STUDIES | 132 |
42 Brainstorming Techniques | 135 |
43 Experimental Critique | 136 |
5 SOFTWARE DEVELOPMENT TASKS | 138 |
52 Communication Patterns in Development | 141 |
MEDIA FACTORS IN COLLABORATION | 27 |
2 ENVIRONMENTAL FACTORS AFFECTING COLLABORATION | 28 |
3 VISUAL AND AUDITORY CUES IN FACETOFACE COLLABORATION | 32 |
4 VIDEO VERSUS AUDIOONLY | 35 |
5 PROXEMIC EFFECTS | 40 |
6 DIALOG STRUCTURE | 41 |
7 SOCIAL CONTEXT CUES | 43 |
8 MANAGERIAL BEHAVIOR AND INFORMATION RICHNESS | 46 |
9 EFFECTS OF IO RATES AND ASYNCHRONY | 50 |
10 PHYSICAL ARTIFACTS | 51 |
GROUP PROBLEMSOLVING TASKS PRODUCTIVITY EARLY EXPERIMENTS | 55 |
2 GROUP PRODUCTIVITY AND TYPES OF TASKS | 56 |
EARLY EXPERIMENTS | 61 |
4 CHARACTERISTICS OF GROUPS | 64 |
COMPUTERSUPPORTED PROCESSES AND PRODUCTIVITY | 67 |
2 PROCESS GAINS AND LOSSES | 68 |
21 Production Blocking | 69 |
22 Anonymity and FreeRiding | 71 |
3 STRUCTURING INTERACTIONS | 74 |
32 Structuring Methods | 76 |
322 Process Support Tools | 78 |
COMMUNICATION AND INFORMATION IN ORGANIZATIONS AND GROUPS | 81 |
2 EFFECTS OF ORGANIZATIONAL EMBEDDING | 82 |
22 Communication and Coordination in Software Teams and Organizations | 84 |
3 INFORMATION SHARING | 87 |
32 Opinion Formation in Groups | 91 |
33 Opinion Formation in Computermediated Groups | 92 |
34 Information Push and Pull in Computermediated Environments | 94 |
35 Information Needs in Collaborative Software Development | 96 |
GROUPWARE | 99 |
3 IMPEDIMENTS TO DEVELOPING AND USING GROUPWARE | 101 |
4 DESIGN PRESUPPOSITIONS IN GROUPWARE | 106 |
5 VIRTUAL WORKSPACES | 108 |
6 SHARED IO AND DEVELOPMENT TOOLKITS | 109 |
A BRIEF SURVEY OF EXPERIMENTAL RESULTS ON COMPUTERSUPPORTED COLLABORATION AND SOFTWARE DEVELOPMENT | 111 |
2 STANDARDIZED FRAMEWORKS | 112 |
22 Cognitive Models and Frameworks C3P | 114 |
3 METAANALYSES | 116 |
312 Field and Case Studies | 121 |
53 Collaboration in Technical Reviews | 143 |
COLLABORATIVECOGNITIVE MODEL FOR INTRODUCTORY SOFTWARE DEVELOPMENT | 149 |
2 PROBLEM SOLVING | 150 |
22 A Standard Model for Problem Solving | 152 |
3 SOFTWARE DEVELOPMENT | 154 |
31 Language Acquisition | 155 |
32 Program Composition | 156 |
34 Debugging | 157 |
37 Documentation | 158 |
41 Explicit Cognitive Model For Problem Solving | 159 |
411 Blooms Cognitive Processes | 160 |
412 Sternbergs Cognitive Structure | 161 |
413 Gagnes Cognitive Results | 162 |
42 Individual Level Cognitive Model | 163 |
4211 Preliminary Problem Description | 164 |
4213 Structured Representation of Problem | 165 |
422 Planning the Solution | 166 |
4221 Strategy Discovery | 167 |
4224 Relation to Cognitive Model | 168 |
423 Designing the Solution | 169 |
4231 Organization and Refinement | 170 |
4233 Logic Specification | 171 |
424 Translation | 172 |
4244 Relation to Cognitive Model | 173 |
425 Testing | 174 |
4253 Evaluation | 175 |
426 Delivery | 176 |
4262 Relation to Cognitive Model | 177 |
5 COLLABORATIVE FACTORS IN SOFTWARE DEVELOPMENT | 178 |
51 Global Collaborative Factors | 179 |
52 Local Collaborative Factors | 180 |
522 Planning | 183 |
523 Solution Design | 184 |
525 Testing | 185 |
GLOSSARY | 187 |
211 | |
229 | |
245 | |
Citi izdevumi - Skatīt visu
Computer-Supported Collaboration: With Applications to Software Development Fadi P. Deek,James A. M. McHugh Ierobežota priekšskatīšana - 2003 |