Designing for usability: key principles and what designers think
Communications of the ACM
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Positioning human factors in the user interface development chain
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Cost/benefit analysis for incorporating human factors in the software lifecycle
Communications of the ACM
gIBIS: a hypertext tool for exploratory policy discussion
ACM Transactions on Information Systems (TOIS)
Hypertext and hypermedia
Coordinating user interfaces for consistency
Coordinating user interfaces for consistency
Heuristic evaluation of user interfaces
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Evaluating the thinking-aloud technique for use by computer scientists
Advances in human-computer interaction (vol. 3)
Usability Engineering
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Cost-benefit analysis of iterative usability testing
INTERACT '90 Proceedings of the IFIP TC13 Third Interational Conference on Human-Computer Interaction
Iterative design of video communication systems
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Syntax-directed editing environments: issues and features
SAC '93 Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice
A mathematical model of the finding of usability problems
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Measuring usability: preference vs. performance
Communications of the ACM
CHI '95 Conference Companion on Human Factors in Computing Systems
Designing SpeechActs: issues in speech user interfaces
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A framework for developing experience-based usability guidelines
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
CHI '94 Conference Companion on Human Factors in Computing Systems
A “call for answers” around the proposition of an HCI-enriched model
ACM SIGSOFT Software Engineering Notes
Iterative User-Interface Design
Computer
Engineering the usability of visual formalisms: a case study in real time logics
AVI '98 Proceedings of the working conference on Advanced visual interfaces
A component based methodology for web application development
Journal of Systems and Software
More for less: a novel hybrid method to maximize the impact of research
Proceedings of the 2003 conference on Designing for user experiences
Iterative development in the field
IBM Systems Journal
A systems engineering perspective on the human-centered design of health information systems
Journal of Biomedical Informatics - Special issue: Human-centered computing in health information systems. Part 1: Analysis and design
How do design and evaluation interrelate in HCI research?
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
The drive to create: an investigation of tools to support disabled artists
Proceedings of the 6th ACM SIGCHI conference on Creativity & cognition
Design para a inclusão: desafios e proposta
IHC '06 Proceedings of VII Brazilian symposium on Human factors in computing systems
HCI Beyond the GUI: Design for Haptic, Speech, Olfactory, and Other Nontraditional Interfaces
HCI Beyond the GUI: Design for Haptic, Speech, Olfactory, and Other Nontraditional Interfaces
Experience in remote user-centered design
Proceedings of the 26th annual ACM international conference on Design of communication
User-Centered Design and Evaluation --- The Big Picture
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
Proceedings of the 13th International Conference on Human-Computer Interaction. Part III: Ubiquitous and Intelligent Interaction
A Set of Rules and Strategies for UNSAM Virtual Campus
Proceedings of the 13th International Conference on Human-Computer Interaction. Part IV: Interacting in Various Application Domains
Development of a Method for Evaluating the Usability of In-Vehicle Information Systems (IVISs)
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
A test-first view of usability
Interacting with Computers
Aporia in the maps of the hypermedia systems
Proceedings of the 2007 conference on Human interface: Part I
A layout technique for class diagrams to be used in product configuration projects
Computers in Industry
Voice interactive classroom, a service-oriented software architecture for speech-enabled learning
Journal of Network and Computer Applications
Proceedings of the 28th ACM International Conference on Design of Communication
ICWE'11 Proceedings of the 11th international conference on Web engineering
Cognitive load and usability analysis of R-MAP for the people who are blind or visual impaired
Proceedings of the 29th ACM international conference on Design of communication
Designing interaction with media façades: a case study
Proceedings of the Designing Interactive Systems Conference
FEPS: a sensory substitution system for the blind to perceive facial expressions
Proceedings of the 14th international ACM SIGACCESS conference on Computers and accessibility
Qualidade no uso de objetos de aprendizagem: apoio a inspeção de interface de usuário
Companion Proceedings of the 11th Brazilian Symposium on Human Factors in Computing Systems
The argentinization of the user centered design
ADNTIIC'11 Proceedings of the Second international conference on Advances in New Technologies, Interactive Interfaces and Communicability
DUXU'13 Proceedings of the Second international conference on Design, User Experience, and Usability: design philosophy, methods, and tools - Volume Part I
Hi-index | 4.12 |
A practical usability engineering process that can be incorporated into the software product development process to ensure the usability of interactive computer products is presented. It is shown that the most basic elements in the usability engineering model are empirical user testing and prototyping, combined with iterative design. Usability activities are presented for three main phases of a software project: before, during, and after product design and implementation. Some of the recommended methods are not really single steps but should be used throughout the development process.