产品经理成长系列(十)——版本迭代
版本迭代就是对产品功能进行完善、优化、升级的这样一个过程。如今的互联网时代,已经不再是一个版本就能获得成功的时代,产品需要通过不断地升级来满足用户需求,所以版本迭代也就变得至关重要。对于版本迭代来说,主要有这么几点是需要说明一下。版本迭代的意义版本迭代主要有三个意义:第一,现如今,互联网行业基本都已经是红海市场,就算是蓝海市场,如果有发展潜力,那么就会有大批竞争者纷纷杀入,从而导致变成红海市场。所以为了抢占市场获取先发优势,产品的第一个版本一般都很粗糙,就需要后期地迭代来慢慢打磨。第二,时代在发展,竞争对手在进步,用户需求也会变,这时要通过不断地产品迭代来满足用户需求。第三,移动互联网讲究小步快跑、快速试错,就是不停地验证用户需求与产品功能的契合度,验证成功后再进行功能地完善。版本迭代应具备的两个特性稳健的、可持续的。稳健是指产品的版本迭代要有节奏,不能造成忙起来的时候需要开发疯狂加班,而空闲的时候几天都没有开发任务。一般来说,版本迭代的周期有两种方式。第一种是根据需求的优先级来制定版本功能计划,根据功能清单来评估时间。第二种是根据固定的周期(比如两周)来选择一个版本的功能,当然是优先选择优先级高的需求。可持续代表版本迭代是需要持续不断进行的。产品不存在十全十美的,产品经理要做的就是通过不断地迭代来完善产品功能,满足用户需求。如何进行版本迭代产品的开发模式一般有两种:敏捷开发和瀑布式开发,现在绝大部分互联网公司采用的都是敏捷开发模式。敏捷开发要求按照短周期来迭代版本,并且每次迭代都需要交付一些成果。产品版本迭代时,产品经理一般要领先当前开发版本的1-2个版本进行规划。首先根据需求list来规划一个版本中需要完成的需求功能,然后进行需求功能地设计,这包含了需求分析、原型设计、需求文档等等。在完成需求类工作后,接着进行需求的业务评审和技术评审,评审完成之后进入开发阶段。在开发阶段,产品和开发要多多沟通,避免出现需求理解不一致的情况,从而导致版本出现偏差和延期。最后版本上线后,产品经理的任务并没有结束,产品经理要对版本开发过程中遇到的问题和版本上线后的一系列数据进行复盘总结。产品迭代的三个阶段一般来说,产品迭代有三个阶段:性能阶段、美学阶段、服务阶段。性能阶段。首先产品的核心功能要能用,能解决用户需求和痛点。在能用的基础上,完善核心功能以及其相关辅助功能,达到好用的地步,产品能够更快速、更高效地解决用户需求。美学阶段。当产品的性能完善到一定程度后,此时如果再提高性能,产品的边际收益会降低。这时产品的版本迭代重心会放在用户体验上,包括界面设计、功能交互、产品架构、品牌建设等方面。服务阶段。这时产品会去追求更高层次的目标,不断地拓展自己的业务范围。比如微信,由最初的社交通讯拓展到生活服务层面。美团也由原先的到店团购扩展到如今的吃喝玩乐。版本号常见的版本号是三段式式的,即X.Y.Z。X表示大版本号,一般当产品出现重大更新、重写时,会在X上加1。用Y来表示功能更新。Z表示小修改,比如bug修复,界面样式方面的调整优化。
产品经理成长系列(三)——用户调研产品经理成长系列(四)——需求分析
产品经理成长系列(五)——产品规划
产品经理成长系列(六)——产品设计之产品架构
产品经理成长系列(六)——产品设计之业务流程
产品经理成长系列(六)——产品设计之原型和需求文档
产品经理成长系列(七)——MVP
产品经理成长系列(八)——产品版本跟进产品经理成长系列(九)——数据分析思维