oo+hci site under construction
introduction 'Object-Oriented Modeling and User Interface Design: Designing Interactive Systems' object modeling with UML HCI fundamentals and background methods for interactive system design some useful design techniques a discussion form to be implemeted soon you are here need help?
Methods: Usage-Centered Design (aka Software for Use)

Larry Constantine and Lucy Lockwood's usage-centered design is described in their book:

buy or view book info at Amazon
view book info or buy:
Larry L. Constantine & Lucy A. D. Lockwood "Software for Use: A Practical Guide to the Models and Methods of UsageCentered Design"

See also the forUse website.