一个产品从一个Idea到策划方案,设计方案,再到研发,开发阶段以及上线运营推广阶段,后期维护等等,其实都是为了“满足用户的需求和目标”。软件产品的设计及开发者认真对待用户最终是善待自己,是想强化尊重用户的基本做事原则。通过分析,我们可以把用户分为初级用户、中间用户、高级用户,这个三分概念。
初级用户
初级用户有两个层次。A.全新用户:根本没有计算机任何概念知识,例如,第一次使用ATM机取钱的农民工;B.初次使用:有概念,但缺少基本知识。例如,退休返聘的老会计使用公司新上的计算机财务管理系统;有一定的计算机技能,但是缺少领域知识。例如,大学刚毕业的小林,第一次使用公司的传真机;分析得出,初级用户的问题:焦虑、担心、怕出错、不敢用、怕遭人笑话。
应对策略:减轻用户的焦虑,简单功能的快速引导,以最少步骤或最直接的过程完成操作。使用说明书、以及一贯常用的少量术语、意图和界面概念模型;交互流程和操作步骤尽量少,减少扩展对话的数量,帮助用户以最直接的方式成功的实现目标,进而树立信心,激发学习和操作热情;对话原则,正确消息提供及时的反馈信息完成对操作序列的确认,错误操作提供明确的、建设性的提示信息;提供用户指南、视频演示、面向用户的在线教程;
中间用户
具有一定的知识概念和计算机软件产品的操作经验,使用产品的频率不是很高。中间用户的问题:对产品的熟悉度不高,对产品的命令控制指令、菜单位置结构和功能部件的熟悉等需要一个学习过程,时间长短随产品难易程度决定。
针对这类用户的应对策略:采用一些针对性的操作,帮助用户加深对产品理解度,使用户快速上手,在最短的时间内成长成熟练操作用户;提供规则的菜单和结构化的操作模式,减轻用户的记忆负担,实现方便易记;用一致的术语,界面直观清晰,视觉上做到自我说明,使用户通过视觉识别引导操作;统一的交互模式、屏幕引导、操作序列,使用户建立统一的产品印象,减少学习成本;使用强迫性操作处理错误发生,允许用户进行尝试性的探索操作,而不至于造成对系统的损害,鼓励并帮助用户主动探索产品,扩展认识的广度和深度;当然还需要配置一个比较全面的参考使用手册。
高级用户
针对性业务领域和计算机使用水平都很高,经常使用产品的专家级用户。针对这类用户的问题:主要就是时间与效率,以及稳定性,避免直接操纵交互模式在响应时间和操作频率上的弊端或限制,节约时间,快速完成任务。
应对策略:更多站在用户体验角度考虑性能等选项,提供高级操作选项,满足用户的需求。在技术架构上满足高效、迅速的反应要求;.提供简短、清晰的反馈信息;实现批处理支持,只需少量输入和选择操作,系统即自动完成序列操作;快速操作设计,如命令行操作模式、快捷键/功能键/访问键设计、标准化的缩略语等帮助用户加速操作;