服务热线: 18701894054
      成立6年 — 专注产品经理培训

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 - 06 - 24
点击次数: 0
产品经理的主要培训方向就是传授给用户培训的技巧以及说话的方式,如何让购买者对产品产生兴趣是销售的主要培训点,上海产品经理培训课程应该根据每一个用户的个人能力进行合适的安排和选择。那么进行上海产品经理培训有哪些具体的好处和优点?一、能够提高自身的职业基础获得更好的职业素养很多有关于产品经理销售的职业都需要进行统一的培训才能获得更好的素养,因为市场上产品经理的销售技术和能力都是在不断变化的,只有通过上海产品经理培训的不断学习才能为自己的职业素养添砖加瓦,所以一定要根据自己的要求和职能以及目的进行培训的整合。二、能够为产品经理行业输送更多的人才数量基础产品经理这个行业相比起其他比较饱和的职位来说会比较缺乏人才,所以进行上海产品经理培训能够为整个行业输送更加优质并且合理的人才数量,这类客户的输出也能保证整个行业的融合程度更高,为后续的发展利和迸发程度提供更加有力的保障。三、能够增加潜在的就业机会改善生活上海作为一个繁华的大都市它的消费水平也非常的高,所以进行上海产品经理培训能够为用户增加在上海这座城市的生存机会,提高在市场上的工作寻找水平增加潜在的就业机会和能力,为后续的上海生活环境和水准的改善提供有力的基础。贴心的上海产品经理培训可以根据用户的个人时间安排来进行培训时间的调整。进行上海产品经理培训不仅能够提高自身的职业基础获得更好的职业素养,而且还能够为产品经理行业说向更多的人才数量和培训基础,同时还能够增加潜在的就业机会改善生活的条件和能力。
2020 - 06 - 23
点击次数: 0
互联网技术的推进和产业周期的缩短使得职业要求不断改变,当代年轻人必须有更多的职业技能才能适应社会需要。即使已经工作的人也必须学会更多的技能来应对未知的多变的工作需要,该如何选择北京产品经理培训才能获得更好的收益?一、看住宿条件北京作为一个大都会生存压力很大房租和生活成本都很高,在北京打拼的年轻人房租一半都上缴给了公司,北京的房租让许多想要打拼的年轻人望而生畏。一些想来学习知识的人会因为房租等压力选择放弃,北京产品经理培训为学员提供无偿的住房住宿条件也很好。二、看教学质量北京产品经理培训需要做到高质高效在短时间内让学员了解管理方面的知识,在设置课程时根据学员的程度划分快班和慢班,有效的北京产品经理培训让学生能够直接学习自己需要的内容,而不用在冗长的概念和定理中浪费时间。学员在固定时间内学习更多的专业知识成为更高质量的斜杠青年。三、看时间安排上班族和学生因为有日常工作和课业的原因学习时间受阻,即使是公司外派公费学习的人也要照顾家庭的时间,为了配合这部分人群北京产品经理培训对课程时间做出调整,为时间不自由的人提供网络授课节假日集训等多种教课方式。并且安排周末快速学员利用半天时间学习仍然有时间休息。时间、费用是想要参加北京产品经理培训的人都会考虑的问题,老牌的北京产品经理培训为学员提供住房并且配合学员的学习时间,根据学院的需求设置更多特定课程并请专业的讲师亲自培训,信息行业、物流业还有传媒业的北京产品经理培训侧重点不同,培养学员的专业思维并教授行业运行规则。


Copyright ©2018
犀牛云提供企业云服务