Understanding computers and cognition
Understanding computers and cognition
The Xerox Star: A Retrospective
Computer
Dr. Dobb's Journal
Communications of the ACM
Design at work: cooperative design of computer systems
Design at work: cooperative design of computer systems
Usability: turning technologies into tools
Usability: turning technologies into tools
Organizational obstacles to interface design and development: two participant-observer studies
ACM Transactions on Computer-Human Interaction (TOCHI)
interactions
Communications of the ACM - Special issue Participatory Design
Usability Engineering
Participatory Design: Principles and Practices
Participatory Design: Principles and Practices
The Art of Human-Computer Interface Design
The Art of Human-Computer Interface Design
CSCL '95 The first international conference on Computer support for collaborative learning
interactions
Conference Companion on Human Factors in Computing Systems
ACM Transactions on Computer-Human Interaction (TOCHI)
MoMA and the three-legged stool: fostering creative insight in interactive system design
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
Developing Educational Software: a Professional Tool Perspective
Education and Information Technologies
Information Systems Frontiers
PDC 04 Proceedings of the eighth conference on Participatory design: Artful integration: interweaving media, materials and practices - Volume 1
Human and social factors of software engineering: workshop summary
ACM SIGSOFT Software Engineering Notes
The challenges in creating tools for improving the software development lifecycle
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
Interaction design of tools for fostering creativity in the early stages of information design
International Journal of Human-Computer Studies - Special issue: Computer support for creativity
Business process modeling with group support systems
Journal of Management Information Systems
World digital cities: beyond heterogeneity
Digital Cities'03 Proceedings of the Third international conference on Information Technologies for Social Capital: cross-Cultural Perspectives
Hi-index | 48.22 |
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.