All of the chapters are self-contained, each providing an introduction to specific aspects of users and noting why these aspects are relevant to the area of system designProvides several frameworks for developing the critical knowledge and skills required for the design of user-centered systemsContains hands-on exercises and examples to illustrate the application of concepts introduced within the textDesigned to appeal to system designers and developers as well as university students, based on the combined backgrounds of the authors that includes many years working in industry and academiaThe implications for system design are provided throughout the book so that readers can understand how what they have learned can be put to practical use