Within the human-computer interaction (HCI) community, there exists a long and rich research paradigm on “usability engineering (UE).” Within the usability engineering tradition, usability is operationally defined as the effectiveness, efficiency and satisfaction with which specified users can perform particular tasks in a given environment (see e.g., Shackel 1991, Nielsen, 1993). Effectiveness answers: can users perform their tasks? Efficiency means: what resources do users expend to achieve a given outcome (e.g., time, effort)? Finally, satisfaction measures assess how well users like the application.
Dillon, Andrew and Morris, Michael, "From "Can They?" to "Will They?" Extending Usability to Accommodate Acceptance Predictions" (1998). AMCIS 1998 Proceedings. 325.