我给产品经理设计了一个自检清单,希望对你也有用
清单能帮助我们记忆如何处理复杂的工作,帮助我们整理众多事情中的优先级,帮助我们不遗漏重要的工作环节,并且促使我们进行团队合作。
我们所掌握的知识的数量和复杂程度已经超过了个人正确、安全和稳定地发挥其功效的能力范围。知识的确拯救了我们,但也让我们不堪重负。我们需要开展一场伟大的变革来防止错误与失败,这一变革立足于已有的经验,既能充分利用我们所掌握的知识,又能弥补人类不可避免的缺陷和不足。
这一变革并非艰难之举,而且简单至极,特别是对那些花了多年时间来培养和磨炼高超技艺的专业人士来说,投身这一变革简直让人贻笑大方。这个变革就是:清单革命!
——《清单革命》
作为一名产品汪,日常的工作非常繁杂琐碎:处理需求、制定方案及逻辑、输出需求文档、协调各方资源、推动需求按时上线、产品培训及使用说明、分析数据、调研用户、调研竞品、了解行业、洞察用户需求、项目管理、规划产品迭代节奏、跨端跨部门合作、对接业务方……。
下面以项目为例,给出了一个项目从无到上线所要经历的流程:
如此众多类型的工作,对产品经理的能力要求也各不相同。在日常工作中,除了上述的工作内容之外,还会经常被各种琐碎的事情“打扰”,以至手头上的工作经常被临时搁置。
在此背景下,产品经理若想比较完美地处理日常工作,需要在具备各种维度的能力基础之上,能够在不同的场景下灵活且正确的使用对应能力去处理,且保证所有工作和步骤都没有遗忘。
怎奈何“理想很丰满,现实很骨感。”
由于人类的认知缺陷和有限的记忆力,在日常工作中面对大量繁杂的工作内容且还会被中途“打扰”的场景下,我们难免会多多少少遗忘一些步骤或工作。而遗忘掉的这些步骤或工作,很可能就是能对产品产生致命影响的那极少数,你说刺激不刺激!
难道我们就没有办法解决了嘛?
当然有!
只要一张清单,真的只要一张清单,以上问题就能引刃而解!(脑海中是否浮现出了那句经典广告语:只要998,真的只要998,以上商品全部带回家!hhhhh)
清单为我们提供了一种认知防护网,不仅能够抓住每个人生来就有的认知缺陷,如记忆不完整或注意力不集中;还能会提醒我们不要忘记一些必要的步骤,并让操作者明白该干什么。这不仅是一种检查方法,更是一种保障高效且高质量完成工作的法宝。
下图便是本文的核心内容:
下面将对清单中提到的内容进行详细说明:
产品经理自检清单V1.0—详细说明
项目环节
1)需求获取
获取需求时,首先应全面并充分利用各种获取用户需求的途径,其次是在需求获取阶段尽量不要拒绝来自任何人的需求,将需求与身份和动机区分开来,在之后的需求分析阶段在充分考虑它们。
2)需求分析
需求分析时,首先结合自己对业务的理解,从用户角度出发,判断需求是否合理;其次,应结合业务现状及未来规划,判断需求是否真的有必要;最后,需要结合需求反馈者及业务现状,判断需求的重要紧急程度给出需求优先级后纳入需求池中。
3)需求确认
需求确认时,结合业务现状,开发资源,业务方实际需求情况等因素,评判选出来的需求是否是需求池中最为重要紧急的。
4)方案设计
慢思考快执行。
动手设计方案之前一定要全面深入思考,提前磨好刀,经过全面的深入思考之后再开始设计方案。设计方案的过程中要本着“结果导向”的原则,先输出结果再追求完美,输出初版方案之后再不断优化。
5)需求文档
先概述后具体。
输出需求文档时,要先概述性的介绍此次项目的背景,目标以及涉及到的需求点和影响面,让受众在看的时候能够先对本次项目拥有一个全面的认知。而后再对具体的需求实现细节进行详细的介绍,要保证文档简洁易懂。
需求文档输出之后,自己要反复仔细看几遍,看看有没有遗漏掉的点,有没有存在逻辑不完善的地方,然后再对文档进行优化,修改文档时一定要有修改记录。需求文档没问题之后,如果涉及到UI或其他协助的需求,要确认好相关协助资源准备完善。
若产品功能较为复杂,还应着手准备产品使用说明或培训资料。
6)立项评审
立项评审之前,先通盘考虑此次项目是否会涉及到产品其他模块或者其他部门支持,如有需要应提前向各端同步信息。在拉会进行立项评审之前,最好能够先跟相关人员提前打声招呼,约好时间,然后按照约定的时间定会议室发布会议邀请,拉项目群,在会议快开始之前再在群里提醒一下大家。
立项评审的主要目的是跟相关人员初步简单评审将要做的项目,大家一起从各自的角度评估一下项目的可行性。
若立项评审通过,则需要在会议上确定好各端的负责人及需求评审时间,以便项目后继工作能够更好地开展。在立项会议上要确认项目是否需要进行灰度测试,以及是否需要市场及运营部门协助进行运营推广,如有需要,应当提前做好相应准备。
7)内部评审
内部评审的主要目的是:提升方案和需求文档的质量。
同行从不同的角度来对方案和文档进行检查评估能够更好地发现问题,在此基础上再对项目方案和需求文档进行迭代优化,从而使得方案和需求文档更加完善。
8)需求评审
需求评审是一个项目的生命周期中较为重要的环节,此环节需要产品经理通过需求文档和讲述的方式,让项目相关成员能够对此次需求有一个完整的清晰的了解,只有在清晰了解了需求的基础上,才能将需求实现地更好。
根据立项评审上定好的需求评审时间,给项目成员提前发好会议邀请并在会议快开始时提醒大家。会议过程中,产品经理要详细地向各位项目成员介绍需求,根据文档的每个模块讲完之后用几分钟作为QA环节,加深项目成员对需求的了解程度,在会议结尾要确定好技术评审的时间。
9)技术评审
技术评审的主要目的是项目开发成员从技术的角度,对此次项目的影响面以及实现细节进行讨论评估,给出各自需要的开发时间,而后汇总得到项目的排期。
在得到排期之后要跟预期做比较,如果远超出了预期时间,则需要再次评审,通过增加人员等方式缩短周期,尽量达到预期。一般情况下,如果项目周期超过一个月,则需要将项目分期进行开发上线。
10)开发过程
项目进入开发过程后,产品经理需要着重关注项目开发进度是否正常。对于较大的项目,要结合项目周期适时拉着项目成员,通过简短的站会形式跟大家一起同步各自的开发进度,尤其在联调和提测的时间节点之前,需要加大进度跟进及同步频率,确保项目能够如期联调和提测。
若发现延期风险,需要及时向相关负责人及领导同步,寻找解决办法。若无法避免延期,则需结合实际开发进度及剩余时间重新给出合理排期并向相关人员同步最新排期。
11)测试过程
项目提测后,如果涉及到有UI协助,需要及时通知相关UI同事介入帮忙进行UI走查,确保UI层面的问题能够在早期修复。
在测试阶段,要跟测试同事紧密沟通,掌握BUG数量及解决进度,确保BUG能被以合理的时间修复好不要影响整体的排期。
测试过程中也应尽量亲身参与测试过程,发现一些细节层面的问题,推动测试过程更快的进行。当测试同事提出验收申请后,要全面仔细的走一遍整体流程,确定此次需求没有问题之后再上预发环境。预发环境中重复一遍测试环境的步骤,确认验收通过后达到上线标准。
若测试过程发现延期风险,需要及时向相关负责人及领导同步,寻找解决办法。若无法避免延期,则需结合实际测试进度及剩余时间重新给出合理排期并向相关人员同步最新排期。
12)上线前后
上线前若项目需要进行灰度测试,则需要提前给出灰度测试的用户范围;若需要市场及运营部门协助进行推广,则需要在上线前后的相应时间点与市场运营部门紧密沟通,确保项目在上线前后能够得到及时的推广。
正式上线后,要做的第一件事是对线上环境进行回归测试,确保上线后的产品功能没有问题之后再发布上线邮件(里程碑性的产品上线还应适当庆祝)。若产品功能较为复杂,需要及时跟相关人员约好时间进行内部培训,或向用户发布产品使用说明。在上线后也应及时对项目整个过程进行全面复盘,如有需要可召集所有项目成员一起进行复盘会议。
而后,需要持续对新上线的产品功能进行体验,分析相关数据,评估项目的效果和收益情况,也应主动及时搜集用户对新功能的反馈,形成相应的迭代需求,然后再次以迭代优化的形式进入项目开发流程。
其他环节
1)沟通前后
沟通之前要先明确此次沟通的目的,开始时先向沟通对象介绍沟通的背景和此次沟通的主题,沟通过程中语言要尽量简练,尽量不要说与此次沟通主题无关的话题,最终要达成明确的结论。
2)调研前后
产品经理的日常工作中,需要经常对用户,竞品及行业进行调研。在调研之前需要先明确好调研的目标,根据目标选择合适的调研对象及调研方法,而后需要设置好调研的问题或者是思路。待这些都思考清楚之后,在开始调研,调研的过程中要细心,应当尽量围绕目标展开,最终要形成有效的调研结论。
3)汇报前后
在汇报工作之前,要先明确好汇报的目标,结合目标提前做好相应的准备工作,如有需要还需准备PPT。
汇报过程应尽量简练,本着结论先行的原则,先汇报结论然后再阐述原因,理由需要足够充分且有说服力,如果涉及到相应问题,需提前想好几个解决方案让领导做选择题。
4)遇到问题
遇到问题之后,不要一上来就想解决方案。需要先认真了解清楚问题的背景及产生的原因,深挖出问题的本质,在此基础之上对问题的影响面进行评估,看是否需要其他产品端或部门的协助。而后再开始针对问题的本质思考解决方案,解决方案要能够从根本上解决问题且最简最优,具备良好的拓展性。还应及时向相关人员同步问题解决进度。
5)主持会议前后
会议开始之前,要先明确召开本次会议的目标和会议主题,提前跟相关参会人员打招呼约好时间,根据约定好的时间提前发送会议邀请,在会议快开始之前再提醒一下大家。
会议开始时,需要先向大家介绍会议的主题及目标,然后进入主题。会议的过程中要注意对论题及节奏的把控,不讨论与会议主题无关的话题,推动会议正常进行,最终要达成明确的会议结论和后继TODO。会议结束后,及时将会议达成的结论整理成会议纪要同步给相关人员。
最近看了《清单革命》这本书,联想到产品经理的日常工作,便有了此文。
本着小马哥“小步快跑,快速迭代”的思想,本文结合笔者将近一年(算上实习)的产品工作经历,输出了【产品经理自检清单】的V1.0最简版本。后继会结合该清单在实践中的使用情况,及用户反馈对其不断迭代优化,也非常欢迎阅读本文后对此清单有优化建议的用户,通过微信公众号与我建立联系,互相交流学习。
清单的力量是有限的。它虽然能帮助我们记忆如何处理复杂的工作,帮助我们搞清楚哪些事情是最重要的,帮助我们不遗漏重要的工作环节,并且促使我们进行团队合作,但解决问题的主角毕竟是人,而不是清单。
愿本文能给你我带来一定的帮助和启发。
以上。
本文由 @心中有这个世界 原创发布于人人都是产品经理。未经许可,禁止转载。
题图来自Unsplash,基于CC0协议
之前就看到这张图,最近想要解决组内产品流程设计环节缺失/遗漏问题,没想到找到了原处,给与致敬。是这张图给了我启蒙,和解决方案的思路。
哈哈,我也有一个清单!非常好的,学习了!
分享一下呗~ 😐
您好,方案设计是绘制原型图吗?
包含绘制原型图,更重要的是相关业务流程,逻辑流程,信息架构以及方案设计思路等
好的,谢谢。
、
OmniGraffle,看来还得买台电脑!
很想知道是用的什么工具做的流程图和清单表,楼主能分享一下不
OmniGraffle
学习了 😮
涵盖了产品开发流程中所有涉及的点,对预估工作和自查有很好的帮助。
我觉得其他环节-3)汇报前后 让老板做选择题,是多么痛的领悟~
哈哈,现在领悟还不晚 😎
学习了
🙂
你好,能给份参考的需求文档学习下吗?
网上有很多需求文档的范例呢~
楼主写得很好,总体思路很清晰,不过对 “9)技术评审” 有小小不同看法
一般产品经理比较难决定组织的资源(公司给你的资源相对固定),如果评估的进度和预期进度有偏差,可以先看关键路径上的活动,是否有可能通过快速跟进来实现工期缩短(部分非逻辑关联工作并行),如果可以就评估风险,如果不可以,且最短工期实在无法满足预期工期的情况下可以找上司或者领导协商,摆出你估算工期的依据,工期会在资源投入的某个点上会达到峰值,也就是说再投入资源也无法使工期缩短,如果领导还是坚持时间优先,最后才考虑缩减项目的范围(缩减非核心需求)来达到预期的工期,项目中,范围、成本、进度会互为制约关系,其中一方的变更势必会引起其他两个因素的变更
赞,说的非常详细,受教了~
为什么要用纯黑的背景配纯白的宋体,看着特别难受 ➡
哈哈,下一版优化一下~
一看就不是ui出身 ➡
哈哈,计算机专业刚毕业的,看来需要在UI方面好好下点功夫了 😎
大量的篇幅和时间都在为需求上线准备,这部分应该是项目经理的职责吧
确实有涉及到项目经理的一些职责,产品经理最好也能参与这些环节呢
我的意思是,这样会变成更多的朝着项目经理的方向发展。开篇提到了很多产品日常要做的事,这里概括的很全面。但是到表格中,就只列举了很多为了确保项目顺利上线要做的事情。感觉前后不一
比较同意,其实项目阶段重要性次之,最重要的是项目推进之前的调研和思考过程,如果作者能把立项之前的阶段再做个整理就更好啦~
感谢,辛苦了!!
😳
社区需要一个作者能删除用户评论的功能~ 😆
应该加一个举报的功能 ➡
想问一下,用户需求进行优先级评估后,转化为产品(功能)需求后还要再进行优先级排序么
优先级排序的对象是产品需求
在需求分析时,先评估用户需求的合理性和必要性,将满足评估要求的用户需求转化成产品需求,而后对产品需求进行优先级排序
个人理解,仅供参考哈~
谢谢 非常有用
感谢认同~