一款产品从无到有,产品经理需要做些什么?
近期,我们与产品经理张顺祥进行了一场访谈。通过这场访谈,我们来了解一下一个新的功能或者产品从开始构建到最终上线的工作流程到底是怎样的。
访谈全文PROJECTREPORT问:产品经理的工作可以分为哪些阶段?张顺祥:从时间线来分的话,大致可以分为六个阶段,分别是:版本规划或者项目立项阶段、产品策划阶段、需求评审阶段、开发测试阶段、项目验收阶段、发布上线阶段以及数据复盘阶段。问:第一阶段的工作内容有哪些呢?张顺祥:第一阶段也分为不同的情况。比如说版本迭代,那就是在已有的产品上进行更新,这个时候产品的作用是火车头,提前做好规划,是保证方向明确、开发节奏有条不紊的前提。一般情况下,产品经理会超前规划出一到两个版本,这样一方面可以让研发团队知道下一步具体做什么,另一方面是可以快速开启下一版本迭代。还有一种情况是开新项目。开新项目的前期工作就分为两步。首先是需求评估。对于产品经理来说,做判断是远比做原型、写文档、跟项目重要的事情。我们开一个新项目的目的是满足用户的需求,而不是去解决某个用户的问题。在需求没有得到最终认可之前,每一个细节都有可能隐藏着陷阱和机遇,因此需要事事留意,多想多问。我们也会通过发问和倾听用户想法的方法,尽可能掌握足够充分的信息。评估完了才是项目立项。这里就会涉及到投入产出分析。信息足够丰富的情况下,我们能够算出对业务实现的投入产出比,进行大致判断。我们追求的是“应该做”,而不是可以做。问:产品策划阶段都有什么样的标准呢?张顺祥:这个阶段其实就是搭框架,用户的需求怎么变成一个产品或者功能,你让用户直接跟程序员讲,程序员是听不懂的,所以需要我们产品去做一个策划,也就是充当“翻译官”的功能。在这个过程里面我们需要保持专注,只聚焦做一个业务或需求,以免导致逻辑混乱。我们追求完成完美完整,在满足需求的前提下,越简单的实现就越能被接受。如果一个需求和它的解决方案被用户认可,那么它才值得被完美,被完整。问:需求评审是指什么?张顺祥:需求初审或者复审,是指在需求评审会议上需要明确需求目的,先讲为什么也就是需求背景,再讲怎么做,让每一位研发同学都能对需求有个全面的理解,减少后续不必要的沟通。对于功能复杂或比较大的版本,在初次评审后,往往会发现比较多的问题,需要会后重新确认和修改方案,进行二次评审。在这一阶段要做的是认真考虑多方意见,给出一个合理完善的方案。另外,产品经理需要评估项目的开发工期以及项目经理排期,在需求评审通过后,在TAPD需求池中将需求流转给项目经理进行排期。一般是半天到一天的时间用于评估工期。评估的时间节点包括设计、开发、提测、验收和发布。问:开发测试阶段产品需要做什么?张顺祥:排期确认后,产品正式进入迭代开发周期,测试同事开始准备测试用例,并召集开发和产品一起讨论,确认对需求理解无误。同时产品经理需要全程跟进,保证需求按时按要求实现,发现问题及时协调处理。问:项目验收阶段会验收什么?张顺祥:产品验收和视觉还原是保证产品交付质量的重要前提。因此,在测试完毕后,一般需要预留1到2天时间,对需求进行验收,确保需求按要求实现,UI设计师需要进行视觉还原,保证视觉效果。值得注意的是,要相信墨菲定律,不抱侥幸心理,对于任何一个细节点都不能忽略,因为产品和研发的思维方式不一样,很可能你觉得不会出问题的地方正常都能理解的逻辑,很有可能被研发给忽略掉。问:发布上线阶段又有哪些收尾工作呢?张顺祥:最后的上线阶段就是开发完成验收后的bug修复后,再进行一轮回归测试,由产品验收通过后,与相关运营人员进行对接发布;版本发布后,一般情况下还需对线上的新版本进行一轮验证。问:上线之后,对于下一次迭代我们还会做一些什么准备工作呢?张顺祥:我们会整理更新内容和发布结果同步给需求方及相关成员;上线后需持续监控线上数据,并准备数据复盘工作,同时整理上一版本遗留问题、优化点、准备后续效果评估及下一版本迭代工作。完预览时标签不可点收录于合集#个上一篇下一篇