Anthony Colfelt is not anti-Agile, but he believes strongly about how user-centered design can operate in an Agile environment. Here he explains how he came to feel this way, the major pitfalls of Agile, and how he sees Agile and UCD fitting together in harmony.
A quick way to evaluate your IA
After hearing about Donna Spencer’s paper-based tree testing, Dave O’Brien and his colleagues were hooked, so much so that they built an online tool to allow you to effectively test a site hierarchy. Hear about the tree testing approach and see how O’Brien’s tool works.
When you can't (or shouldn't) draw a straight line
Aaron Travis explores the importance of using sketchy wireframes early in the project
cycle. He then discusses the conversion of computer-based sketches into traditional wireframes and includes an analysis of “sketchy” capabilities of popular software tools.”
How a storytelling method can help unify teams and create better products
A screenwriter has a compass that can guide him through the writing process. Cindy Chastain chronicles how we can translate this approach to help us remember the quality and value of the experience.
How your design team can benefit from wiki collaboration while avoiding its pitfalls
Peter Gremett shows how using a wiki to capture your design is a great way to be adaptive as you build and deliver product
in Agile environments.
Patrick Stapleton takes a look at some of the world’s most popular pattern libraries and presents the case for a standard approach to documentation and categorization.
Visual Interface Design: The photography example
Visual design of software interfaces is becoming increasingly complex due to more possibilities and fewer platform standards. Milan Guenther introduces how to support interaction with the visible part of software, using photography as an example.
You’ve already learned how to use QTUT to reduce usability study prep time. Now, in part two of his article, Paul Nuschke describes how to expedite usability test sessions, and analysis & reporting.
Leverage Code as a Design and Specification Platform
Looking for another way of realizing your design deliverables? XHTML are easy to code, can double as specifications, and create constraints that increase design effectiveness.