Interaction Design
The links below provide additional information regarding human-computer interaction (HCI), user-centered design and interaction design.
Articles & Papers
- Design as Communication
- By Don Norman, jnd.org
- Ethnographic Research: A Simplified Guide
- Getting from Research to Personas
- Perfecting Your Personas
- Profile of Karen Parolek
- The Myth of Usability Testing
- by Robert Hoekman Jr.; A List Apart, Oct. 20, 2009
Books
- About Face 3: The Essentials of Interaction Design
- By Alan Cooper, Robert Reimann & David Cronin
- About Face 3 Excerpt: Chapter 1 [PDF]
- Designing for the Digital Age: How to Create Human-Centered Products and Services
- By Kim Goodwin
- The Inmates Are Running the Asylum
- By Alan Cooper
- Contextual Design: Defining Customer-Centered Systems
- By H. Beyer & K. Holtzblatt
- My Interaction Design Bookshelf
- Bibliographic list by Jonas Löwgren
- Sketching User Experiences
- By Bill Buxton; Morgan Kaufmann, 2007
- Thoughful Interaction Design
- By Jonas Löwgren & Erik Stolterman; MIT Press, 2004
- Understanding Your Users: A Practical Guide to User Requirements Methods, Tools, and Techniques
- By Catherine Courage and Kathy Baxter
- A Pattern Approach to Interaction Design
- By Jan Borchers; John Wiley, 2001
- Bringing Design to Software
- Edited by Terry Winograd
- Designing for Interaction
- Interviews, ed. by Dan Saffer
- Designing Interactions
- By Bill Moggridge; MIT Press, 2006
- Interaction Design: Beyond Human-Computer Interaction
- Observing the User Experience: A Practitioner's Guide to User Research
- By Mike Kuniavsky
- Rapid Contextual Design
- By K. Holtzblatt, J. Wendell, S. Wood
Blogs & Columns
- Adaptive Path
- Ask Tog
- Bruce Tognazzini’s Webzine
- Boxes and Arrows
- Dancing Mango
- Engage
- Functioning Form
- GUUUI.com
- Keith Instone
- Putting people first
- Signal vs. Noise
- The Laws of Simplicity
- unraveled
- UXmatters
IxD & Agile Methodologies
- Agile Product Design
- Papers by Jeff Patton
- Agile Usability
- Yahoo Group
- Agile User Experience Projects
- By Jakob Nielsen; Alertbox, Nov. 4, 2009
- Extreme Programming vs. Interaction Design
- Kent Beck and Alan Cooper debate
- UCD & Agile Development: UPA Resources