■只提供用户所需■让初学者尽快转变为中级用户■尽可能地预防错误,如出错也应友善处理■精简和优化交互与任务流程,让最复杂的软件清晰易懂■为支持特定行为而设计■持续地改进和优化我们的流程和程序■忽略用户的某些要求,坚信自己的理想和洞察力。