对于刚入门的产品经理而言,很容易出现设计出来的产品功能不达用户预期的情况。这里面一部分原因是由于需求分析没做到位,忽略了事情背后的本质。那么下面我们看看如何做好需求分析。

透过现象看本质

我们只有透过现象看本质,了解用户的真实需求之后才能更好地提供解决方案满足用户需求。

什么是现象,事物所表现出来的外部形态或结果。

我们在接收需求时,通过从用户那描述过来的内容往往就只是现象,他是表面的。因为在产品方面用户的认知程度跟我们是有偏差的不全面的,所以提出的需求更多时候只是从自己所认知的角度提出来的需求。如果仅仅依据表象就开始设计产品功能,那么最终结果很有可能就不达预期或者说很难做得更好。

比如用户提出的需求是“需要一匹更快的马”,从表面现象来看我们为满足用户需求需要去找马,找更快的马。

什么是本质,对事物的性质、特点以及发生、发展产生影响的事物本身固有的属性。当我们通过对现象的分析与进一步了解到事务的本质之后,再去处理问题就可能超预期给用户带来惊喜。比如用户提出的需求是“需要一匹更快的马”,我们通过进一步了解,用户目的是从A点更快的到达B点,那么重点跟马可能就没啥关系了。

那么我们如何快速地透过现象看本质,从而做好需求分析呢?我们可以从用户角色、所在场景、用户行为与目的 几个因素来探知用户需求背后真正的目的或动机。

用户角色(是谁?什么人?)

角色可以是个体用户,可以是某一类用户群体、一个组织团体,即用户的身份、角色。

我们继续结合上面的例子进行发散,需要从A点更快的到达B点,提供一辆汽车真的就是最好的方案了吗?不一定,我们将服务对象扩展成不同的用户群体时,我们最终可能得出针对不同用户群体的多个方案。这里需要注意的是我们面向的角色是一个用户群体,还是角色中的个例或个人,这将决定我们得到的是通用需求还是个性化需求。

比如:

针对“需要从A点更快的到达B点”比较在意费用成本的用户群体,更需要的解决方案可能是叫出租车(比如城市外来游客)。

针对“需要从A点更快的到达B点”不在意费用成本更在意舒适度的用户群体,更需要的解决方案可能就是一辆汽车(比如企业领导)。

由此我们可以看出,我们得出什么样的方案跟不同的用户群体有很大的关系,所以我们需要确定面对的是什么样的用户群体也就是角色。

所在场景(什么条件、环境下?)

场景包含具体时间、地点,即用户所处环境及条件。我们确定用户角色之后还不够,用户所在场景中的相关因素依旧可能会影响我们提供的方案是否完善。

继续结合上面的例子:

针对“需要从A点更快地到达B点”,我们确定了用户角色为企业领导。

针对城市交通拥堵的情况,更需要的方案可能就乘坐直升机。

针对需要出省距离较远的情况,更需要的方案可能是一张机票。

不同的场景因素决定我们开展行动的规则与前提条件,所以我们需要了解用户需求所相关的场景及不同场景中出现的限制条件。

行为与目的(做什么?为什么做?)

行为与目的,行为主体根据自身的需要,借助意识,观念的中介作用,预先设想的行为目标和结果。我们根据不同的用户群体/角色、根据相应场景提供的方案就是最好的方案了吗?依旧不一定,我们还需要弄清楚用户的行为与目的。行为是用户为达到目的而表现出来的行动,是我们探知动机或目的的切入点。

继续结合上面的例子:

我们确定了用户角色为企业领导,在城市交通拥堵的场景中。

针对需要从A点更快地到达B点这一行为,目的是为了参加一场会议,那么更需要的方案可能就是远程视频会议。

针对需要从A点更快地到达B点这一行为,目的是接快放学了的儿子,那么更需要的方案可能就是打电话给老婆,让老婆帮忙去接。

到此我除了需要确定用户角色与了解场景之外,我们还需要弄清楚用户行为与行为背后的动机。

我们掌握了角色、场景、行为与目的之后再去看事物本质是不是变得更容易了呢?

案例分析

例如:用户需求“我需要买个电钻”,我们将这个需求代入到我们的公式中。

角色:是谁需要买电钻——家庭丈夫

行为目的:买电钻做什么,为什么买电钻——买电钻、钻孔装挂钩,用来挂衣服

场景:在什么环境下及条件下——在书房、光滑的墙壁上

那么最终的真实需求是帮家庭丈夫解决在书房挂衣服的问题。我们除了可以提供电钻,或许更简单有效的方案就可以是提供带吸盘式的挂钩。用户提出买电钻的需求很有可能只是不知道有吸盘式挂钩的存在。

再举个我在产品工作中遇到的例子:

用户需求是“我需要把历史数据删除掉”,最终通过了解分析得到的结果是:某某企业,需要定期把后台历史数据删除,避免敏感数据被员工泄露。那么用户的真实需求是避免敏感数据被员工泄露,而不是删除历史数据。而我们提供的方案是对历史数据中的敏感信息做隐藏,只针对指定权限开放显示。

