Tuesday, August 02, 2005

User Interface Design and Being Agile

There is a very interesting problem that Dave Churchville blogged on: Can user interface design be agile?

He says, by being agile you develop iteratively. You listen the customer a little then develop some of the functionality rapidly. Then you make a meeting and customer gives some more feedback.

This is a very valid and effective system. But this style of development brings us to a point, where we cannot understand the actual goal of the users. Instead of building empathy of the user's actual needs, we got to constrain ourselves on the words only. This is good on the one hand. The user steers the project. But there is always a tacit knowledge that the user is unable to express.

I will try to write more on this. Now, I have to go home :)

No comments: