doncrawley.com
A Hierarchy of IT Needs
Crawley's Hierarchy of IT Needs will make you think about priorities when designing systems, when upgrading systems, and when interacting with end users.
Don Crawley