第十二章讲的是“用户体验”。这章对我们现阶段的软件开发工作是有其启发性的。比如“考虑用户体验的各种角度、认知阻力、关注用户体验的衡量标准”。
不可否认,我们在设计软件之始所做的需求分析其实也是有强调要关注用户体验。所以用户体验真的是非常重要的,将心比心,我也希望自己是使用者时,能够用最好用的软件,并且当我作为一个开发者时,能够在同类软件中做到尽量比别人好或者有自己的亮点。书中举了挺多这样加强用户体验的例子,比如:记住用户选择(word中选择字体可以记住最近使用的字体)、不让用户范简单的错误(飞机上的遥控机)。当然在看到这些的时候其实我也在反思自己的软件,当我们的软件初具雏形的时候,我经常想假如我是第一次使用这款软件,在毫无引导的状态下我会怎样操作它,并且,对它会是怎样的想法。对于记住用户选择这点,我想我们软件做的比较类似的功能有记录每天的睡眠状态从而分析出用户的睡眠习惯,而对于不让用户范简单的错误,比较有代表性的是我们的音乐界面,在最初的版本,其实是可以几首曲子同时播放的,但是在后期合成的时候,我们修正了这个问题。用户点击每个音乐就会播放当前音乐,并且自动停止之前正在播放的音乐。
当然啦,我们的软件依然还是有一些问题值得我们敲定,这些就等着实际的用户真正体验之后我们再进行反思总结吧。第十二章作为启发性的一章,对我们的团队设计是有比较重要的意义的。