background preloader

Design patterns

Facebook Twitter

The Case for HCI Design Patterns. A Pattern Language for Human-Computer Interface Design Jenifer TidwellComments and reviews requested; send to: jtidwell@alum.mit.edu Preface: The Case for HCI Design Patterns Introduction Pattern Descriptions: Bibliography and Acknowledgements Preface: The Case for HCI Design Patterns Twenty years ago, Christopher Alexander shook the architectural world with his landmark book The Timeless Way of Building. The patterns that he and his colleagues defined -- published in a second volume, A Pattern Language -- are an attempt to codify generations of architectural wisdom. For example, he recommends using the "Entrance Transition" pattern with homes or any other building that "thrives on a sense of exclusion from the world. " "Make a transition space between the street and the front door. Note that the pattern is not just proscriptive. We badly need the benefits of such a pattern language in the field of HCI design.

The Need for a Human-Computer Interface Pattern Language 1. 2. 3. Introduction. Other UX Pattern Libraries - Design Pattern Library. Build a front-end resource for your team | Patternry. Design with Intent toolkit | Requisite Variety. Design with Intent toolkit Design with Intent: 101 patterns for influencing behaviour through design by Dan Lockton with David Harrison & Neville A. Stanton. ISBN 978-0-9565421-0-6 (print) & 978-0-9565421-1-3 (PDF) Requisite Variety’s Design with Intent toolkit is a collection of design patterns, or ‘gambits’, for influencing user behaviour through design.Download the toolkit (free) or buy printed packs It’s applicable across product, service, interaction and architectural design, aimed at socially and environmentally beneficial behaviour change. The patterns are drawn from a range of disciplines, and are phrased as questions or provocations to enable the toolkit’s use as both a brainstorming tool and a guide for exploring the field of design for behaviour change.

Explore the eight ‘lenses’ of the toolkit.