|
ABSTRACT
Though there have been advances in end-user programming, complex applications still need professional developers. This inspired look at the future of creating complex software explores the shift from programming environments to design environments, discussing environments that help developers satisfy end-users' cognitive needs and help deal with contextual issues such as the aesthetic, practical, and social properties of the application and the users. A strong case is made that design environments will need to provide robust support for communication between developers and end users.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Apple Computer. Human Interface Guidelines: The Apple Desktop Interface. Addison-Wesley, Reading, Mass., 1987
|
| |
3
|
Brown, J. and Duguid, P. Borderline issues: Social and material aspects of design. Human-Computer Interaction 9, 1 (1994), 3-36.
|
| |
4
|
|
 |
5
|
|
| |
6
|
Holtzblatt, K., and Jones, M. Contextual inquiry: A participatory technique for system design. In D. Schuler and A. Namioka, Eds., Participatory Design: Principles and Practices. Erlbaum., NJ, 1993, 177-210.
|
| |
7
|
Jeff Johnson , Teresa L. Roberts , William Verplank , David C. Smith , Charles H. Irby , Marian Beard , Kevin Mackey, The Xerox Star: A Retrospective, Computer, v.22 n.9, p.11-26, 28-29, September 1989
[doi> 10.1109/2.35211]
|
| |
8
|
|
| |
9
|
Lakoff, G., and Johnson, M. Metaphors We Live By. University of Chicago Press, Chicago, 1980.
|
| |
10
|
|
| |
11
|
Moran, T. Introduction to the special issue on Context in Design. Human-Computer Interaction 9, 1 (1994), 1-2.
|
 |
12
|
|
| |
13
|
|
| |
14
|
Norman, D. Cognitive engineering. In D. Norman and S. Draper, Eds., User Centered System Design: New Perspectives on Human- Computer Interaction. Erlbaum, NJ, 1986, pp. 31-62.
|
| |
15
|
Norman, D. The Design of Everyday Things. Basic Books, 1988.
|
 |
16
|
|
| |
17
|
|
 |
18
|
|
| |
19
|
Sch6n, D. The Reflective Practitioner. Basic Books, 1983.
|
| |
20
|
Schrage, M. The Culture(s) of Prototyping. Design Management J. 4, 1 (Winter 1993), 55-56.
|
| |
21
|
|
| |
22
|
|
| |
23
|
Winograd, T., Ed. Designing Software Interactions. Addison-Wesley, in press.
|
CITED BY 12
|
|
|
|
|
|
|
|
Lauretta Jones , Sharon L. Greene, MoMA and the three-legged stool: fostering creative insight in interactive system design, Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques, p.39-47, August 17-19, 2000, New York City, New York, United States
|
|
|
Mike Atyeo , Charanjit Sidhu , Gerry Coyle , Simon Robinson, Working with marketing, Conference companion on Human factors in computing systems: common ground, p.313-314, April 13-18, 1996, Vancouver, British Columbia, Canada
|
|
|
Catherine Letondal , Wendy E. Mackay, Participatory programming and the scope of mutual responsibility: balancing scientific, design and software commitment, Proceedings of the eighth conference on Participatory design: Artful integration: interweaving media, materials and practices, July 27-31, 2004, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Michael Lee Gordon : Reviewer"
The author describes the changing paradigm from programming
environments to design environments. He asserts that we are entering a
new appeal-driven stage of computer product development, in which
software design that focuses on the user, not
more...
|