Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Social Thinking--Software Practice

Buy
Social Thinking--Software Practice, 9780262042048 (0262042045), MIT Press, 2002
Software practice is everywhere: software development, design, and use as well as related management are shaping today’s technology and changing the way we engage in social relations at work and at home, in small groups and in the larger society. Scientific reflection on software practice aims at understanding and improvement; at the same time the motives for understanding and the direction of improvement are also subjects for reflection and discourse. Whereas the discipline of software engineering is mainly concerned with the formal principles, technical basis, and methodological support for software development, reflection on software practice as social activity needs to go beyond a traditional engineering framework.

Social thinking is used here to refer to scientific reflection guided, informed, and/or inspired by social science approaches. Theories and methods developed with no specific concern for computing (e.g., ethnomethodology, activity theory) provide a starting point for inquiry into a variety of issues in software practice. In the last two decades, interdisciplinarycooperation between social scientists and computer professionals in areas such as human-computer interaction or computer-supported cooperative work has already produced a rich body of knowledge. But research in this field is still impeded by segregation according to different schools of thought and by the difficulties of relating engineering and social science research traditions. Therefore, efforts to understand and improve software practice need to go beyond simply applying traditional social science precepts and methods.
(HTML tags aren't allowed.)

Implementing SSH: Strategies for Optimizing the Secure Shell
Implementing SSH: Strategies for Optimizing the Secure Shell
    Secure Shell (SSH) is a utility that can be described in many different ways. It can be described as a protocol, an encryption tool, a client/server application, or a command interface. Along with its various descriptions, SSH provides various functions with a single package. SSH’s diverse set of services and the ability to...
Immobilized ?-Galactosidase-Mediated Conversion of Lactose: Process, Kinetics and Modeling Studies (Springer Theses)
Immobilized ?-Galactosidase-Mediated Conversion of Lactose: Process, Kinetics and Modeling Studies (Springer Theses)

This book describes the reaction rate profiles of the β-galactosidase-catalyzed conversion of lactose on the inner surface of a hollow fiber membrane, which is employed as an enzymatic reactor system. The reaction rate profiles were obtained by solving the mass transfer and kinetics of reaction in a 2-dimensional model...

Quantum Causality: Conceptual Issues in the Causal Theory of Quantum Mechanics
Quantum Causality: Conceptual Issues in the Causal Theory of Quantum Mechanics

This is a treatise devoted to the foundations of quantum physics and the role that causality plays in the microscopic world governed by the laws of quantum mechanics. There is no sharp dividing line between physics and philosophy of physics. This is especially true for quantum physics where debate on its interpretation and the status of the...


The Correctness-by-Construction Approach to Programming
The Correctness-by-Construction Approach to Programming

The focus of this book is on bridging the gap between two extreme methods for developing software. On the one hand, there are texts and approaches that are so formal that they scare off all but the most dedicated theoretical computer scientists. On the other, there are some who believe that any measure of formality is a waste of time,...

Hibernate Search by Example
Hibernate Search by Example

Explore the Hibernate Search system and use its extraordinary search features in your own applications

Overview

  • Add search capability to your custom applications
  • Integrate with the core Hibernate system, using traditional APIs or JPA
  • Write search queries in no time that may...
Enhancing Architectural Drawings and Models with Photoshop
Enhancing Architectural Drawings and Models with Photoshop

The first two chapters of this book are related and should be read in sequence. Chapter 1 is about preparing computer-aided design (CAD) and/or building information models (BIM) for enhancement, and Chapter 2 teaches you how to add the enhancements (such as color, pattern, shadow, and lineweight) in Photoshop.

All of the other 10...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy