Contextual Design is a user-centered design process built upon in-depth field research to drive innovative design. Contextual Design was first invented in 1988 and has since been used in a wide variety of industries and taught in universities all over the world. It is a complete front-end design process rooted in Contextual Inquiry, the widespread, industry-standard field data gathering technique. Contextual Design includes techniques to analyze and present user data, drive ideation from data, design specific product solutions, and iterate those solutions with users. In 2013, we redesigned the method to account for the way that technology has radically changed peopleâs lives with the invention of the touch-screen phones and other always-on, always-connected, and always-carried devices. This book describes the current practices in Contextual Design, which has evolved to help teams design for the way technology now fits into peoplesâ lives. Twenty years ago we wrote:
âDeveloping software has never been easy. But over the last 20 years the requirements on software development have gotten vastly more stringent. Whereas once computers were used by experts in glass rooms, now everyone on the street expects to use a computer to get their jobs done. Whereas once computer users knew and liked technology, now users want their computers to be as invisible as a ballâpoint pen so they can focus on their jobs. Whereas once applications supported a single, bounded taskâcompute compound interest for a bankâs loans, perhapsânow they are expected to support the whole work of the business, from electronic funds transfers with the Federal Reserve to the companyâs Email system. Itâs no longer enough to be a good software engineer. To be successful in todayâs world, those who define and build hardware and software systems must know how to fit them into the fabric of everyday life.â
Real mobile computing radically altered how technology fits into lifeâso Contextual Design evolved
This is still true. But 20 years ago computers were not really mobile. Laptops were clunky and had limited use. Software applications required a person to sit at a desk, locked to a keyboard and screen, and a proprietary data source. There was no Internet back then, no possibility of streaming megabytes of data and video to a handheld device. There were no consumer applications to speak of. Supercomputers of that era couldnât match the cell phone of today. There was no online shopping, no social media, YouTube or streaming video at all, no search engine that could find anything instantly in a single request. We read paper books and newspapers. Games were locked in a box. So was business data. In other words, there was no possibility of real, on-the-go accessâthe technology didnât exist and the content was not available. Even the BlackBerry was a few years in the future. We had no access to all of our lifeâs information, no support for work and life activities and no access to entertainment.
Terms: product versus system
We use the word âproductâ to refer to any technical system of support your team ships. This may be a new or enhancement of a commercial consumer or business product, a website, a mobile app, or suite of all these delivered on any platform. Or it may be an IT system, an enhancement or redesign of a function cluster within a larger system or a set of customized third-party products. So whatever your team is making, for the purpose of simplicity we will call a âproduct.â When we are specifically talking to commercial versus IT professionals we will call it out.
So what did it mean to âfit systems into the fabric of everyday life,â in that limited context? The history of user-centered design was a reaction to at least two things.
First, traditional product design was dominated by smart software engineers thinking up a bright idea, building it, and then trying to create a market for it. But even at that time our industry had moved away from green screens toward products that supported applications for regular people. Technology had become more sophisticated; user interfaces and interactions had gone beyond command lines. It had become critical to consider ordinary usersânot specialists. Early usability professionals realized that fixing a productâs problems by making better documentation made no sense. We knew we had to work with users. But usability testing, the hot new thing at the time, was and is not a way to invent a better product. Usability testing can fix 10â12% of the problems with an existing product or concept. It cannot reveal what will really enhance and transform peopleâs lives.
Second, user-centered design1 was driven by the need to create a space for design as an activity. A product or business system was defined as a set of requirements, a list of features that were parceled out to developers who did all the design. There was no concept at the time of design as a separate activity or of professionals who designed. A product was a list; requirement gathering was about what to put on the list. âDesign,â in software development, invariably and always meant design of the structure of the code. Even today, âdesignâ usually means design of the look of the user interface only.
Design is its own activity and needs focused attention
As the industry moved to tools supporting everyday people, those of us leading the charge toward user-centered design recognized a need for a more systemic approach to product design. We realized that the way an engineer thinks about the world, the product, and the activity being supported is simply not the way ordinary people think and work.
Witness an early word processor: Paragraphs, footnotes, headers and the like were implemented as âelements.â A document was a collection of elements in a database. Behavior was coded as attributes on the elements. And so a footnote could float around the page, just by changing a few attributes! Not what any writer would expect.
For us, design has always meant figuring out what to make that will enhance life. Today the overarching concept of User Experience (UX) refers to a collection of activitiesâresearch, interaction design, and visual designâall of which work together to build the right thing for people. Product definition and specification are at the core of design.
Contextual Design helps teams figure out what to make to enhance life
Twenty years ago, the message of Contextual Design was: first understand your users, then design a coherent product that works for the task you want to support. Donât generate a list of features to achieve a preconceived purpose structured in a way that made sense to engineers. Fit to life meant design for a coherent task.
Contextual Design has been used to design business products and systems, websites, mobile devices, mobile apps, medical devices, consumer products and electronics, automotive electronics, business information products, CRM, manufacturing systems, and more. But none of these products radically altered the way people used technology in daily life. All these products could still be supported well with a task-focused design process. The activities they supported were all achieved sitting at a desk in front of a computer. Even as we moved to WYSIWYG, to the web, to online retail and social media, we were still sitting in front of a computer, doing a task, in a space which supported that task.
Then in 2007 and 2008, the iPhone and the Android put small computers into everyoneâs hands, and the role of technology in life radically changed. They supercharged a transformation that was already in progress: Google taught us that any question can be answered, in seconds, anywhere, without arcane query languages. Facebook and Twitter taught us that we can reach out and touch others any time we wish. Then iPhone, Android, and tablets gave us these and our whole worldâour friends, shops, books, news, and pictures, the things weâve created and the things we need for workâin our palms, on our wrists, always just a touch away. Thereâs no boot time anymoreâhardly any setup, login, or preparation. Thereâs just me and my work, me and my lifeâand increasingly, not much distinction between them.
And, of course, how technology interacts with the people has radically changed. Technology is now an appendageâalways available in every moment of time, anywhere. Now people get their whole life done by filling up every bit of time they have, anytime, anywhere, across multiple platforms. No longer can successful product teams focus only on individual tasks done in one stationary location. Now teams must design for life: how a product fits into all the contexts of ev...