The Usability Engineering Framework for Product Design and Evaluation

Publisher Summary This chapter begins with the description of the usability engineering and then describes its origins. The chapter then structures a discussion around each of the steps involved in doing usability engineering. Usability engineering is a process for defining, measuring, and thereby improving the usability of products. Usability engineering evolved because of a need to move usability from the realm of personal opinion to an attribute that is quantifiable like other engineering attributes. Practitioners can use the definitions and examples as a basis for their work. The chapter discusses the issues and pitfalls that provide background for establishing, marketing, and refining a usability engineering process in a development organization. Notes for the theorist on the conceptual underpinnings of usability engineering and the interrelationships among usability engineering and other methods like contextual inquiry, inspections, and scenarios are provided throughout the chapter. Finally, the chapter lists the ways in which other design models and methods complement the usability engineering framework.

[1]  Keith A. Butler,et al.  Connecting theory and practice: a case study of achieving usability goals , 1985, CHI '85.

[2]  Lowell Jay Arthur,et al.  Improving Software Quality: An Insider's Guide to TQM , 1992 .

[3]  John L. Bennett,et al.  Usability Engineering: Our Experience and Evolution , 1988 .

[4]  Peter F. Conklin,et al.  Bringing usability effectively into product development , 1995 .

[5]  M. Good,et al.  User-derived impact analysis as a tool for usability engineering , 1986, CHI '86.

[6]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[7]  Michael J. Kahn,et al.  Formal usability inspections , 1994 .

[8]  Karen Holtzblatt,et al.  Contextual design: an emergent view of system design , 1990, CHI '90.

[9]  Kate Ehrlich,et al.  Cost justification of usability engineering: a vendors's perspective , 1994 .

[10]  H. Rex Hartson,et al.  Developing user interfaces: ensuring usability through product & process , 1993 .

[11]  JoAnn T. Hackos,et al.  Managing Your Documentation Projects , 1994 .

[12]  John M. Carroll,et al.  Scenario-based design: envisioning work and technology in system development: john wiley & sons , 1995 .

[13]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[14]  Clayton Lewis,et al.  Designing for usability—key principles and what designers think , 1983, CHI '83.

[15]  John D. Gould,et al.  How to design usable systems , 1995 .

[16]  David E. Rowley,et al.  The cognitive jogthrough: a fast-paced user interface evaluation procedure , 1992, CHI.

[17]  Thomas K. Landauer,et al.  The trouble with computers , 1995 .

[18]  Charles L. Mauro Cost-justifying usability in a contractor company , 1994 .

[19]  Douglas C. Engelbart,et al.  A research center for augmenting human intellect , 1968, AFIPS Fall Joint Computing Conference.

[20]  Clare-Marie Karat,et al.  Comparison of empirical testing and walkthrough methods in user interface evaluation , 1992, CHI.

[21]  Alphonse Chapanis,et al.  Specifying human-computer interface requirements† , 1990 .

[22]  Clare-Marie Karat,et al.  A Business Case Approach to Usability Cost Justification for the Web , 1994 .

[23]  Thomas P. Moran,et al.  Mapping the method muddle: guidance in using methods for user interface design , 1995 .

[24]  Robert C. Williges,et al.  An Evaluation of Critical Incidents for Software Documentation Design , 1986 .

[25]  Kate Ehrlich,et al.  Usability engineering for Lotus 1–2–3 release 4 , 1994 .

[26]  W. Deming Quality, productivity, and competitive position , 1982 .

[27]  Robin D. Bachman A Methodology for Comparing the Software Interfaces of Competitive Products , 1989 .

[28]  Tom Gilb,et al.  Principles of software engineering management , 1988 .

[29]  R. Hepburn,et al.  BEING AND TIME , 2010 .

[30]  Dennis R. Wixon,et al.  Making a difference—the impact of inspections , 1996, CHI.

[31]  Michael Good The Iterative Design of a New Text Editor , 1985 .

[32]  Randolph G. Bias,et al.  Cost-justifying usability , 2005 .

[33]  T Gilb Design by objectives , 1987, SOEN.

[34]  Stuart K. Card Pioneers and settlers: methods used in successful user interface design , 1995 .

[35]  Antonio C. Siochi,et al.  Software Usability: Requirements by Evaluation , 1988 .

[36]  Karen Holtzblatt,et al.  Making customer-centered design work for teams , 1993, CACM.

[37]  Wanda J. Smith Iso and ANSI Ergonomic Standards for Computer Products: A Guide to Implementation and Compliance , 1996 .

[38]  Tom Gilb System attribute specification: a cornerstone of software engineering , 1981, SOEN.

[39]  Randolph G. Bias,et al.  Organizational inhibitors and facilitators , 1994 .

[40]  Keith A. Butler,et al.  Usability engineering turns 10 , 1996, INTR.

[41]  Joseph F. Dumas,et al.  A Practical Guide to Usability Testing , 1993 .

[42]  Sara Jones,et al.  Usability for fun and profit: a case study of the design of DEC Rally Version 2 , 1995 .

[43]  Michael J. Muller,et al.  Taxonomy of PD Practices: A Brief Practitioner's Guide , 1993, Commun. ACM.

[44]  Dennis R. Wixon Qualitative research methods in design and development , 1995, INTR.

[45]  Robin Jeffries,et al.  User interface evaluation in the real world: a comparison of four techniques , 1991, CHI.

[46]  Deborah J. Mayhew,et al.  Principles and Guidelines in Software User Interface Design , 1991 .

[47]  Stephen H. Kan,et al.  Metrics and Models in Software Quality Engineering , 1994, SOEN.

[48]  Mary Czerwinski,et al.  The Human Factors Group at Compaq Computer Corporation , 1994 .

[49]  Jeffrey Rubin,et al.  Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests , 1994 .

[50]  George Casaday,et al.  Inspections and design reviews: framework, history and reflection , 1994 .