
This morning at TechEd Australia 2007, I attended the “Interface Design Patterns” session by Darryl Chantry, an architect on the Architecture Strategy Team at Microsoft (Australia). A session mostly directed to developed on how they should start thinking about designing application for the user, instead of themselves.

The many and overlapping disciplines of design. Darryl places operating systems under human-computer interaction.

The many ‘approaches’ to tackling design problems. User-centered design is becoming popular, but may not be the most appropriate because users might not know what they ‘want’. Darryl uses the Google homepage as an example of activity-centered design, where the search is the activity and simple search box on the homepage. He adds most developers use the genius design approach, whereas developers define what is right for the users.

Darryl told a story about a scenario at a Microsoft research activity in Redmond. The test involved two groups of users both using a poor quality PC for a week. At the end of the
...