We know a product has a lifecycle, but does the language we use for that product also have a lifecycle? From TiVo to the Internet Superhighway, Rice shows us how the metaphors we use have an evoluation all their own.
Catering to the unique needs of each customer is the dream of any business. Technology can help us get there but we need to know how to please users without intruding their privacy. This article presents a set of guiding principles for personalization design.
User State-Trace Analysis
Interaction modeling makes design decisions explicit. In principle it’s simple: record what users “should” do, what they actually do, and then explain the differences between the two. Of course there’s more to it than that, and Matt Queen gives us all the details in this story.
The more automated our lives become, the less time we seem to have. And as an information architect, a lot of time is spent making sitemaps … by hand. How valuable are sitemaps to a project team and to clients? Would your time be better spent doing other tasks than hand building sitemaps? What if we told you, “now you can.” Find out how.
Adapting an Existing UI for a New Purpose
Not every upgrade comes with a big budget, so you have to work with what you’ve got. Here are a couple of ways you can work with an existing UI to give it a new look and a new function.
Personas and scenarios tell honest stories that are sculpted from diverse and comprehensive sets of data. Parrish Hanna and his Experience Planners demonstrate how to keep it honest throughout the organization.
The emergence of a handful of popular mobile data services has changed the way we interact with our phones. Now, several technologies on the immediate horizon are about to change the way we (and our phones) interact with the world. Imagine…
I’ve heard of a fantastic land far, far away where magical people called “project managers” collect something called “requirements.” These requirements so clearly, concisely, and completely describe work to be done that all the villagers involved share a common understanding of a project’s goals.