五步完成版本迭代之敏捷实践

从零开始学运营,10年运营老司机带路,2天线下集训+1年在线学习,做个优秀的运营人。了解详情

产品1.0版本上线之后,产品经理的主要工作就集中在产品版本规划、功能迭代上线上,能不能把握住产品的成(迭)长(代)节奏,对于一款产品的生命周期起到了至关重要的作用。

结合敏捷开发和精益思想,本文给出了理想状态下一个版本迭代需要经历的5个关键环节。当然结合到具体产品和具体团队,可能会有所删减,这是一种方法也是一种思想,灵活运用到自己的工作实践当中即可,无需原搬照抄。

一、明确目标、问题、流程

1.1明确目标

首先明确产品的长期目标,所有的短期目标都是为实现长期目标而服务的,每一次功能的迭代优化都是为了实现产品长期目标而努力的。

拿微信来说,微信想做一款移动领域连接用户的产品,那么微信的所有功能迭代都是在为了连接而努力,从聊天到朋友圈再到支付,打造了一个连接生态,解决了用户日常生活中百分之八十的需求。

1.2明确问题

版本迭代、功能的优化和新增一定是伴随着问题出现的,这个问题可能是bug,也可能是某个功能的用户体验不好,又或者是产品希望进行商业化探索等等。

在产品上线运营之后,会出现各种各样的问题,用户反馈的问题,运营反馈的问题,市场反馈的问题,所以在这个阶段需要做两件事:整理问题、明确首要问题

整理问题,这里推荐使用HMW(How Might We 我们应该如何)法,即在问题前加上我们应该如何作为问题收集格式,方便问题的汇集和分析,便于对问题的解决方案进行思考。

明确首要问题,通过问题的整理和收集,作为产品一定会维护这一个大的需求池,来自各个角色的各种问题、需求需要在后续的版本更新中解决。这时就需要产品经理做决策,哪个问题是当前版本需要解决的首要问题?找到它,并在当前版本中以此为主要目标进行解决方案的设计。

1.3明确流程

OK,在上一步成功找到了当前版本需要解决的首要问题,那么下一步就要针对首要问题制定解决方案,这里的解决方案设计主要指流程设计,明确用户角色和流程优化。

明确用户角色,即在流程中有几种用户角色参与,角色间如何进行交互等。如ERP业务中的审批流程设计,就涉及了不同角色之间的交互,一个任务的提交退回都涉及到不同的角色操作,所以在流程中要清晰区别不用角色的任务和交互。

流程优化,每一个用户都是懒得,在使用产品完成期望目标时都希望用最少的操作达到最好的效果。所以在流程设计阶段,要先明确流程起点和终点,明确流程中每个关键环节。之后对流程做减法,尽可能删除非必要环节,以用户体验为中心,尽可能缩短流程环节。

1.4不忘初心

产品制定的目标,需要解决的方案和流程,从本质上来说都是为用户服务的。那么在目标、问题、流程明确后,需要回归真实用户,回归真实的业务场景,结合真实用户、场景以及领域专家的建议对目标,问题和流程进行优化,真正做到以用户为中心的设计。

二、穷举解决方案

穷举是计算机编程当中的一种算法,原意指如果无法准确获取答案范围,那么就将所有可能出现的答案都列出来一个个尝试,肯定能找到最终的答案。这种方法也广泛应用在早期的密码学中,在这里想说明的是,对于解决方案的设计,前期一定要尽可能的发散思维,尽可能多的发现解决方案。

2.1发挥团队的力量

一个人的智慧终究是有限的,在明确了首要问题后,可以求助于团队的力量,通过小组成员头脑风暴的方式收集解决方案,在解决方案得归纳时,可以采用思维导图的方式记录,利于后期对方案得排序和比较。

2.2跨界思维

跨界思维指不要仅仅局限于产品的竞品之间或本行业内部,要培养跨界思考的思维能力,通过借鉴其他行业或其他领域的解决方案来优化自家产品的解决方案,这才是产生创新产生质变的最好途径。

三、明确最终解决方案

通过头脑风暴或跨界思维得到的解决方案有会有多种,对方案进行排序并对topN进行原型草图的制作,通过吸取各个原型的有点融合,形成最终的解决方案。

3.1将topN方案细化为原型草图

将待选解决方案进行排序,排序的方式可以是通过团队成员投票,也可以通过评分等维度,对解决方案排序,选择topN,这里的参数N可以人为制定。

将topN的解决方案转化为原型草图,这里的草图可以使原型制作工具粗略制作的,也可以是手画的,基于业务流程体现每个环节的原型页面。

3.2快速点评,融合亮点

对制作好的原型草图进行快速点评,找到每个原型草图中的亮点,将所有亮点进行融合,形成最终的解决方案。

3.3形成基于MVP的原型草图

一般在这个阶段形成的原型草图都是通过手工制作,在纸张上形成的草图。原型草图要具备流程化,在纸张上可以完整体现出解决方案得业务流程。

四、制作MVP

MVP出自精益创业理论,指最小化可行性产品。那么在这个阶段,基于产品、服务的不同,MVP可以是一个服务、可以是一个高保真页面原型也可以是一个智能硬件,任何可以验证能否解决用户问题的方式都可以称之为MVP。

具备MVP心态

  • MVP搭建尽可能高效、低成本,因为MVP可能分分钟就被KO而放弃
  • MVP内容不宜过多,恰到好处即可,保证解决主要问题即可
  • 制作可以满足用户流程体验的MVP,让用户完整体验

在MVP产品制作是,要记住主要目标,验证问题反馈效果,所以用尽可能快的速度,尽可能低的成本搭建一个可验证的方式即可。

五、用户测试

MVP搭建完成后就需要进行测试,这一环节在大部分条件不成熟的公司可能并没有,直接就是版本更新发布上线了。但是既然说到理想化的敏捷实践,用户测试这一环节肯定是要有的。对于直接上线的产品来说,用户反馈就是用户测试的结果了。

用户测试分两种:用户访谈和A/B测试

5.1用户访谈原则

  • 以友善欢迎的方式开场
  • 提出一系列用户背景相关的开放性问题,并逐渐过渡到产品相关问题
  • 展现原型
  • 引导用户完成与原型交互的任务
  • 通过问答了解用户的真实感受和反馈(5W1H提问法)

5.2A/B测试

  • AB测试时,只改变单一变量元素,否则无法判断测试效果
  • 基于大样本量数据反映真实效果

六、复盘、优化

经过上面的五个关键环节,产品的新版本具备上线条件或已经上线。对于产品经理来说并没有解放,反而要投入到下一个版本的规划设计当中,也就是新一轮的敏捷实践又要开始了。

在每一轮的敏捷实践完成之后,通过用户的测试以及实际上线后的用户反馈去复盘一下当前版本的设计是否合理,规划是否符合真实用户需求是有必要的。通过不断的复盘才能发现其中的不足,为新一轮的版本提供优化思路与指导方向。

所以,产品上线不是终点,对于产品狗来说,等待它的是一轮接一轮的版本迭代,在产品生命周期中能否活的更久,需要敏捷实践的执行与思考。

#专栏作家#

记小忆,人人都是产品经理专栏作者,野蛮生长的产品经理,运营商大数据产品实践者,擅长从0-1搭建产品经理知识体系。公众号:PM龙门阵。

本文原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自PEXELS,基于CC0协议

欢迎打赏支持原创
5人打赏
评论
有话不说憋着难受