Contextual Design
Eén van de eerste gedegen handleidingen van hoe producten en diensten het beste kunnen worden ontworpen, gebaseerd op onderzoek naar mensen in hun 'natuurlijke' omgeving. De auteurs laten zien hoe de methode van contextueel ontwerp teams kan helpen de juiste aanpak, functies en benadering te bepalen. Inzicht in de gedachten, motieven en reacties van mensen in specifieke situaties blijkt voor elke software-ontwerper onontbeerlijk.
Contextual Design: A Customer-Centered Approach to Systems Designs begins with contextual inquiry, where software developers interview users and attempt to understand the way they work. Such 'customer empathy' is central to the Contextual Design process and a total understanding of 'work' within organizations is the mantra here. The book describes how, later in the process, software developers step back from the user data and do an 'affinity', which is an overall analysis of hundreds (or even thousands) of individual facts. Contextual Design then explains the additional steps required to build systems using this method, including building models for flow, sequence, and artifacts, and establishing the cultural and the physical environments for a system. After getting an overview, developers consolidate these initial models, get more user input, and then design user interfaces.
This book, written in a clear, informal style without excessive jargon, reads very much like a book on business motivation. Various practitioners of Contextual Design offer short testimonials on the software design method.