服务热线: 18301287536
国内性价比高的产品经理培训机构

PMCAFF上看到这样一个问题“处于整体开发阶段,对于质量,PM如何把握?”。那就以此问题为题,瑞叔今天来聊聊如何保证产品开发及上线质量。


以瑞叔目前的经验来看,只要做到以下四点,产品开发质量、上线质量就能够极大的得到保障。


需求文档质量:


需求文档质量相当大程度上决定了开发质量。产品同学一定要有这样的意识“许多开发不会考虑那么多,你写什么他们就会做什么,有缺漏的他们也不会去改去补充。”,当然大部分开发还是很负责的。


1.字段、概念定义清楚:需求文档中涉及到的每一个字段或者名词定义,都要有解释,或者字段所有情况列举出来。


2.逻辑:所有涉及逻辑的部分,通过流程图+举例来说明,并通过文字再进行描述;这样能够保障我们自己不会缺漏逻辑,开发中也不会漏逻辑;


3.交互细节:对于特定的交互样式也要描绘清楚,每一个按钮点击时会怎样,点击后会怎样,点击后的数据是怎么保存的。都需要描述清楚。


记得之前听同事讲的笑话,需求文档中写着“点击保存后关闭弹框”,而开发实际开发出来后,确实是点击保存后弹框关闭。但是表单中的字段居然没有做保存。开发说文档上写着点击保存关闭弹框。是不是很无语,当然,这里也有开发的问题。


4.标黄加粗可能出问题的点:对于一些明显可能出现问题的地方,一定要标黄加粗,并在PRD评审的时候重点讲述。


好的文档,开发在拿到后能够快速的书写ERD并开发;而不好的文档可能开发需要更多的时间去研究或者不断的询问产品经理,中间会浪费许多开发的时间,结果是实际开发时间进一步压缩。


产品需求文档作为我们工作的重要输出内容,一定要做好。我们工作做好了,开发如果没做好,这也就不是我们的责任了。


开发进度跟进:


进入实际开发后,还需要我们不断跟进。


1.跟进开发问题:开发中,肯定还会有一定的问题或者开发无法实现的问题要解决。这时我们要第一优先级处理开发问题,保障开发的问题能够第一时间得到解决;


2.开发进度跟进:每天或定期跟进当前开发进度,知道目前开发到哪个模块,哪些需求开发了,哪些需求没开发。了解开发进度,一旦遇到风险点能够及时调整,保证如期完成。对于较大风险点及时上报自己老板,让老板来做重要决策。


3.开发内容跟进:开发中,我们每天可以找开发花五分钟看看做的效果,有没有和实际需求有严重不相符的,没有的话就继续,有问题就及时和开发沟通,严重的话就要及时上报;


进度跟进不仅仅是保证项目能够按期上线,还是为了能够发现问题并尽快解决问题。这样许多产品问题在上线前都能够被提早解决。


跨团队协作信息同步:


对于产品开发中涉及到的跨团队协作,瑞叔这里就不提两个团队的进度问题。就谈一点:信息同步。


对于跨团队协作开发,最大的困难就是信息同步问题,往往产品上线出问题就是出在两个或多个团队间信息差上。


瑞叔此前带过一次需求,中间涉及到了3个团队开发。中间有一个需求变更,对于团队A来说,不需要任何改动,只是需要确定要不要做就行,瑞叔当时决定后认为对团队B不会有影响,所以就没有通知B。但是当上线前一天测试时,问题暴漏了,之前的需求变更对团队B造成了很大影响。以至于拉上两个团队leader来讲,差点造成撕逼的严重后果。


瑞叔在那次的事件后深刻反思,也清楚认识到团队间协作信息同步的重要性。在跨团队产品开发中,一定要保证信息同步,有任何变更,不管涉及不涉及到别的团队,一定要邮件抄送给大家,让每一个人知道。


验收:


终于产品要验收了,验收是一个细致的活,需要我们做以下工作:


1.拉上业务方:让业务方来验收产品是否满足最初的需求,是否满足业务上的需求;


2.拉上UED:产品是否按照UED最初的设计来完成,交互细节是否都达到;


3.兼容性验收:这个也是测试的一部分吧,但也要在不同的测试机上进行一次验收,保证兼容性;


4.参照需求文档验收:我们这个时候拿出我们的PRD,对照最初我们设计的每一个逻辑、每一个字段进行验收,尤其是我们最初标黄加粗的部分;


