This book demonstrates how usability criteria and testing can be integrated into the system design/development/enhancement process. The author describes particular tools, methods and techniques applied in usability testing and evaluation procedures, most of which have been derived from behavioural and social science, but have been updated specifically to the human-computer interaction environment. Examples throughout show how and when the tools can be used most effectively. The book will equip readers with a thorough understanding of the importance of the end-user: readers will be able to apply many of the tools described to their own work. This book should be of interest to professionals and researchers, systems developers, people working in HCI, final year students and MSc students of HCI, human factors, systems analysis, systems evaluation.