Once per month, every month, for several years I visit the City of Lafayette web site to pay my water bill. Every month, I experience a flood of frustration. (get it? water, flood?) My epic journey includes buttons of confusion, terrible tool-tips, poor prioritization, and a head-to-head battle with the deadly web form of doom!
Purpose provides a framework for web design. For a while I have felt that List of One was lacking something. The site design was nice, the code was all standards based, the information was all accurate, yet I wasn't happy with it. The site lacked a clear purpose.
Luke Wroblewski's book on web form design starts by telling us to build things from the outside in. He does a great job of explaining the merits of user centric, task focused design by describing what it isn't.