Usability

Computer Human Values: Interfaces must embody human values "What we need are human values integrated into our development processes that treat people as they expect to be treated and build solutions that reflect human nature.": http://www.boxesandarrows.com/archives/002783.php