面对千变万化的需求,也许很难抽象出一套普适的方法论,不妨一起来看看需求分析过程中的那些常见套路,或许能有一些值得借鉴和思考。

“我走过最长的路,就是需求的套路。”—— 某PM前辈

已经记不得说话这兄弟的名字,只是眼前偶尔还闪过他有些血丝的干涸眼神,在那个连续996后有些乌烟瘴气的会议室,他摁灭烟头时从嘴角挤出的的几个字,随着烟圈和哄笑散开,让原本压抑的气氛多了几分无奈和尴尬。

作为一名产品经理,有幸逃过UI “五彩斑斓的黑”这样的千古难题,也不像开发一样面临“什么是最好的语言”这样的灵魂拷问,但世事无完美,不信抬头看,苍天饶过谁。

需求,正是这样的终极存在,他是产品经理存在的意义,也是众多套路的根源。无论是文能提笔写文档、武能调试查异常的老司机,还是熟读《梦的解析》、倒背需求层次论的学院派,和需求打交道的日子也难免“被套路”,比如下面这位:

面对千变万化的需求,也许很难抽象出一套普适的方法论,不妨一起来看看需求分析过程中的那些常见套路,或许能有一些值得借鉴和思考。

1. 披着需求外衣的解决方案

从交互细节优化到业务流程调整,我们总会遇到这样一些需求:描述简单明了、细节清晰,几乎稍作整理就可以形成PRD、开发实施:

“输入框需要加长一点,保证输入内容完整可见”

“工单需要支持批量分配,勾选后自动显示可分配对象列表”

“用户注册推送新手任务提醒,引导完善资料,必填项有XXX……”

这种情况下,进一步的分析时思维往往容易聚焦在这些地方:

“输入框不够长是不是改文本域?文本域也不够用要不换弹层?”

“长时间没有操作分配,是否要触发积压预警?”

”第一次推送没有响应,要不要隔几天再推一次?或者下发短信提醒?”

从需求分析的角度出发点来看,这已经跑偏了,因为这个过程中我们可能从来没有想过:

“为什么这里需要输入这么多内容?”

“为什么系统会生成这些工单需要人工来做分配?”

“为什么要通过新手任务引导用户来完善资料?”

而这几个问题才是需求分析应该关注的重点。

应对tips:需求分析只关注why,不过问how。

既然已经知道需求提出者会自觉/不自觉地对需求进行加工,那么当我们拿到这些构建于不同需求方自身经验之上的“半成品解决方案”时,务必不能直接开始考虑“怎么做”,而搞明白“为什么做”,在不明确需求的前提下谈方案,根本就是耍流氓。

2. 需求分析的漏斗效应

需求从产生到被分析明了,会经历如下的漏斗模型:

原始需求 → 用户认知

从心理学角度来看,人的精神由本我/自我/超我三个层面构成,需求源自本我,又受自我/超我影响,用户自身对这其中关系的认知可能也非常模糊;

用户认知 → 用户表述

即便用户能充分了解自己的需求根源,也无法确保用户愿意如实表述,用户想让你了解的需求往往不等于用户真实的需求;

用户表述 → PM理解

用户表述能否准确无误,PM能否100%理解?

PM理解 → 得出结论

彼之蜜糖,吾之砒霜。且不论分析方法论是否得当,PM能否完全屏蔽自身的角色干扰,客观准确的得出结论本身就是一个挑战。

层层漏斗过滤之后,需求还能保持几分本来面目,真得打一个大大的问号。如果再考虑到最终实现交付,再加上一个需求实现漏斗,也就不难解释为什么会有大量需求是A,设计是B,产品是C的案例了。

应对tips:

(1)让用户stay foolish

用户思考的越多,在需求分析漏斗中的损耗就越大,因为他会在各个环节中对原始需求做更多的“预处理” ,这个过程是不自觉且不可逆的。在需求沟通过程中,应该尽量引导用户去袒露内心单纯而原始的想法,避免方案细节的讨论,否则容易把自己和用户都给带跑偏。

