What is Usability Engineering?

Usability engineering is used to determine to what degree a product or prototype will be user-friendly. It often pertains to the field of software development. Read on to learn more about this field.

Defining Usability Engineering

Usability is all about how users interact with technology, and usability engineering studies the human-computer interface (HCI) in depth. Usability engineering requires a firm knowledge of computer science and psychology and approaches product development based on customer feedback. A usability engineer works hand-in-hand with customers, working to develop a better understanding of the functionality and design requirements of a product in order to build more reliable data for it. According to Sun Usability Labs, six general attributes define usability:

  • Utility
  • Learn-ability
  • Efficiency
  • Retain-ability
  • Errors
  • Customer satisfaction