The Usability Engineering Lifecycle

A Practitioner's Handbook for User Interface Design


  • Deborah Mayhew, Deborah J. Mayhew and Associates, West Tisbury, MA, U.S.A.

A commitment to usability in user interface design and development offers enormous benefits, including greater user productivity, more competitive products, lower support costs, and a more efficient development process. But what does it mean to be committed to usability? Inside, a twenty-year expert answers this question in full, presenting the techniques of Usability Engineering as a series of product lifecycle tasks that result directly in easier-to-learn, easier-to-use software.You'll learn to perform a complete requirements analysis and then incorporate the resulting goals and constraints in a highly structured, iterative design and development process. This process doesn't end with installation but instead begins anew with the collection of user feedback that will guide further development. Also covered are organizational issues related to the implementation of Usability Engineering, including cost justification, project planning, and organizational structures.

View full description


Software developers, user interface designers, usability engineers, and web designers and developers.


Book information

  • Published: March 1999
  • ISBN: 978-1-55860-561-9

Table of Contents

Preface Chapter 1: Introduction REQUIREMENTS ANALYSIS Chapter 2: User Profiles Chapter 3: Contextual Task Analysis Chapter 4: Usability Goal Setting Chapter 5: Platform Capabilities and Constraints Chapter 6: General Design PrinciplesDESIGN/TESTING/DEVELOPMENT Design Level 1Chapter 7: Work ReengineeringChapter 8: Conceptual Model Design Chapter 9: Conceptual Model Mockups Chapter 10: Iterative Conceptual Model Evaluation Design Level 2Chapter 11: Screen Design Standards Chapter 12: Screen Design Standards Prototyping Chapter 13: Iterative Screen Design Standards Evaluation Chapter 14: Style Guide DevelopmentDesign Level 3Chapter 15: Detailed User Interface Design Chapter 16: Iterative Detailed User Interface Design Evaluation INSTALLATION Chapter 17: User FeedbackORGANIZATIONAL ISSUES Chapter 18: Promoting and Implementing The Usability Engineering LifecycleChapter 19: Usability Project Planning Chapter 20: Cost-Justification Chapter 21: Organizational Roles and Structures