(2)让自己stay hungry

我们无法知晓用户在需求认知、表述过程中带来的偏差到底有多大,但我们应当对用户需求的本源始终保持足够的好奇心,在充分理解人性的前提下,通过挖掘需求背景去探索和解读用户的内心世界,尽可能接近需求的本源。同时,hungry也是一种保持空灵的心态,抛开个人角色带来的干扰,带着一份同理心去探究真实的需求本源。

3. 伪需求那些事儿

不知什么时候开始,伪需求这个概念越来越多的出现在了大家的视线中,例如前面那副漫画,就被认为是“伪需求害死人”的经典案例。从开发人员到PM再到老板,谈伪需求变色,避之不及。到底什么是伪需求?不妨看看这个故事:

老板提出一个需求:想要把梳子卖给庙里的和尚,找来三个人:

甲:苦口婆心的用了全身力气,结果被赶出了庙门。

乙:对和尚说,您看那烧香的人们来到山庙头发都被风吹乱了,用梳子给他们梳梳头,是对佛祖是种尊敬。

丙:对和尚说,您可以把梳子作为捐香火的佛礼,那么他们一定会感激庙宇,虽然梳子有成本,但香火一定更旺。

先不要吐槽这个故事已经老掉牙,就说说“把梳子卖给和尚”这是不是一个伪需求?同样是【把梳子卖给和尚】的需求,为什么应对方案大相径庭?

我们来复盘一下三个人的需求分析历程:

甲:分什么析,卖就卖,一个字就是干。

【我们不生产需求,我们只是需求的搬运工】

乙:为什么要卖给和尚?和尚为什么要买?

【考虑了老板的需求,也考虑了和尚的需求】

丙:为什么要卖给和尚?和尚为什么要买?香客为什么会买?

【不仅考虑了老板、和尚、香客的需求,并且对需求有更深的理解】

其实,从故事提供的信息我们也无法分得出【把梳子卖给和尚】的完整分析结论,这背后可能有一万种可能,每一种都会有不同的分析结论。这正是需求分析需要解决的问题。如果仅凭第一印象就得出结论【让和尚买梳子并且给自己梳头】是一个伪需求,实在是谬之大已。

应对tips:需求从来没有对错真伪之分

每一个伪需求背后,都是一个没被满足的痛点(准确的说是没被发现)。当你质疑一个需求是伪需求的时候,通常是这3种情况之一:

用户没说明白

你没听明白

这不是一个需求,而是一个解决方案,并且方案不靠谱

总结

需求分析是基于用户沟通、背景认知、人性理解,层层还原一个需求本源的过程。我们对一个需求的还原程度越高越准,越有机会在后续产品设计给出合理的方案。

看到这里可能有人会问:从心理学来看,人的所有需求本源都来自吃和性这两种原始欲望,客户只是要加个按钮,难道给他上份牛排配个充气娃娃吗?!

——没错,但这只能说产品设计很烂。可我们这不是在聊需求分析吗?产品设计的事,且听下回分解吧。

作者:张庆伟(点融黑帮),七年产品经验,从业历经社交、媒体、医疗、金融行业,在toB产品设计、运营方面有较丰富的经验。

本文由@点融黑帮(ID:DianrongMafia)原创发布于人人都是产品经理,未经许可,禁止转载。

给作者打赏,鼓励TA抓紧创作!赞赏

2人打赏

