Front cover image for Social thinking-software practice

Social thinking-software practice

A collection of essays on the interrelationship of social science and software practice. Software practice--which includes software development, design, and use--needs to go beyond the traditional engineering framework. Drawing on a variety of social theory approaches, this book focuses on interdisciplinary cooperation in software practice. The topics discussed include the facilitation of collaborative software development, communication between developers and users, and the embedding of software systems in organizations
eBook, English, ©2002
MIT Press, Cambridge, Mass., ©2002
1 online resource (xii, 481 pages) : illustrations
9780262271783, 9780585435039, 9780262042048, 0262271788, 0585435030, 0262042045
51938030
Machine generated contents note: Introduction ix
Ralf Klischewski, Christiane Floyd, and Yvonne Dittrich
I Deconstructing 1
Christiane Floyd
1 Developing and Embedding Autooperational Form 5
Christiane Floyd
2 On Foundational Categories in Software Development 29
James M. Nyce and Gail Bader
3 Making Use of Social Thinking: The Challenge of Bridging Activity Systems 45
Victor Kaptelinin
4 Challenging Traditions of Inquiry in Software Practice 69
Hans-Erik Nissen
II Informing 91
Chris Westrup
5 On Retrieving Skilled Practices: The Contribution of Ethnography to Software Development 95
Chris Westrup
6 Representing and Modeling Collaborative Practices for Systems Development 111
Marina Jirotka and Paul Luff
7 The Locales Framework: Making Social Thinking Accessible for Software Practitioners 141
Geraldine Fitzpatrick
8 What Doesn't Fit: The "Residual Category" as Analytic Resource
161
Eevi E. Beck
Im Grounding 181
Yvonne Dittrich
9 On the Intertwining of Social and Technical Factors in Software Development Projects 185
Urs Andelfinger
10 Software Practice Is Social Practice 205
Jacob N0rbjerg and Philip Kraft
11 "Yes-What Does That Mean?" Understanding Distributed Requirements Handling 223
Kari Ronkk6
12 Doing Empirical Research on Software Development: Finding a Path between Understanding, Intervention, and Method Development
243
Yvonne Dittrich
IV Organizing 263
Jesper Simonsen
13 Changing Work Practices in Design 267
Keld Bodker, Finn Kensing, and Jesper Simonsen
14 Information Systems Research and Information Systems Practice in a Network of Activities 287
Mikko Korpela, Anja Mursu, H. Abimbola Soriyan, and Anne Eerola
15 Reaching out for Commitments: Systems Development as Networking 309
Ralf Klischewski
16 Participatory Organizational and Technological Innovation in Fragmented Work Environments 331
Bettina Torpel, Volker Wulf, and Helge Kahler
17 Large-Scale Requirements Analysis as Heterogeneous Engineering 357
Mark Bergman, John Leslie King, and Kalle Lyytinen
V Reorienting 387
Olav W. Bertelsen
18 Useware Design and Evolution: Bridging Social Thinking and Software Construction 391
Horst Oberquelle
19 Discontinuities 409
Olav W. Bertelsen and Susanne Bodker
20 Localizing Self on the Internet: Designing for "Genius Loci" in a Global Context 425
Sara Eriksen
21 Intent, Form, and Materiality in the Design of Interaction Technology 451
Thomas Binder
List of Contributors 469
Index 471