Definition

What is Usability ?

Usability is not a single term, but a combination of many principles that apply to a software application. It questions whether that application is usable by common users. Whether users understand it ?. A few definition are:

a) Learnability -
> How quickly can a novice start using the product?
> How quickly can a novice become an advanced beginner and an advanced beginner become a Competent performer?
> How much of training and practice is necessary to become a user at a given stage?
> How many novice users and advanced beginners explore the software to become more efficient / advanced in stages?

b) Ease of Use -
> How easy is it to use the product for users at a given stage?
> How many users in different stages can use the product, and to what level?
> How many tasks do users at a given stage need to do that they need not or should not do?
> How much information do the users need to provide that the computer already has or should have?
> How easy is it for a group of users to work together?

c) Error – Free Use -
> How many and what kind of errors (catastrophic, major and minor) are made by users at different stages
to carry out benchmark tasks?
> How many errors do users make repeatedly?
> How many times do users do different things than what they intended because they misunderstood?
> How long does it take for the users to identify the error condition?
> How many users can identify the method of recovering from errors?
> How forgiving is the interface? What percentage of errors can users recover from?
> How much time does it take for users to recover from errors?

d) Speed of Use -
> How long does it take for the user at a given stage to carry out a benchmark set of tasks?
> How long does it take for users to recover from errors?

e) Retention over Time –

> How much of the interface can a user at given stage recall after predetermined gaps (hours, days, months, years)?
> With how much effort and time can a user at a given stage relearn what he has forgotten?

f) Subjective Satisfaction –

> How much did the users like the software?
> For users at given stages, how does it compare over competition (including doing things manually)?
> What kind of experience does the product give to its users?

  • Share/Bookmark
blog comments powered by Disqus