Designing for usability: key principles and what designers think
Communications of the ACM
Designing the user interface: strategies for effective human-computer interaction
Designing the user interface: strategies for effective human-computer interaction
On designing for usability: an application of four key principles
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A field study of the software design process for large systems
Communications of the ACM
The designer as user: building requirements for design tools from design practice
Communications of the ACM
User interface design in large corporations: coordination and communication across disciplines
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing for usability—key principles and what designers think
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Report on the workshop on analytical models
ACM SIGCHI Bulletin
User interface design in large corporations: coordination and communication across disciplines
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The computer reaches out: the historical continuity of interface design
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Interactive Systems: Bridging the Gaps Between Developers and Users
Computer - Special issue on instruction sequencing
SIGCPR '91 Proceedings of the 1991 conference on SIGCPR
Organizational obstacles to interface design and development: two participant-observer studies
ACM Transactions on Computer-Human Interaction (TOCHI)
Applying design methodology to software development
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Systematic sources of suboptimal interface design in large product development organizations
Human-Computer Interaction
Hi-index | 0.00 |
Case studies of two software development organizations suggest that common practices of these organizations pose obstacles to innovation. Although software development organizations have good reasons to be conservative and resist innovation, they recognize the importance of innovations to the competitiveness of their products. But organizations experienced at development of regularly scheduled releases are not well suited to development of innovations. In this research investigators worked with the user interface teams in two organizations while interviewing people throughout the organizations. Both organizations developed prototypes, but only small design changes were prototyped and tested early in development. Innovative changes were evaluated late, when resistance to iteration was great. User interface designs and prototypes were often not shown to users. Mechanisms for coordinating development were another conservative influence. Both organizations successfully overcame these obstacles by departing from established practices.