需求分析作为用户与技术人员实现沟通桥梁性工作环节,在软件开发设计过程中起着不可替代的作用。在需求分析领域,用户体验分析又是其中的重要组成部分,也可以说是最能展现用户至上精神的环节。中培伟业《需求分析与管理最佳实践》培训专家王老师在这里就用户体验分析应注意的问题进行了详细介绍。
王老师指出,用户体验分析主要针对业务流程分析、用户使用场景分析、系统交互原型分析时充分考虑用户体验,进行用户体验分析时可遵循如下用户体验要素模型:
1、战略层:这个层次在需求识别分析阶段基本已完成;
2、范围层:主要针对业务流程分析阶段、角色及使用场景分析阶段及系统功能分析阶段增加用户体验分析,比如流程环节是否存在瓶颈环节、整体流程效率是否高、使用场景的执行步骤是否繁杂、制定的业务规则是否会增加工作量或导致难以实施等;
3、结构层:主要针对系统原型交互设计增加用户体验分析,交互设计原则如下:
1)简化原则:删除不必要的功能直到不能再减少为止;
2)组织原则:按照有意义的标准确定功能,信息展示按照业务含义进行分组;
3)隐藏原则:隐藏非关键信息,凸显关键信息,避免分散用户注意力,但隐藏信息可通过某种线索找到;
4)习惯原则:设计功能尽量贴近用户的操作习惯,避免用户思考;
5)帮助原则:为用户提供适量的帮助和引导;
6)响应原则:每次用户进行操作后,都需要给用户一个响应反馈;
7)容错原则:必须允许用户犯错,给予用户后悔的机会;
8)转移原则:对复杂性操作进行转移,用户擅长做的转移给用户,计算机擅长做的转移给计算机。
4、框架层:主要针对系统原型界面设计增加用户体验的分析,主要由界面规范和系统技术架构决定。
5、视觉层:主要由界面规范决定。
王老师指出,用户体验需求分析作为需求分析领域当中非常复杂的部分,考验着需求分析人员的综合能力,而对用户体验要素模型的掌握则做好用户体验需求分析的第一步。