Contextual Design: Evolved

Contextual Design is a user-centered design process that uses 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...
Doing UX in an Agile World

Doing UX in an Agile World

I just hosted my first webinar, talking about the relationship between Agile development and UX. It was a good talk, but to someone used to live audiences the experience of speaking out into the great ether is slightly unnerving. I made like an old-time radio...

A Tale of Two Conferences

I’ve attended two conferences in the last three weeks—Jared Spool’s UX Immersions conference, and CHI 2012, the primary computer-human interaction conference. UX Immersions was the smaller conference, focusing this year on the Agile/UX interface and on design for...

The Limits of Iterative Development

One of the ongoing questions in Agile development is whether and how much up-front design needs to be done. Many practitioners have cited the need for some high-level design, but the most extreme of Agile purists say none at all. These folks sometimes cite evolution...

Agile 2011

I’m back from Agile 2011. Another week spent in one of the most beautiful parts of America, with sunny days in the 70’s—spent in windowless, air-conditioned rooms with a bunch of computer geeks. I wouldn’t have had it any other way. The Agile conference continues to...