需求分析就是一个需要透过现象看到事务本质的过程,期间我们需要确定我们的面向的用户角色、用户所在的场景、表现出来的行为以及背后的目的与动机,最终我们将各个因素结合起来得出更完善的解决方案

透过现象看本质,如何针对用户做好需求分析相关推荐

  1. 软件架构设计案例_透过现象看本质:常见的前端架构风格和案例

    所谓软件架构风格,是指描述某个特定应用领域中系统组织方式的惯用模式.架构风格定义一个词汇表和一组约束,词汇表中包含一些组件及连接器,约束则指出系统如何将构建和连接器组合起来.软件架构风格反映了领域中众 ...

  2. 透过现象看本质:喧闹的中国电子商务

    吴军先生做<透过现象看本质:喧闹的中国电子商务>主题演讲,剖析中国电子商务行业的现状和格局,预测未来行业趋势,并针对传统企业.中小企业的具体情况,给出一些策略上的建议. 以下是吴军先生的现 ...

  3. 透过现象看本质: 常见的前端架构风格和案例

    所谓软件架构风格,是指描述某个特定应用领域中系统组织方式的惯用模式.架构风格定义一个词汇表和一组约束,词汇表中包含一些组件及连接器,约束则指出系统如何将构建和连接器组合起来.软件架构风格反映了领域中众 ...

  4. 大道至简之四:透过现象看本质

    大道至简:透过现象看本质 --投资总结之四         时寒冰 研究趋势是一件充满挑战和趣味的事情.     我深信,很多现象是有规律可循的.     但是,对于趋势的判断尤其提前做出的判断,短期 ...

  5. 大道至简:透过现象看本质

    大道至简:透过现象看本质 --投资总结之四         时寒冰 研究趋势是一件充满挑战和趣味的事情.     我深信,很多现象是有规律可循的.     但是,对于趋势的判断尤其提前做出的判断,短期 ...

  6. ChatGPT爆火背后的原因:透过现象看本质

    ChatGPT爆火背后的原因:透过现象看本质 随着人工智能技术的快速发展,我们已经在许多领域看到了AI的身影.在最近的一段时间里,ChatGPT成为了一个引起广泛关注的现象.ChatGPT以其强大的自 ...

  7. 透过现象看本质 | GPT爆火的背后

    前言: 近年来,GPT(Generative Pre-trained Transformer)作为一种革命性的语言模型,以其强大的文本生成能力和广泛的应用领域引发了全球范围内的热议.然而,GPT爆火的 ...

  8. 传统金融PK互联网 必须透过现象看本质

    传统金融PK互联网 必须透过现象看本质 面对越来越热的互联网金融,传统金融业内人士与互联网的发生激烈了冲突,中国近期的经济疲软似乎也变成了互联网金融的原罪之一,但事实真是如此吗? width=&quo ...

  9. 黄金思维圈,养成透过现象看本质的能力

    loonggg 读完需要 3 分钟 速读仅需 1 分钟 大家好,我是你们的校长. 今天我想给大家聊一聊关于思考,关于黄金思维圈的问题.如果你有了黄金思维圈的思维,带着目的去做一件事情,不仅仅会养成透过 ...

最新文章

  1. 伍六七带你学算法 入门篇-卡牌分组
  2. 解决Win8.1系统LYNC共享PPT提示“演示文稿遇到问题”
  3. MySQL批量插入数据的几种方法
  4. 8个实用而有趣Bash命令提示行
  5. python PyQt5.QtWidgets.QApplication().exec_()函数 QCoreApplication.exec_()(进入主事件循环并等待直到调用exit()为止)
  6. 大咖分享,带你洞悉畅销游戏背后的数字化运营落地实践
  7. 【转载】spring framework体系结构详解
  8. Flatten Binary Tree to Linked List - LeetCode
  9. python删除链表满足pred的元素_python 数据结构一 之 线性表
  10. libreoffice Error: source file could not be loaded
  11. 信息学奥赛一本通 1004:字符三角形 | OpenJudge NOI 1.1 08
  12. canvas路径剪切和判断是否在路径内
  13. python用matplotlib画图时将标签竖着显示
  14. php 模型 关联,PHP模型关联一对多如何给关联表加条件?
  15. 工作资讯004---多范式编程语言
  16. Vue中点击复制文本功能
  17. 互联网发展的四个阶段总结
  18. 【单片机学习】51单片机【串口】,详细介绍
  19. arcpy实现注记合并
  20. 微信小程序调用小票打印机实现打印订单

热门文章

  1. 可能是最有心的微信文章排版规范
  2. 新番 | 万万没想到,Hulu有一天也开始推新番了
  3. ieltsListen was compiled with optimization - stepping may behave oddly; variables may not be availab
  4. SSS1629USB麦克风方案设计原理
  5. Python Turtle 海龟绘图详解官方文档中文版
  6. Verilog中可综合及不可综合语句概述
  7. AVL树(LL,RR,LR,RL)
  8. 超详细的遗传算法(Genetic Algorithm)解析【转】
  9. Python入门之——系统性能信息模块psutil
  10. 计算机专业毕业的人,工资真的很高吗?看完之后我哭了