Question oriented UI design

When designing the interface of a tool (be it a real world instrument, a program or a web-site), we usually have the following questions:

What is wrong with this (apparently normal) picture? I think the problem is that these steps should not be the first ones in the list. Normally, any project starts with gathering the requirements for it, which implies talking to potential end users, conducting market research, etc.

Small companies or individual programmers usually skip this step, because they have no time, or money; worse - they don't think this is necessary because of the "I am not going to take advices from a user" mentality.

I propose another step, which has to be performed prior to answering the questions above - ask yourself "which questions the user will ask themselves when using the program?". This is what I call "question oriented design".

The benefits of question oriented design

Question oriented UI design, a case study - BillReminder's timeline widget. The mailing list discussion shows how the timeline widget evolved from its original form under the guidance of question oriented UI design. An illustrated summary with additional examples will be offered in the next article, stay tuned.

Comments

Bitlan Alexandru — 2008-11-17 21:25

nice piece of thinking.

Quite like the idea of thinking about the questions an user may rise while using a specific application.

I remain tunes…