Role-Play Centered Design
User-centered design (UCD) is important. I hope I’ve been a good advocate for it during my career. Its basic tenet is that software should be constructed as much as possible according to how users...
View ArticleExample RPCD Interaction
In my last post on RPCD, I explained its key tenets. In this one, I’ll imagine one way to put it into practice. Suppose a team is chartered to build a tool that locates birth mothers of adopted...
View ArticleLong-Term Benefits of RPCD
In a previous post, I wrote about a methodology for designing software that has role-playing at its heart. If you take a look at the example RPCD interaction, I think some benefits will immediately...
View ArticleUsers Aren’t The Only People In Your Software
I’m all for a healthy focus on HCI (Human-Computer Interaction), UCD (User-Centered Design), and UX (User eXperience). (See my post about role-play centered design, for example.) However, some insight...
View ArticleProgressive Disclosure Everywhere
If you google “progressive disclosure,” you’ll get hits that describe the phrase as an interaction design technique. UI folks have long recognized that it’s better to show a simple set of options, and...
View ArticleA Comedy of Carelessness
Act I The day after Thanksgiving I went on a long road trip to eastern Wyoming. Total driving time: about 7 hours, each way. At a gas station about 2 hours from home, on the way back, my credit card...
View ArticleAdd some more extra redundancy again
It’s the season for coughs and sniffles, and last week I took my turn. I went to bed one night with a stuffy nose, and it got me thinking about software. What’s the connection between sniffles and...
View Article
More Pages to Explore .....