设计需求分析方法与过程

需求分析方法简介

1.分析业务需求:

业务需求=业务目的+业务目标

以注册功能为例,用户肯定不想注册填一堆信息这么麻烦,而是产品需要用户注册。

分析业务目的和目标

将业务目标转化为用户行为

2.分析用户需求

目标用户的特征:是学生还是职场人员。

目标用户的经验:是新手还是熟练用户。

用户的使用场景:通常在什么情况下会使用产品,接触产品这个功能。

用户体验目标:用户期望得到什么结果。

3.关键因素分解:

用户产生某种行为,通常是基于某种动机或原因,比如注册后,可以使用更多的功能;同时在注册前,用户可能也有一些担忧,比如说个人信息会不会泄露,用户会不会没事就收到垃圾短信;所以:用户的动机 担忧 以及使用中遇到的障碍都是影响用户体验目标和业务目标的关键因素。

为了让用户和产品都能顺利达成目标,我们要为用户:

三大关键因素

4.归纳设计需求,明确设计策略。

得到解决方案初步的想法

通过用户访谈 调查等调研方法,尽可能的清楚定位这些问题,并尽可能整合资源寻求解决之道。

下面将使用案例把这4个步骤一个一个拆开来具体讲解。

step1:分析业务需求

常见业务需求

其实有的已经包括了解决问题的手段,也就是解决方案,比如分享到微信功能;如果一接到需求就开始画线框图,那时间一久,就不免沦为框图仔。

了解问题,比提供解决方案更重要。

目的和目标区别

常见目标

目标要符合smart原则

以为网易云课堂做一个“内容招募页面”为案例:

分析业务需求

让目标可衡量有关联

将目标转化为用户行为

step2:分析用户需求

01.明确目标用户

不同类型的用户需求也往往不同,比如新手用户需要向导,而在专家用户眼里这可能是多余甚至是干扰的。只要我们搞清楚了目标用户,才可能更有针对性的去展开需求分析和方案设计。

目标用户是指使用某一产品或服务的典型群体。目标用户是群体不是某一个人。

人物角色不是现实的人,是虚拟的特征群体的典型用户

目标用户是产品或者服务的直接接触对象。比如家教的用户是孩子,而买单的是家长。

简单的描述目标用户的方法:

描述用户方法

02.分析用户需求

很多时候用户说出来的需求或者解决方案是根据他们当前的知识经验和认知构想出来的。用户一般也不会分析自己的真实需求是什么。也一般不可能提出自己认知范围之外的解决方案。

用户需求分析方法

举个栗子

好的用户体验是超越用户期望的。用户想要骑更快的马,如果重新设计用户行为,比如说给他一辆车,那一样可以实现”更快速到达目的地“这个体验目标,并且超过了用户的期望。

3.分析用户需求案例

step3:分解关键因素

1.都有什么关键因素

这是业务需求分析的结果,产品的设计者希望提高申请点击率,从而实现更多的专业人士和机构来云课堂开课这个业务目标,但是用户愿不愿意来呢?要打成业务目标,我们要让自己从业务视角转化为用户视角。

视角转换

要站在用户的角度,让用户愿意使用,通常影响用户意愿的有2个因素:

使用前的关键因素

对于用户需求的分析,用户体验目标本身就是用户视角的,所以只需要进一步分解用户在填写过程中有什么障碍就可以了。

使用过程中关键因素

三个关键因素

2.怎样分解关键因素

利用贪婪创造动机举例

像团购 秒杀 限时特价 抽奖 积分 返现等都是利用人性的贪婪来吸引用户产生动机的手段。

排除用户的担忧例子

庞大的交易量,利好的案例,品牌效应等都可以在一定程度上排除用户的担忧。

解决障碍举例

输入银行卡号,显示放大的分组的数字显示,可以方便用户填写,避免输入错误。

PET与可用性关系

对于业务需求的关键因素分解

对于用户需求的关键因素分解

step4:归纳设计需求

总结归纳解决方案

和团队商讨解决方案

你以为就这样结束了吗?其实并没有。

开课的完整体验路径

1.对于用户体验路径我们首先画出用户体验路径和情感坐标。

2.提前做好用户研究工作,整理好各个接触点的问题和惊喜。

3.判断各个接触点的情感高低。

4.连接情感状态,可以清楚看到哪里做的不够好或存在问题,便可以有针对性的去改进。

在此我向大家推荐一个架构学习交流群。交流学习群号:478030634  里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化、分布式架构等这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多


猜你喜欢

转载自blog.csdn.net/yunzhaji3762/article/details/82874481