On Tuesday I listened remotely (love the VPN) to Intuit’s Social Ecosystem Summit. There, Caterina Fake gave an informal talk about both Flickr (of which she is a founder) and her new venture Hunch. I brought up hunch.com as I listened and was quickly hooked. As Fake explains, they use a model inspired by the site HotorNot where you are put in front of a stream of somewhat random multiple choice questions. Where Hunch differs is its use of the data collected. I can browse or search for a topic, answer a few related questions, and Hunch will suggest an answer or direction. Topics range from silly to serious and you can add your own as well. It’s an interesting, engaging take on the social, human-powered search engine.
QuickBase Dashboards
In December 2008 the My QuickBase page served mainly as a hub for accessing applications. Many users were looking to view specific reports from across multiple applications.
For the February 2009 release we added a customizable tab to the My QuickBase page.
The tab consists of four regions that allow the flexible layout of up to ten reports.
User can now add reports from any application they have access to and view those reports on one page.
As a result, users can now view updated information across multiple applications on their My QuickBase page.
Why am I on the 5th Floor?
The importance of muscle memory in user interface design resurfaced recently on an elevator ride to the 5th floor in our Waltham, MA building. I work on the 6th floor and our building is going through a “modernization” phase (an ironic term given how long it is taking). Part of the work involved the elevators, of which there are three – two passenger, one freight. All used to have the same control panel interface with even floors on the right and the buttons on the wall used to call the freight elevator independent from the other two.

So what has this modern era brought? The buttons on the wall no longer call the freight elevator separate from the other two. Any one of three elevators responds regardless of which button you press. Sounds better, right? One button calls three elevators instead of two or one. Except now the layout of the freight elevator’s panel is different from the other two. So after having been conditioned (in some cases for years) to press a button on one side of the panel, folks now have to think about where there floor is on the button panels resulting in a few unscheduled trips to the 5th floor.

The elevator is a simple example of poor design, but there are cases where conscious design decisions are made to break muscle memory patterns. For example, over a year ago we changed the top navigation panel in QuickBase. The goal, based on user research, was to rework some of the main application control access points to make it easier for first-time users. It came as no surprise that some long-time customers initially objected since they had spent years accessing controls from a different location. Here, the goal to improve a new user’s experience came at the expense of existing users as is often the case in software design.


Another example is the ribbon interface introduced in Office 2007. During the last three years of my 8-year tenure at Microsoft I worked on this change and as you can imagine it was controversial and the decisions were argued over for years. But extensive user research showed the menu structure of previous releases was not supporting the tasks most people did most of the time. Year after year new features were added which resulted in common features getting lost in the pile – an especially difficult situation for new users.
One particularly controversial choice was whether or not add to a “classic” mode where long-time users could simply turn off the ribbon and revert to the traditional menu structure with which they had developed muscle memory after years of repetitive use. Ultimately the cost of supporting two models led to the rejection of the classic mode. Now you can find companies that build add-ons for Office 2007, like the one shown below, that allow users to have both models in one. Confusing? Welcome to the modern world.

Outlook 2007 – Meeting request form
An idea for making it easier to schedule a meeting with multiple participants. Schedules are overlapped on a single calendar producing a map of available time. The denser the area, the less available the participants are as a group. Lighter areas indicate common availability.







