用户体验
1.用户体验的要素
①用户的第一印象:我们需要考虑的是——谁会是我们的目标用户以及用户和软件的第一次使用很大程度上决定了用户对软件的评价。我们在想出更好的设计时,我们要想多个问题去考虑用户的观点,体现出产品的价值,简而言之就是第一眼的印象就要好。
②从用户的角度考虑问题:软件团队的设计师要有“同理心”。同理心就是理解别人的处境、心理、动机的能力。同理心是好的产品设计的出发点。程序员有时候为了体现自己技术的高超,弄了很多高级选项,这样虽然可以体现自己的技术,但是从用户角度来看,用户并不能理解设计者的意思,反而是无用功,甚至可能是画蛇添足。
③软件服务始终都要记住用户的选择:用户使用任何软件来解决问题,软件从头到尾的各个部件要结合起来把用户的问题给解决了。有些时候用户在面对UI的更新时,发现的问题为用得越多,越发难用。就比如微软的word软件,它把字体划分为三个档次,由上而下地显示出来,这样子新老用户的体验都能得到最大的满足。
④短期刺激和长期影响:程序员长时间待在电脑面前难免会心烦,没心思。这时候合理的安排时间也是很好的办法。
⑤不让用户犯简单的错误:简单来说,你的设计越麻烦,越会让用户觉得不方便,也就越少人去用。
⑥用户体验和质量:有些时候,良好的用户体验会和产品的质量起冲突,牺牲质量去追求用户体验也是不可避免的。
⑦情感设计
2.用户体验设计的步骤和目标
①概要设计②行为交互设计③界面设计
3.评价标准
①尽快提供可感触的反馈②系统界面符合用户的现实惯例③用户有控制权④一致性和标准化⑤适合各种类型的用户⑥帮助用户识别、诊断并修复错误⑦有必要的提示和帮助文档