JAVA开发需求分析套路_需求分析:我走过最长的路,就是需求的套路相关推荐

  1. 走过最长的路是你的套路

    走过最长的路是你的套路(PS调色) 不管是刚初入ui设计和VR动画的小白,调色是很重要的某部分技术,我给大家讲下这里面的套路-ps调色 1.亮度对比度(图像/ 调整/ 亮度对比度命令) 亮度是指画面的 ...

  2. 我走过最长的路,就是XMX的套路

    币圈有两大不为发币而做区块链的英雄,一个是三点钟创始人玉红,一个是快的打车创办者陈伟星,一个直呼"搞区块链要发币是误区,很多人跑偏了",一个大喊"一些币圈大佬割韭菜手段太 ...

  3. 最全消费者防坑手册:走过最长的路,就是商家的套路

    远离消费陷阱,提升消费体验,黑猫投诉平台全天候服务,您的每一条投诉,都在改变这个世界.[投诉,就上黑猫] 最全消费者防坑手册:你走过最长的路,就是商家的套路 来源:21世纪经济报道 21财经APP 杨 ...

  4. java 开发书籍 目录_《零基础 Java 开发 》全书目录

    第1部分 Java开发基础 第一章 搭建Java开发环境 1.1 Java简介 1.2 Java开发环境搭建 1.3 Java语⾔的功能 1.4 使用Eclipse开发Java程序 1.5 使用IDE ...

  5. java开发个人项目_个人项目-WC (java实现)

    二.PSP表格 PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟) Planning 计划 30 30 · Estimate · 估计这个任务 ...

  6. java开发面试复试_面试java开发,面试官会问哪些问题?

    作为一个当初从学校刚毕业找工作而被面试饱经摧残的小白,到现在的java开发从业人员,中间不可谓之不艰辛,当初的屡屡碰壁,工作受挫,一直到现在我仍然认为那是我人生中不可或缺的一段经历. 关于面试的艰辛这 ...

  7. 学java 开发会掉头_作为一个全新的开发人员,我会学到什么

    学java 开发会掉头 重点 (Top highlight) It's been five years since I learned to code and changed careers. 自从我 ...

  8. Java开发私教_笃学私教:7年Java开发(月薪37K)分享正确的自学路线,不喜勿喷...

    趁着昨晚空闲和今早的时间,编辑这一篇帖子,写下当初我自学Java走的弯路,希望大家引以为戒,不要多走前人走过的弯路,浪费时间.到今年年底结束,我做Java开发已经七年的时间了,现在月薪37k已经算知足 ...

  9. 初级java开发学习路线_成为初级全栈Web开发人员的10分钟路线图

    初级java开发学习路线 So you have started your journey into the world of web development. But what do you lea ...

最新文章

  1. MySQL的主从服务器配置
  2. ORACLE8对象模型
  3. 我们正处于新科学革命的起点 | 学界热议AI for Science
  4. 全新的基于VVC思想的页面验证js框架vtor
  5. MySQL SQL优化
  6. PostgreSQL 角色与用户管理介绍
  7. React中的三种类型组件介绍
  8. 中央和省级产业政策匹配数据(含完整stata代码)
  9. 专精特新企业数据库-专精特新企业名单及汇总
  10. MySQL8.0备份与还原工具讲解----mysqlbackup篇
  11. 90个外国英文网站强力推荐
  12. 移动OA办公系统为企业带来便捷办公
  13. ebpf 研究之 XDP 技术
  14. 多线程的两种实现方法
  15. jstack详细介绍
  16. 苏黎世联邦理工学院计算机系研究生,大神offer | 恭喜四位再来人学员斩获苏黎世联邦理工学院-电子工程与信息技术硕士 !...
  17. After all, tomorrow is another day
  18. HC?OC?这些校招黑话你看明白了吗?
  19. 2018-2019-2 20175227张雪莹《Java程序设计》 实验二《Java面向对象程序设计》
  20. WOJ 1546 Maze

热门文章

  1. 多功能数字钟c语言单片机PPT,基于STC89C52单片机的多功能数字钟的设计
  2. 用股票交易量查询接口是怎么查询a股全天总成交量的?
  3. pytorch基础学习(四) 数据处理(一)
  4. Pulsar 社区周报|2021-01-04~2021-01-10
  5. ibm750服务器维护,IBM服务器IBM Power 750
  6. std::list的pop_front()及front()
  7. Ubuntu 经验 :系统安装 :分区方案
  8. Cloudera Manager 5.14.X 安装部署(上)
  9. 网狐棋牌316版 更新下载 备注
  10. 微信小程序开发:实现高斯模糊效果(毛玻璃效果)