The past decades have seen huge improvements in computer systemsbut these have proved difficult to translate into comparableimprovements in the usability and social integration of computers.We believe that the problem is a deeply rooted set of assumptionsabout how computer systems should be designed, and about who shouldbe doing that design.
Human organizations are continually evolving to meet changingcircumstances of resource and need. In contrast, computers arequite rigid, incapable of adaptation on their own. Therefore whencomputer systems are incorporated into human organizations, thoseorganizations must adapt the computers to changing circumstances.This adaptation is another human activity that technology shouldsupport, but our design philosophies are oddly silent about it.
This paper explores the origins of these problems in the normsdeveloped for managing human organizations, proposes partialsolutions that can be implemented with current systems technology,and speculates about the long-term potential for radicalimprovements in system design.
[1]
JoAnne Yates,et al.
Control through Communication: The Rise of System in American Management
,
1990
.
[2]
Christopher Alexander,et al.
The Timeless Way of Building
,
1979
.
[3]
Don H. Zimmerman,et al.
Ethnomethodology and the Problem of Order : Comment on Denzin
,
2017
.
[4]
Lucy Suchman.
Plans and situated actions: the problem of human-machine communication
,
1987
.
[5]
John Bowers,et al.
Workflow From Within and Without: Technology and Cooperative Work on the Print Industry Shopfloor
,
1995,
ECSCW.
[6]
Austin Henderson,et al.
On Supporting the Use of Procedures in Office Work
,
1980,
AAAI.
[7]
Wes Sharrock,et al.
The Production of Order and the Order of Production
,
1997,
ECSCW.
[8]
Stephen Flowers,et al.
Software failure, management failure : amazing stories and cautionary tales
,
1996
.