你的产品方案总会被diss吗?你总是漏掉产品细节吗?这篇文章以拆解微信朋友圈点赞功能为例,带你关注需求细节,分享给大家。
刚入行时,我曾经在一个小公司做产品助理。公司2个产品助理,5个开发,直接领导就是老板。一心想要做个靠谱的产品经理的我,工作非常努力,一丝不苟。
每次需求评审时,开发一般都反馈方案没什么问题。但到了开发阶段,开发时不时就会把我叫过去,跟我确认细节问题。一两次还好,可次数多了,开发难免会不耐烦。尤其是为了按期上线,开发不得不加班干活的时候。
带着愧疚和自责,我在很多群里,请教了很多人。大家似乎也给不出太多的操作性强的意见,只是告诉我“跟你的经验有关”、“经验多了,自然就想的全了”、“多被开发怼几次,你就习惯了”。
那个时候,困扰我的问题是:
- 为什么我的方案漏掉了这么多的细节?
- 为什么有些需求细节我就是想不到?
- 为什么有的人对需求细节非常敏感?
后来,在一位大神的指导下,我用系统性的方法,彻底地解决了这个问题。
如今,我的产品方案在开发的过程中,几乎不需要我花时间去澄清需求细节。在参加其他同事的产品方案评审时,总能很快发现方案的漏洞,帮助部门同事输出质量更高的产品方案。
为什么对需求细节不敏感
对一个功能进行详细描述的功能点,就是需求细节。
对需求细节不敏感,一般都有这3个体现:
- 产品方案详细描述部分往往非常简单,没多少内容;
- 害怕需求评审,经常被质疑;
- 工作大量的时间都在向开发澄清需求。
对一个事物不敏感,大部分时候都是因为没有相关经验或没了解过。
人类的一些基础能力,是被刻入基因世代遗传的。比如,婴儿不舒服的时候,就会哭。但大部分的能力,是后天习得的。
一个没有见过别人开车、没有学过开车的人,是不可能赢过赛车手的。他只需要报个驾校,大概率上,他很快拿到驾照,成为一名合格的司机。但此时的他,仅仅是一名司机。离赢过赛车手还很远。
要想成为高手,就必须要加上大量的、重复的训练;要想对需求细节敏感,就要有丰富的项目经验。
然而,现实是很残酷的。
市场不会等到我们有很丰富的项目经验时,才要求我们做出一个功能点完整的产品方案,我们能亲手设计的产品也是有限的。
那难道就没有方法快速提升对需求细节的敏感度了吗?
答案是有的。
如何提升需求细节敏感度?
高尔基说:“书是人类进步的阶梯。”因为书把人类文明发展过程中的绝大多数经验和知识都记录下来了。
后人只需要通过书学习和研究已有的经验和知识,就可以掌握。通过进一步实践,甚至能在这个基础上,发展和创造出更多的经验和知识。
主流产品中对需求细节的处理,就如同书籍中对经验和知识的记录,是我们学习和研究的宝贵资料。
对需求细节的敏感度,是可以通过学习和研究主流产品来获得和提升的。
互联网和移动互联网发展到今天,大部分行业和领域,都已经非常成熟,同类型的产品,数量非常多。
由于研发团队能力和关注重点不一样,不同的产品对需求细节的处理质量参差不齐;但主流产品大多会处理得很好,因此,主流产品非常具有代表性,极具分析价值。
1. 选择一个具体的功能模块或小功能
由于我们要学习和研究的对象是需求细节,那就必须要落实到功能的最小颗粒度;选一个要研究的功能模块、或一个小功能。
例如,要研究点赞功能的需求细节。
我们就可以挑选微信朋友圈的点赞功能、今日头条资讯详情页的点赞功能、知乎的点赞功能来研究。
2. 拆解功能,逐个体验,一一验证
选定一个功能后,从内容展示、操作流程、交互设计、异常处理等多个维度,将功能拆解到最小颗粒。
拆解微信朋友圈的点赞功能:
- 从内容展示维度:点赞按钮的位置、取消点赞按钮的位置、已点赞好友的信息显示位置、点赞好友信息取值规则、多个点赞好友的排序规则、多个点赞好友如何分隔、数据权限如何控制;
- 从操作流程维度:如何操作一次点赞、如何取消点赞、如何查看点赞好友名片、点赞后如何通知用户;
- 从交互设计维度:点击点赞icon后有什么动效设计、取消点赞后有什么动效设计;
- 从异常处理维度:点赞好友数过多如何显示、点赞时内容已被删除如何处理、点赞时网络异常如何处理等等。
拆解后,逐个体验主流产品处理这些需求细节的方式,即便条件不满足,也要想办法创造条件去满足。
通过细致的体验,我得到以下结果:
- 点赞和取消点赞的按钮都放置在气泡中;
- 在内容发布时间下方显示点赞好友信息;
- 若好友有备注名,则显示备注名;若无备注名,显示昵称;
- 当有多个好友点赞时,按最后一次点赞的时间正序排列;
- 多个点赞好友之间,用逗号分隔;
- 仅当点赞人也是你的好友时,才显示好友信息;
- 点赞时,需先点击右下方的icon,再点击气泡中的【赞】;
- 取消点赞时,同样需先点击右下方的icon,再点击气泡中的【取消】;
- 点击点赞记录中的好友信息,会跳转到好友名片页面;
- 点赞后,通过朋友圈通知功能通知用户;
- 其他好友对这条内容点赞后,通过朋友圈通知功能通知用户;
- 点击【赞】和【取消】icon时,icon会放大;
- 点赞数过多,是否会完全显示,暂无法验证;
- 点赞内容被删除时,会toast提示内容已删除;
- 点赞时,若网络异常,本地显示点赞成功,待网络恢复后再上传到服务器;
- ……
看起来,已经是非常完整了,但对需求细节敏感的你,一定还可以找到更多的需求细节。
3. 循环往复,大量分析
学习研究完一个产品,再去研究另一个产品的类似功能。最终,我们就能敏感地知道这个功能所有的需求细节。
通过日复一日的训练,我们逐渐能够举一反三。即使是一个我们没有研究过的功能,也会比大多数人更敏感、做出更完整的方案。
2年前,我在一位大神的指导下,仔细研究过几个主流产品的需求细节,并输出了详细的功能分析文章。
之后,虽然没有坚持继续输出功能分析系列文章,但研究主流产品的习惯,却一直保留了下来。这给我个人的成长,带来了很多的价值。
总结
产品经理技能的提升,从来都没有什么捷径。正确的方法,的确能事半功倍,但也是建立在足够的“事”上。
一个技能的炉火纯青,从来都不是什么简单的事情。卖油翁说:“无他,但手熟尔!”简单的几个字,背后是多少次练习,我们无从得知,但一定有付出艰辛的努力。
不走捷径,就是最好的捷径。
本文由 @誓博 原创发布于人人都是产品经理,未经作者许可,禁止转载。
题图来自Unsplash,基于CC0协议。
爱盈利-运营小咖秀(www.aiyingli.com) 始终坚持研究分享移动互联网App运营推广经验、策略、全案、渠道等纯干货知识内容;是广大App运营从业者的知识启蒙、成长指导、进阶学习的集聚平台;
想了解更多移动互联网干货知识,请关注微信公众号运营小咖秀(ID: yunyingshow)