5.像素级验收:每一个线条每一张图片,都要认真验收是否对其、是否被遮盖等,细致到每一个像素级别,错位一个像素都不可以;


验收工作中,一定要手拿小本和笔,有一个问题记录一个问题,全部记录下来,然后找开发一一调整,直到全部调整好后才能够完成最后的验收,否则不予通过。


验收过程一定要把自己的强迫症发挥到极致才可以,这就是一个鸡蛋里挑骨头的活。


最后,拿着最后调整过的版本给老板验收一下,让他们来最后一次评审,可以的话就上线。


以上四点是瑞叔工作中对于开发阶段中保证上线质量的一些经验之谈,可能还有许多点没有讲到,比如说数据准备工作等。希望可以帮助每一位产品同学,也希望每一个产品童鞋的产品都能够有完美上线。


  • 相关推荐
  • 点击次数: 0
    2018 - 07 - 04
    PMCAFF上看到这样一个问题“处于整体开发阶段,对于质量,PM如何把握?”。那就以此问题为题,瑞叔今天来聊聊如何保证产品开发及上线质量。以瑞叔目前的经验来看,只要做到以下四点,产品开发质量、上线质量就能够极大的得到保障。需求文档质量:需求文档质量相当大程度上决定了开发质量。产品同学一定要有这样的意识“许多开发不会考虑那么多,你写什么他们就会做什么,有缺漏的他们也不会去改去补充。”,当然大部分开发还是很负责的。1.字段、概念定义清楚:需求文档中涉及到的每一个字段或者名词定义,都要有解释,或者字段所有情况列举出来。2.逻辑:所有涉及逻辑的部分,通过流程图+举例来说明,并通过文字再进行描述;这样能够保障我们自己不会缺漏逻辑,开发中也不会漏逻辑;3.交互细节:对于特定的交互样式也要描绘清楚,每一个按钮点击时会怎样,点击后会怎样,点击后的数据是怎么保存的。都需要描述清楚。记得之前听同事讲的笑话,需求文档中写着“点击保存后关闭弹框”,而开发实际开发出来后,确实是点击保存后弹框关闭。但是表单中的字段居然没有做保存。开发说文档上写着点击保存关闭弹框。是不是很无语,当然,这里也有开发的问题。4.标黄加粗可能出问题的点:对于一些明显可能出现问题的地方,一定要标黄加粗,并在PRD评审的时候重点讲述。好的文档,开发在拿到后能够快速的书写ERD并开发;而不好的文档可能开发需要更多的时间去研究或者不断的询问产品经理,中间会浪费许多开发的时间,结果是实际开发时间进一步压缩。产品需求文档作为我们工作的重要输出内容,一定要做好。我们工作做好了,开发如果没做好,这也就不是我们的责任了。开发进度跟进:进入实际开发后,还需要我们不断跟进。1.跟进开发问题:开发中,肯定还会有一定的问题或者开发无法实现的问题要解决。这时我们要第一优先级处理开发问题,保障开发的问题能够第一时间得到解决;2.开发进度跟进:每天或定期跟...
  • 点击次数: 0
    2018 - 07 - 04
    显而易见,产品开发是一个涉及多个学科的组织行为,需要基于一系列来源不一的输入内容作出正确的决策。长久以来形成的一个共识是,将结构化和持续性流程贯彻应用于组织中,是产品开发成功的关键因素。随着新产品流程的发展,一系列模型应运而生,每个模型都有其独特之处,适用于不同的情景中。罗伯特提出一个有趣的说法,它将产品开发比作赌博,产品开发过程大致等同于一个风险管理的赌局,赌局的规则是:如果不确定性高,则赌注下得少些;随着不确定性降低,赌注增加;对大多数组织而言,一个关键问题是:“是否有可能降低失败率?”如果有可能,如何降低?PDMA的一项调查显示,新产品的成功率为61%,成功率在很大上取决于企业采用新产品开发实践和流程的质量。在表现最好的公司,成功率达到82%。其他公司成功率为59%,、。显然,提高新产品成功率是可行的,调查表明,开发实践和流程是成功率提升的基础。1、管控新产品失败风险在整个产品开发流程中,随着产品开发往前推进,累计成本大幅增加。产品开发者面对的挑战是,如何确保随着成本增加产品失败的风险下降。下图显示了新产品开发的累积成本和风险随着开发阶段的变化:新产品开发的累计成本风险随成本增加而下降2、知识能够改进决策和降低不确定性产品开发流程的成功建立在一系列正确的决策之上,决策来自知识信息和数据。下图是一个应用广泛的标准的决策框架:标准的决策框架这个基本框架正是后文要讨论的诸多产品开发流程模型的基石。作出正确决策所需的知识信息和数据的来源十分广泛:组织记录;组织员工;外部顾问;发表的文献;专利;竞争对手;客户;我们将在工具与绩效度量、市场研究这两章中进一步讨论知识收集工具。3、产品开发流程中“前端”的重要性产品开发项目的前端是一个早期阶段的起点。在进入正式的产品开发流程之前,组织在该阶段识别机会、形成概念。该阶段包括创意生成阶段,初始概念发展阶段和高级业务阶段。一些文献,将其称...
  • 点击次数: 0
    2018 - 07 - 04
    产品开发过程,不仅仅是熬夜加班聚餐吃饭,很多时候还是团队内部不同职位成员,秉着做好一款产品的目的,互相斗智斗勇的过程。在为数不多的项目经验中,我很不幸,也很幸运的掉进了很多坑,因此也得到了不少宝贵的经验,认识到了一些在产品开发过程中的事故多发区。作为一个既担任过产品经理,目前在做UI设计师的我。因为着这一段有趣(keng die)的经历,所以在很多时候,看问题能够从几个角度进行观察。那么这里就从UI和产品经理交流的角度,分享一下,容易导致产品出现问题的几个『危险区』。一,产品经理方案暂时没定下来,先让UI设计师不用在乎那么多先根据大概的出效果图。产品经理在自己都还不清楚要做的究竟是什么的时候,却要UI先动手出效果图,最容易导致一个后果就是最后会选择一个最好看的方案。这表面上看是皆大欢喜,产品省力,UI能画起来不会束手束脚,节省了时间,开发也有更多的时间改bug。但是这其实是在掩耳盗铃,是在悄悄的给自己挖坑掘坟。这种情况下,先任由UI信马由缰的画,然后产品或者大家投票,再会挑出画得最顺自己心意的,到这里还看起来挺美。但是后面画风一转,因为很少可能是产品拿到就是自己想要的,产品会在UI的基础上再按自己的主意修改。最后结局往往变成,产品的方向定位是UI画出来的,视觉细节最终却是产品定下的。于是大家嫌弃产品定位不准,UI画得难看……二,设计中不考虑实现难度,过度夸大人的主观能动性成龙大哥除了洗发液之外,还有个臭名昭著的空调广告,大家纷纷吐槽大哥明明什么不懂,无视技术人员死活,天天嚷嚷着要省电30%。这种状况还常常发生在很多低端销售团队,每天早上一伙人排成一排,精神抖擞的排着队喊口号要提高业绩,无视市场现状无视人员能力的打心灵鸡血。这种无限扩大人的主观能动性跟『用爱发电』的行为一样看似温暖人心实则狗血无比。很多产品、UI在进行设计的时候,如果想的是先要效果最好,剩下的开发想办法,『不...
  • 点击次数: 0
    2018 - 07 - 04
    “绩效度量是一套跟踪产品开发的测量指标,允许公司在时间维度上平衡流程改进的影响。这些方法因公司而异,通常包含针对流程进行的全面评测,如投放时间、具体阶段的延伸时间、每年新产品商业化的数量和新产品销售比例,这类与新产品开发的产出。”度量指标应符合以下条件:与战略紧密关联形成学习和持续改进的基成功度量的六大关键只度量公司那些做得差的事项。理解度量指标真正能做什么,不能做什么。度量恰当数量的事项。度量指标与公司目标一致。在定义度量指标是,邀请决定度量内容的负责人参与。监控并立即行动。度量最常用于汇报环节,主要是为了说明与组织所做的所有其他投资相比,产品开发投资的价值何在。管理层需要证明这种投资将会为组织带来直接回报。绩效度量指标是管理层在汇报产品开发投资的回报,并证明未来投资合理性时所用到的关键工具。高层管理者汇报是常用的度量指标:活力指数(产品开发带来的当年销售收入除以过去三年的销售收入的比例)。研发费用占收入的百分比。盈亏平衡时间或盈利时间专利申请和授予的数量。在一定时期内新产品发布数量。虽然这些指标是支持产品开发投资的必要工具,但这些指标并不一定会促成学习和持续改进。让我们来看一个体重控制的示例。如果你为减轻体重设定了一个减肥目标,你站在体重秤上得到你当前的体重。以体重秤为标尺的度量方法,虽然能提供当前体重的数值,但他不能为减轻体重提供任何指导。在产品开发中汇报所有的度量指标也是如此。绩效度量,能够衡量当前的情景,但无法提供一个未来改进计划。1、寻找因果关系如果我们能够确定导致最终结果的原因或贡献者,我们就可以直接解决这些问题。以提供控制为例,如果有足够的证据说明如何减轻体重,按照这些方法去做就能够实现体重控制。通过度量那些诱因,我们有了行动的基础比如,我们可以测量每天的运动步数,将其作为运动指标。设置每天的目标部署,并实现这一目标,就会带来体重下降的结果。针对三个右眼中的...
