an unfair characterization of user experience professionals 1/3/2007 Three personalities in the user experience community This article is about how I stereotype people in the user experience community. It’s not…
Author: Jeff Patton
Designing Software for Two-headed People
12/28/2006 Two heads I have two heads… and so do you. When I’m making a decision to buy or use a product, I use my buyer head. I try to…
Late Projects Caused By Poor Estimation and Other Red Herrings
12/08/2006 I’ve been seeing a pattern lately with Agile projects. It’s not a new pattern. It’s one we’ve all likely seen on more traditional development projects for years. The story…
There is No Spoon
why the best software design and development process is all in your head 11/27/2006 ENT. ROOM OF POTENTIALS (MATRIX) – DAY Neo enters and finally understands the attention given to…
Edward Tufte Is Inspiring
11/15/2006 I make it a point to hear people speak, not because I can’t get the information elsewhere, but because hearing them speak it directly – rich with facial expressions,…
Consider Changing Your Product’s UI More Frequently
Decisions and continuous flow I’ll start with introducing my first bit of information. Yesterday I sat in on a class my friend Alistair taught at a local college. Alistair was…
Holistic Agile Product Design and Development
11/3/2006, last modified 12/29/2006 In Agile Development, business value is important. However, business value comes after successful delivery of and subsequent use of a product that fits into its users’…
Gerard’s Agile-Usability Experience Report
In the paper, Adding Usability Testing to an Agile Project, Gerard Meszaros and Janice Aston, of Canadian Pacific Railway, describe the injection of paper prototyping and lightweight usability testing into…
User Centered Agile Software Development
This full day tutorial seeks to explain Agile Development’s incremental release and iterative development strategy from the perspective of a user centered design practitioner. Practical advice is given on making…
Finding the Forest in the Trees
OOPSLA.org October 2005 Practitioner Report While the iterative development approaches found in Agile Software Development fulfill the promise of working software each iteration, that task of choosing which software to…