Beyond computer science

9 years 3 months ago
Beyond computer science
Computer science is necessary but not sufficient to understand and overcome the problems we face in software engineering. We need to understand not only the properties of the software itself, but also the limitations and competences humans bring to the engineering task. Rather than rely on commonsense notions, we need a deep and nuanced view of human capabilities in order to determine how to enhance them. I discuss what I regard as promising examples of cognitive and organizational theories and propose research directions to develop new ways of representing run-time behavior and ways of thinking about project coordination. I conclude with observations on creating an interdisciplinary culture. Categories and Subject Descriptors D.2,0 [General] General Terms Measurement, Experimentation, Theory. Keywords Coordination, behavioral science, interdisciplinary, multidisciplinary.
James D. Herbsleb
Added 09 Dec 2009
Updated 09 Dec 2009
Type Conference
Year 2005
Where ICSE
Authors James D. Herbsleb
Comments (0)