Case / 最新案例
2020 - 03 - 27
点击次数: 0
对于企业来说,产品经理是一个项目的牵头人,不仅要去协调与项目相关的所有人而且还要协调好与之相关的各个运作环节和经营活动。那么,作为一个高品质的产品经理,除了要有专业技能之外还应该具备哪些方面的能力呢?1、洞察力由于产品经理的职责就是开发并执行新的产品项目,如果这个项目在市场上是已经过气的或者已经被众多对手占据了大部分江山,那么这个项目就不值得再去开发了。因此,要想成为一名合格的产品经理,就应该具有敏锐的洞察力,能够从现有的市场环境中判断项目是否还有机会以及己方是否具有竞争优势,并且还能从市场中找出值得去开发的新机遇。2、学习能力合格的产品经理要具备良好的学习能力,因为每个项目都有不同之处,如果学习能力不佳,就无法在新项目中起到领头作用。做出来的新产品项目也不会达到预期的效果。相反,学习能力强的经理人,可以向专业的人士学习,并结合自己所具备的知识,使新项目具有更好的吸引力。3、分析能力众人皆知,在做产品项目的时候经常要对各种数据以及市场现状做分析总结,只有具有很强的分析能力,才能准确的找到市场中存在的机会,以及对手的弱点,减少产品项目的投入风险,从而成为一名合格的产品经理。可见,要想成为一名在行业内评价高的产品经理,大家不仅要接受专业机构给予的培训,而且其本人还应该具有很高的洞察力、学习能力以及分析能力。只有具备这些方面的能力,才能在产品经理这个岗位中充分发挥出牵头作用,为公司创造更大的利润。
2020 - 03 - 26
点击次数: 0
如今,产品经理是一个比较热门的工作岗位,很多即将踏入社会的学生以及一些已经工作过一段时间的人,都希望能够通过高品质的产品经理培训获得专业技能,以便以后能够跨入这个行业中来。那么,为什么这么多人想成为产品经理呢?第1.工资高我国各地都存在就业竞争压力的现状,除非是拔尖的人才,会受到各大企业的争抢和礼遇之外,大多数人都需要在各个招聘会上来回奔波,而且初入公司的工资也不会太高。但是,产品经理的工资是在业内公认较高的,只要具备较高的能力,以后升职加薪也不会太困难。第2.可以与时俱进由于产品经理的主要工作就是开发各种基于网络衍生的各种产品,因此,进入到产品的世界之后,可以去解锁各种专业技能、去体验各种各样的APP,让自己对互联网产生更加深刻以及独特的认知和理解。从而可以让自己时时刻刻与时俱进,获取目前先进的网络技术和程序,成为走在网络时代前沿的人。第3.成就自我开发一个新的产品项目,并且将其推广出去让更多的人体验、使用以及认同,这是一个产品经理人的骄傲。因此,成为产品经理可以在不确定的市场中,给用户提供一个持续的确定性,在满足用户和市场需求的同时,也成就了自我,积淀了丰富的经验。成为业内评价高的产品经理不仅可以获得相应较高的劳动报酬,而且可以在这个产品迭代日新月异的时代中走在前沿,成为一个不会落伍的人,而且还能让更多的人使用并喜欢自己开发的产品,从而获得很高的成就感,为自己在职业生涯路上走得更远提供充足的动力。


Copyright ©2018 北京众行天下科技有限公司
犀牛云提供企业云服务