Layout Appropriateness: A Metric for Evaluating User Interface Widget Layout

Research output: Contribution to journalArticle

78 Citations (Scopus)

Abstract

Numerous methods to evaluate user interfaces have been investigated. These methods vary greatly in the attention paid to the users’ tasks. Some methods require detailed task descriptions while others are task-independent. Unfortunately, collecting detailed task information can be difficult On the other hand, task-independent methods cannot evaluate a design for the tasks users actually perform. The goal of this research is to develop a metric, which incorporates simple task descriptions, that can assist designers in organizing widgets in the user interface. Simple task descriptions provide some of the benefits, without the difficulties, of performing a detailed task analysis. The metric, Layout Appropriateness (LA), requires a description of the sequences of widget-level actions users perform and how frequently each sequence is used. This task description can either be from observations of an existing system or from a simplified task analysis. The appropriateness of a given layout is computed by weighting the cost of each sequence of actions by how frequently the sequence is performed. This emphasizes frequent methods of accomplishing tasks while incorporating less frequent methods in the design. In addition to providing a comparison of proposed or existing layouts, an LA-optimal layout can be presented to the designer. The designer can compare the LA-optimal and existing layouts or start with the LA-optimal layout and modify it to take additional factors into consideration. Software engineers who occasionally face interface design problems and user interface designers can benefit from the explicit focus on the users’ tasks that LA incorporates into automated user interface evaluation.

Original languageEnglish (US)
Pages (from-to)707-719
Number of pages13
JournalIEEE Transactions on Software Engineering
Volume19
Issue number7
DOIs
StatePublished - Jan 1 1993

Fingerprint

User interfaces
Interfaces (computer)
Engineers
Costs

All Science Journal Classification (ASJC) codes

  • Software

Cite this

@article{d678809d872142f79055e34429cfaa55,
title = "Layout Appropriateness: A Metric for Evaluating User Interface Widget Layout",
abstract = "Numerous methods to evaluate user interfaces have been investigated. These methods vary greatly in the attention paid to the users’ tasks. Some methods require detailed task descriptions while others are task-independent. Unfortunately, collecting detailed task information can be difficult On the other hand, task-independent methods cannot evaluate a design for the tasks users actually perform. The goal of this research is to develop a metric, which incorporates simple task descriptions, that can assist designers in organizing widgets in the user interface. Simple task descriptions provide some of the benefits, without the difficulties, of performing a detailed task analysis. The metric, Layout Appropriateness (LA), requires a description of the sequences of widget-level actions users perform and how frequently each sequence is used. This task description can either be from observations of an existing system or from a simplified task analysis. The appropriateness of a given layout is computed by weighting the cost of each sequence of actions by how frequently the sequence is performed. This emphasizes frequent methods of accomplishing tasks while incorporating less frequent methods in the design. In addition to providing a comparison of proposed or existing layouts, an LA-optimal layout can be presented to the designer. The designer can compare the LA-optimal and existing layouts or start with the LA-optimal layout and modify it to take additional factors into consideration. Software engineers who occasionally face interface design problems and user interface designers can benefit from the explicit focus on the users’ tasks that LA incorporates into automated user interface evaluation.",
author = "Andrew Sears",
year = "1993",
month = "1",
day = "1",
doi = "10.1109/32.238571",
language = "English (US)",
volume = "19",
pages = "707--719",
journal = "IEEE Transactions on Software Engineering",
issn = "0098-5589",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "7",

}

Layout Appropriateness : A Metric for Evaluating User Interface Widget Layout. / Sears, Andrew.

In: IEEE Transactions on Software Engineering, Vol. 19, No. 7, 01.01.1993, p. 707-719.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Layout Appropriateness

T2 - A Metric for Evaluating User Interface Widget Layout

AU - Sears, Andrew

PY - 1993/1/1

Y1 - 1993/1/1

N2 - Numerous methods to evaluate user interfaces have been investigated. These methods vary greatly in the attention paid to the users’ tasks. Some methods require detailed task descriptions while others are task-independent. Unfortunately, collecting detailed task information can be difficult On the other hand, task-independent methods cannot evaluate a design for the tasks users actually perform. The goal of this research is to develop a metric, which incorporates simple task descriptions, that can assist designers in organizing widgets in the user interface. Simple task descriptions provide some of the benefits, without the difficulties, of performing a detailed task analysis. The metric, Layout Appropriateness (LA), requires a description of the sequences of widget-level actions users perform and how frequently each sequence is used. This task description can either be from observations of an existing system or from a simplified task analysis. The appropriateness of a given layout is computed by weighting the cost of each sequence of actions by how frequently the sequence is performed. This emphasizes frequent methods of accomplishing tasks while incorporating less frequent methods in the design. In addition to providing a comparison of proposed or existing layouts, an LA-optimal layout can be presented to the designer. The designer can compare the LA-optimal and existing layouts or start with the LA-optimal layout and modify it to take additional factors into consideration. Software engineers who occasionally face interface design problems and user interface designers can benefit from the explicit focus on the users’ tasks that LA incorporates into automated user interface evaluation.

AB - Numerous methods to evaluate user interfaces have been investigated. These methods vary greatly in the attention paid to the users’ tasks. Some methods require detailed task descriptions while others are task-independent. Unfortunately, collecting detailed task information can be difficult On the other hand, task-independent methods cannot evaluate a design for the tasks users actually perform. The goal of this research is to develop a metric, which incorporates simple task descriptions, that can assist designers in organizing widgets in the user interface. Simple task descriptions provide some of the benefits, without the difficulties, of performing a detailed task analysis. The metric, Layout Appropriateness (LA), requires a description of the sequences of widget-level actions users perform and how frequently each sequence is used. This task description can either be from observations of an existing system or from a simplified task analysis. The appropriateness of a given layout is computed by weighting the cost of each sequence of actions by how frequently the sequence is performed. This emphasizes frequent methods of accomplishing tasks while incorporating less frequent methods in the design. In addition to providing a comparison of proposed or existing layouts, an LA-optimal layout can be presented to the designer. The designer can compare the LA-optimal and existing layouts or start with the LA-optimal layout and modify it to take additional factors into consideration. Software engineers who occasionally face interface design problems and user interface designers can benefit from the explicit focus on the users’ tasks that LA incorporates into automated user interface evaluation.

UR - http://www.scopus.com/inward/record.url?scp=0027629472&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0027629472&partnerID=8YFLogxK

U2 - 10.1109/32.238571

DO - 10.1109/32.238571

M3 - Article

AN - SCOPUS:0027629472

VL - 19

SP - 707

EP - 719

JO - IEEE Transactions on Software Engineering

JF - IEEE Transactions on Software Engineering

SN - 0098-5589

IS - 7

ER -