O'Reilly logo

Practical Guide to Enterprise Architecture, A by Elias K. Jo, Vikas Sharan, James Linn, Michael E. Stevens, Scott W. Ambler, James McGovern

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Understanding Usability

Let us further examine the keywords used in the following meaning-packed definition of usability, as well as the essence of those words: “Usability is the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use.”

  • Specified users: No product can be designed to suit everybody. At the outset of design, it is critical that the key user groups be identified. A software system can be optimized for one or two user groups, but any attempt to design it for more groups is a guarantee of failure.

  • Specified goals: The key goals of each user group must be documented. Note that the user goal is different from the business or technical ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required