User Experience Requirements Analysis Within the Usability Engineering Life Cycle
Deborah J. Mayhew, Todd J. Follansbee · 2012
As the World Wide Web has matured, the field of traditional software usability has evolved to integrate other qualities of the web user experience (UX). This chapter updates the corresponding chapter in the previous edition by expanding the topic of requirements analysis beyond traditional usability to address requirements relating to other aspects of the total UX, particularly in the case of website design. The chapter discusses the importance of five key qualities of the total website UX—utility, functional integrity, usability, persuasiveness, and graphic design. It emphasizes the necessity of applying established design principles and guidelines, structured methodologies for design, and managerial and organizational techniques to ensure optimal UX design. The chapter also introduces the UX engineering life cycle, which consists of a set of UX engineering tasks applied in a particular order at specified points in an overall development life cycle. The chapter provides in-depth coverage of the different phases and tasks within the UX engineering life cycle, focusing on requirements analysis, goal setting, design, testing, and evaluation. Real-world examples and case studies are presented to illustrate the benefits of conducting thorough UX requirements analysis.