Facebook的扎克伯格手把手教你使用影响地图进行敏捷产品开发
对产品开发和运营组织,影响地图是一个简单却又十分高效的范围管理、战略规划和协作方法。它在产品目标和范围之间建立了清晰、完整和动态映射关系;并以此为基础有效地规划和沟通产品路线图和计划,提高组织动态响应变化能力的同时,确保功能交付与业务目标的一致。在面对各类IT项目时,有一种现象,无论采用何种“精益”产品开发过程,许多公司在产品验证方面仍然遇到重大问题。 换句话说 - 人们很难理解他们开发的产品是否是市场所需要的。为了帮助人们进行产品验证工作,我们需要了解一下我们与客户之间制定的敏捷产品验证流程。 首先我们需要回答一个基本问题:
1、什么是产品验证?
所谓的产品验证有很多方法, 简短的解释是“产品验证是一个旨在回答问题的过程:我的产品是人们需要的东西吗?” 如果您正在构建产品,那么每次发布新版本时验证其价值是一种很好的做法。它遵循以下步骤:
-构建一个实验来测试人们是否需要你试图出售的东西;
-测量实验的结果;
-从测量结果中学习,然后通过构建你的下一个实验进行迭代。
这种方法的优点在于,为了从循环中获得价值,应该按照相反的顺序进行规划。 首先,你需要知道哪些用户是你想要了解的;然后,你应该考虑如何测量它;只有在最后,你才会考虑如何最快和最便宜的构建实验来获得这些知识。
2、Facebook用影响地图来可视化产品验证过程
Facebook想法很简单 - 定义一个业务目标,例如在接下来的3个月内,新上线的应用程序有10万新用户注册,在指定的时间段结束时,它应该是精确且容易测量的。我们可以把影响地图想象成为一个导航,以便可以从A点到达到B点,A点就是我们现在所在的地方,B点是我们想要达到的目标。如果我们看一下地图,通常有很多方法可以到达同一个目标。影响地图就是建立路径,并检查所有的路径是否可以通行,有可能会发现有些路径实际上是不通的,或者可能存在尚不存在的路径。在使用影响地图时,需要定义4个元素:
在影响地图的分支上,展示了我们希望为最终用户提供的可交付成果(黄色,红色,黑色和绿色),以支持我们的主要目标的达成。 可交付成果的颜色的含义包括:
-黄色 - 表示已添加到影响地图并处于开发前阶段的所有可交付成果;
-黑色 - 可交付成果在开发阶段或后期开发阶段,但在验证阶段之前;
-绿色 - 交付物得到肯定;
-红色 - 交付物被否定。
在这个案例中,影响地图每周更新一次,并由Scrum Master监督,产品负责人或具有适当信息的任何人都可以确保地图保持最新状态,根据在影响地图上获得的可视化信息,我们针对产品的未来发展做出数据驱动的决策。
3、“保持专注,持续发布”正在成为Facebook产品开发团队的追求
一个产品可能会存在多个相关或细分的目标,需要多个影响地图。即便如此,还是应该尽可能限定同时进行的目标的数量。而限制同时进行的目标的数量,比限制同时开发的功能数量更重要和有效,它保证团队的工作最快地影响到业务,得到真实反馈。“保持专注,持续发布”正在成为产品开发团队的追求,或许Facebook CEO 扎克伯格的办公桌面上的招贴“stay focused & keep shipping ”能给我们一些启示,照片是扎克伯格在Facebook 提交IPO申请当天上传至自己的Facebook页面的。
Facebook在开始规划前首先要知道:
1)我们的目标不是实现整张影响地图,而是要根据地图找到实现业务目标的最短路径。
2)通过影响角色才能实现目标,所以首先考虑要交付哪些影响,先在影响层面确定优先级,然后才是具体功能。
以此为基础,下面是Facebook一些可供参考的产品规划和优先级确定实践:
1) 选择容易实现,却可以带来明显效果的功能。
2) 选择可以验证重要假设和不确定性的功能。
3) 选择能消除重大负面影响和阻碍因素的功能。
4) 考虑先集中力对最重要的角色产生影响。
5) 对于特别不确定的分支,考虑先用最小的投入探索后,再做进一步规划。
6) 审视选择的功能集,它们应该构成一个可发布,且能完成影响的最小产品在实际应用过程中,实践者们还需要去修订、完善和发展自己的操作实践。
4、Facebook的“开发→测量→认知”的循环
上例中,Facebook从业务目标出发,应用影响地图完成从业务目标到产品功能的动态映射,为各个职能的沟通协作提供了统一的依据。Facebook还以此基础上,规划产品的路线图和发布计划。这只是起点,更重要的是在整个产品开发过程中,不断检验影响地图中的概念和假设,调整完善影响地图和基于它的发布路线图。 在产品开发和交付过程中,Facebook会确认或否定影响地图中的假设,决定加强或停止在某一分支上的投入;通过发布产品,Facebook还可能取得不包含在影响地图中的意外的结果,Facebook重视这些意外,特别是意外的成功,发掘新的机会和概念;通过不断的反馈,深化对产品及其周边因素的认知,完善影响地图,调整产品里程碑计划,完善产品和服务,动态地实现业务目标。这个过程实际上就是“精益创业”中的“开发→测量→认知”的循环,也是“精益创业”最核心的部分。
彩蛋:戏路完全对不上;公众号:SFA-0002
晚上老婆在绣十字绣,
我就说了句:“娘子真是一手好针线啊!”
谁知她来了句:“大官人取笑奴家了!”
取你妹啊,我想来个白娘子和许仙的调调,你给我搞个西门庆遇潘金莲的场景。
找到对的事情,并把事情做对。这是一个探索事情的过程,也是一个在“不确定性”和“持续发现”中对业务本身进行持续价值注入,也就是所谓的理解过程。但在这个探索过程中,会经历许多理解问题和分解问题的困惑。
“理解问题”:我们为什么要做这个事,是为了谁在做这个事,做成这个事有什么好处?
“分解问题”:我们要达成这个目标,我们具体要做什么事情,每件做的事情是否与目标可以一一对应?