最近看了一些书,里面谈到了如何系统地进行用户需求分析,我们就来聊聊如何做用户需求分析。
首先我们要建立这个产品的用户模型。什么是用户模型?也就是我们必须了解该产品用户群的心理、生理和社会特征(他们喜欢什么、年龄、身份地位等等);他们的经验和认知程度(他们完成任务的过程以及对计算机应用的熟练程度)。当然你的用户不仅仅局限于直接用户,还应该包括间接用户、我们的客户以及购买的决定者(后面两者往往决定了你的利益)。了解了用户以后,才能有的放矢的设计产品。
接下来该设计用户的工作流程,我们先要对用户的任务进行分析:想想用户使用这个产品的目的,然后进行要完成任务的结构设计和要实施行动的交互设计。例如:用户使用word的目的是写篇文章并打印出来,完成这个任务的结构应该是:新建文件 -> 书写 -> 保存 -> 打印。当然这只是最理想化的任务结构,在实际运用中,用户完成整个任务结构还应该有其他操作,这里就不一一举例了。实施行动的交互设计就是:建立一个空白的文档界面,用户可所见即所得的在上面撰写文档,写完后,按“保存”按钮。界面提示“保存完毕”,用户按“打印”,界面即显示打印预览的状况,待用户确定后直接打印,ok。完成了整个任务。目标>任务>行动。
在用户需求分析中,用户的工作环境往往会被忽略,其实在UCD中这也是一个很重要的因素。工作环境分“物理环境”:与人机交互发生直接关系的环境因素,最常见的就是用户的输出和输入设备(显示器和键盘);“社会环境”:由产品而导致的人际关系,这点做得成功的就是那些聊天工具MSN,QQ等;“文化环境”:对用户产生影响的文化因素、习俗、传统,这些也或多或少的关系到用户的满意度。
最后才进行概念设计,方法有:问卷、焦点小组、原型制作、卡片法、场景观察,然后进行设计评估,使用性测试。
结构设计是整个UI设计的基础:可以先建立一个简单使用的信息架构;结构设计元素是(内容分类、语词定义、逻辑、内涵和外延、结构分类)
交互设计是整个UI设计的展现:建立一个愉悦使用的设计流程;交互设计的基础:是完成任务的工作流程。
交互设计的原则:
简单自然的对话
使用用户的语言
用户记忆负担最小化
连续性
方便退出
快捷方式
清楚的错误信息
帮助系统
文章引用自:
如果觉得《如何系统的进行用户需求分析-fung - 新浪BLOG》对你有帮助,请点赞、收藏,并留下你的观点哦!