Users as Ends in Themselves: 7 Heuristics for Humane Design
trydesignlab.com