Appendix B Eleven Ways to Make Software More Usable: General Principles of Software Usability

Usability is a complex subject that can hardly be reduced to a few sound bites or pithy rules of thumb. However, certain broad concepts, consistently applied, can go a long way toward improving the usability of software and other kinds of systems. Here are the core principles that we have found are most easily grasped and applied in practice by software developers.

The Five Rules Of Usability

These five broad rules provide general guidance and set the objectives for usage-centered designs:

1. Access Rule—The system should be usable, without help or instruction, by a user who has knowledge and experience in the application domain but no prior experience ...

Get Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.