Smart Software: Listening and Taste
Learn how to build software that people love to use. Understand why meeting "user requirements" leads to software people hate. Software needs to listen and react appropriately -- with taste. Warning: This article is designed to make you think.
http://dotnetweblogs.com/ERobillard/Story/4479.aspx
[Originally posted March 31, 2003. Edited September 14, 2003]