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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.