• No results found

Quality of Web Usability Evaluation Methods: an empirical study on MiLE+

N/A
N/A
Protected

Academic year: 2021

Share "Quality of Web Usability Evaluation Methods: an empirical study on MiLE+"

Copied!
23
0
0

Loading.... (view fulltext now)

Full text

(1)

Quality of Web Usability

Evaluation Methods:

an empirical study on MiLE+

Davide Bolchini

University of Lugano (Switzerland)

Franca Garzotto

(2)

Outline

z

Motivation

z

Goals

z

MiLE+

z

Empirical study:

{

Experiment 1: „quick inspection“

{

Experiment 2: „usability project“

(3)

Motivation

z

A proliferation of Usability Evaluation Methods (UEMs)

{ Different philosophies - conception of „quality“, „usability“ and their interrelationships -, thus approaches and techniques

z

Every method should support the improvement of the

usability of the application

z

However, ongoing discussion (and little agreeement) on

(4)

Motivation - 2

z Quality attributes concerning the output of the evaluation

{ Effectiveness?

{ Number of usability problems discovered …

{ Thoroughness (found problems vs existing problems) …

{ Reliability (consistency of results across different inspectors)…

{ Validity (correcting predicting user‘s behaviour, no or minimized false positives…)

{ Productivity…

{ Scope…

z Quality attributes concerning acceptability and adoption

{ Learnability

{ Applicability and Compatibility in current practice

{ Verticalization on domains

{ Reusability

{ Cost-effectiveness

(5)

Goals

z

Evaluate MiLE+

{

Ongoing development from 2000

{

Used in consultancy projects, in training professionals +

ca. 200 students a year.

z

Focus on few key attributes that we could measure in a

realistic setting and that support effective adoption:

{ Performance

{ Efficiency

{ Cost-effectiveness

(6)

Goals

z

Verifying key „acceptability“ requirements

for a UEM:

{

Become able to use the method after a

reasonable time (1-3 person/days) of „study“

{

Being able to detect the largest amount of

usability problems with the minimum effort

{

Producing a first set of results in a few

(7)

MiLE+ : Milano-Lugano Evaluation

z

MiLE+ is a usability inspection method

{

Evolution of two previous usability methods:

zSUE (Systematic Usability Evaluation)

zMiLE

zBorrow general concepts from mainstream usability inspection approaches

zFoster a systematic, structured approach to the analysis, yet aimed at being particularly suitable to novice

(8)

MiLE+ Activities Framework

TECHNICAL INSPECTION USER TESTING EXPERT EXPERT APPLICATION Technical Heuristics NAVIGATION CONTENT TECHNOLOGY SEMIOTICS GRAPHICS COGNITIVES APPLICATION INDEPENDENT USABILITY APPLICATION DEPENDENT USABILITY Validate / Invalidate User Experience Indicators (UEIs) SCENARIOS Scenarios (as a tool, not mandatory) USER EXPERIENCE INSPECTION UEIs 90% Framework 10% Specific Library of Heuristics Library of Scenarios Library of UEIs

(9)

MiLE+ technical heuristics

z

(82) Technical Heuristics, coupled by a set of

operational guidelines that suggest the inspection tasks

to undertake in order to measure the various heuristics.

z

Organized by design dimensions

{ Navigation: (36) heuristics addressing website info architecture

and navigation structure

{ Content: (8) heuristics addressing the general principles of

content quality

{ Technology/Performance: (7) heuristics addressing

technology-dependent features of the application

(10)

Operationalized Attributes - 1

z

Performance:

{

Performance indicates the degree at which a method

supports the detection of all existing usability problems

for an application.

{

It is operationalized as the average rate of the number

of different problems found by an inspector (Pi) in given

inspection conditions (e.g. time at disposal) against the

total number of existing problems (Ptot)

(11)

Operationalized Attributes - 2

z

Efficiency:

{ Efficiency indicates the degree at which a method supports a “fast” detection of usability problems.

{ It is operationalized as the rate of the number of different problems identified by an inspector in relation to the time spent, and then calculating the mean among a set of

inspectors:

{ Pi is the number of problems detected by the i-th inspector

) ( i i t P avrg Efficiency =

(12)

Operationalized Attributes - 3

z

Cost-effectiveness:

{

Cost-effectiveness denotes the effort - measured in

terms of person-hours - needed by an evaluator to:

zcarry out a complete evaluation of a significantly complex web application

zproduce an evaluation documentation that meets professional standards, i.e., a report that can be

proficiently used by a (re)design team to address the usability problems.

(13)

Operationalized Attributes - 4

z

Learnability:

{ Learnability denotes the ease of learning a method.

{ We operazionalize it by means of the following factors:

z the effort, in terms of person-hours, needed by a novice to become “reasonably expert” and to be able to carry on an inspection

activity with a reasonable level of performance

z the novice’s perceived difficulty of learning, i.e., of moving from “knowing nothing” to “feeling reasonably comfortable” with the method and “ready to undertake an evaluation”

z the novice’s perceived difficulty of applying the method in a real case.

(14)

Empirical study: general conditions

z

The overall study involved 42 participants

{ Students from HCI course, Politecnico di Milano (Milano and Como campus)

{ „novice inspectors“

{ Preconditions:

z No previous exposure to usability

z Basic background in web development

z Etherogeneous profile in terms of age and technical background

{ Preparatory conditions:

z 5 hours classroom training on usability and MiLE+

z Assignment of learning material to study (MILE+ overview, technical heuristics library, 2 real-life case studies, excerpts from „USABLE“ - an online course on usability - and MILE+)

(15)

Exp.1: „quick inspection“

z Inspectors

{ 16 graduate students (Como)

z Purpose

{ measure efficiency and performance

{ Learnability hypothesis: study effort to become proficient <= 2 days

z Assigned Inspection Goals:

{ Inspect website (Cleveland Museum of Modern Art) with MiLE+ technical inspection

z Setting:

{ Synchronus and syntopic individual inspection

{ 3 hour time

{ Limited inspection scope (2 main sections, around 300 page instances)

{ One week after MiLE+ classes z Output produced:

(16)

Key Results: from zero to hero…

z

Experiment 1

z

Avg number of problems discovered: 14.8

z

Hourly efficiency: avg 4.9 problems per hour

z

Existing usability problems (team of experts): 41

z

Performance: 36%

z

After 6 hours of training and a maximum of 15 hours

of study of MiLE+, a novice can become able to

detect more than one third of the existing usability

problems.

(17)

Exp.2: „usability project“

z

Inspectors

{ 26 graduate students (Milano)

z

Purpose

{ measure perceived difficulty in learning and using MiLE+ and effort needed to produce a professional evaluation report

z

Assigned Inspection Goals:

{ Inspect website at choice (full application)

z

Setting:

{ Asynchronous, team inspection

{ Two months period

(18)

Key Results: Learning Effort

8% 75% 10% 7% 0% 10% 20% 30% 40% 50% 60% 70% 80%

<10 hours 10-13 hours 14-17 hours >18 hours

(19)

Key Results: Learning Difficulty

1% 73% 25% 1% 3% 74% 22% 1% 0 61% 37% 2% 0% 10% 20% 30% 40% 50% 60% 70% 80%

Very simple Simple Difficult Very difficult Overall difficulty Technical Inspection User Experience Inspection

(20)

Key Results: Difficulty in Using the

Method

% students 0 47% 44% 9% 0 79% 21% 0% 0 19% 57% 24% 0 45% 41% 14% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90%

Very simple Simple Difficult Very difficult Overall difficulty Technical Inspection

(21)

Key Results: Individual Effort

32% 54% 12% 2% 0% 10% 20% 30% 40% 50% 60% 20-30 30-40 40-50 50-60 % students Person/hours

(22)

Key Results: Individual Effort per Task

0% 20% 40% 60% 80% 100% 3-5 5-10 10-15 15-20 20-25 3-5 94% 8% 5-10 3% 69% 1% 4% 51% 10-15 39% 31% 23% 41% 15-20 40% 0% 34% 20-25 18% 0% 42% Technical Inspection Scenario definition User Experience Inspection Infra-team agreement Documentati on % students Person/hours

(23)

Conclusions

z

Promote usability evaluation methods for adoption

{ Fostering learnability and cost effectiveness

z

We have empirically substantiated the adoption

suitability of MILE+, with encouraging results

{ Performant, efficient, cost-effective, easy to learn and use

z

Next steps:

{ Comparative evaluation

z Nielsen‘s heuristics, more unstructured approaches

References

Related documents