13
Usability & Usability Engineering

Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Usability & Usability Engineering

Page 2: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Usability What is usability Easy to use? User Friendly?

Page 3: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Usability Engineering

No clear definition until fairly recently First proposed by Shakel 1987 Tried to provide an operational

definition of Usability quantify the “usabilityusability” of a system - no

universal definition of the term

Page 4: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Usability Shackle

LEAF specifications take the form of precise

statements of performanceperformance goals. Typically related to

Ease of learning (LearnabilityLearnability) ThroughputThroughput (Efficiency) SubjectiveSubjective matters of user satisfaction (Attitude) Flexibility

Page 5: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Usability specifications

Whiteside et al extended definition Measured usability in terms of attributes which

can be measured Important because they offer a way of

incorporating usability into software quality assurance specifications

Example (of a data retrieval system) “90% of all users will be able to identify

the location of a book in the library by its shelf number, given the author’s name and book title, within ten seconds...”

Page 6: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Objective of usability specifications To make decisions about user interface goals

explicit Support effective collaboration within the

design team, between its members Usability specification becomes part of the

general requirements specification Is an essential and integral part of UCD

Can be used to resolve conflict between,for example, users, analysts and designers over parts of the design

Can help determine whether need for further iterations and prototyping

Page 7: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Components of a usability specification Statement of the usability goal

Statement of the usability attributeusability attribute Statement of the criteriacriteria which will represent

attainment of the specification Now level Worst case Planned level Best case

Statement of which set or subset of usersusers the specification applies to

A statement of preconditionspreconditions for the measurement

Page 8: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Usability Attributes Attributes should be measurable Example Attributes include

Time to complete a task % of task completed Number or % of errors made % of users who like the design No of times user asks for help/gets lost

Page 9: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Sample specification Usability Goal: Users can quickly obtain a

balance from an ATM Attribute: Time Measuring method: Observe and record

Time taken by users to obtain balance Now level: 30 secs Worst case: 25 secs Planned level: 20 secs Best case: 15 User class: All Preconditions: Users are familiar with ATMs

Page 10: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Usability Specification Provide an alternative specification

using a different attribute that could determine whether the stated goal had been achieved

Page 11: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Problems with UE Assertion of clear measurable criteria Measures specific user actions in

specific situations Other factors may contribute to overall

performance Setting appropriate criteria

Important to look for ‘now’ level

Page 12: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Usability Some Questions What are the key factors for successful

usability work? Is usability recognised as an important

design issue? Are organisations designing for

usability?

Page 13: Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?

Further Reading Preece Chpts 1, 6 & 7