影响地图:业务敏捷中你需要掌握的可视化力量

贾琛
• 阅读 2360
摘要:影响地图,作为完全以业务目标为导向,业务+产品+研发在一起的工具,每一个碰撞出来的点子都直接和业务结果强相关,并采用探索、低成本试错的方式,通过迭代快速持续开发实现。

当一个项目或一个需求给到研发的时候,通常业务最关心的是工期与成本。研发是基于上述要求交付产品的,这实际上是一种契约关系。契约关系的优点在于权责分明,而最大的问题是研发辛辛苦苦生产出来的产品,真的能够创造业务价值,为公司带来收益吗?

研发对于商业结果并没有强烈的直接关系。我相信研发内心是希望有这样的关联关系的,因为研发的成就感不是来自于做完而是来自于做的有价值。

不对的产品做得质量再高、速度再快也是一种浪费。但是业务和研发之间似乎总有一堵看不见的墙,难以逾越。

何为影响地图

影响地图是这样一种方法或工具:完全以业务目标为导向,业务+产品+研发在一起共创,每一个碰撞出来的点子都直接和业务结果强相关,并采用探索、低成本试错的方式,通过迭代快速持续开发实现。影响地图的基本模型:(分为WHY-WHO-HOW-WHAT四层级)

影响地图:业务敏捷中你需要掌握的可视化力量

  • 影响地图的第1层(WHY):确立切实可行的商业目标(符合SMART原则)。
  • 影响地图的第2层(WHO):要分析出对业务目标产生影响的角色。如下图示例。

影响地图:业务敏捷中你需要掌握的可视化力量

  • 影响地图的第3层(HOW):角色实施怎样的行为可能会对目标产生影响。
  • 影响地图的第4层(WHAT):我们做什么可以促使角色实施对目标产生影响的行为。换句话说,我们做什么能够让角色去实施“HOW”中的行为。

影响地图应用实践

影响地图非常的可视化而且目标感很强。右端任何一个细节都会对目标产生影响, 都能够很清晰的找到它与目标的轨迹。在实际应用的场景,能够防止在各种复杂繁多的方案假设和激烈的讨论中不至于偏离方向。影响地图实践-选址产品工作坊(如下图)

影响地图:业务敏捷中你需要掌握的可视化力量

影响地图:业务敏捷中你需要掌握的可视化力量

所有绿色的部分都是可能对目标产生影响的点子(预期交付的功能),如何去实施呢? 首先,进一步的需求分析不是一次性全部做完的,否则全部需求的(BRD+PRD)的时间太长,时效性较差。此外,在没有经过验证之前,所有绿色的点子都是假设,未必都真的有效,全部做完成本太高。 敏捷教练反复引导,所有绿色的点子是否和业务目标相关联(聚焦价值),在此基础上,团队(业务+产品+研发)通过投票选出最先尝试的TOP3。不是只做TOP3 ,但也未必影响地图上的全部假设都要实现。重要的是以小批次、快速验证的方式持续进行。

影响地图:业务敏捷中你需要掌握的可视化力量

“影响地图把交付内容分解成对各个影响有贡献的分支,促使我们思考支持这些影响的快速方法,从而推动真正意义上的迭代交付。”--摘录来自: Gojko Adzic. 《影响地图》

通过影响地图,可高效率、快速的找到能够对目标产生积极影响的需求。如果假设成立就优先开发这些需求,从而更早的创造价值;如果假设不成立就马上调整方向,这样的工作持续、循环进行,直到目标实现。

想要了解更多敏捷开发中影响地图的内容,请关注7月30日19:30《兴风作浪的哥哥们关于敏捷开发的PK》直播,看华为云大咖们如何通过简单易用工具一举打破业务和研发直接的壁垒,

戳这里→了解详情。

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Wesley13 Wesley13
4年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Jacquelyn38 Jacquelyn38
4年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Peter20 Peter20
4年前
mysql中like用法
like的通配符有两种%(百分号):代表零个、一个或者多个字符。\(下划线):代表一个数字或者字符。1\.name以"李"开头wherenamelike'李%'2\.name中包含"云",“云”可以在任何位置wherenamelike'%云%'3\.第二个和第三个字符是0的值wheresalarylike'\00%'4\
Karen110 Karen110
4年前
​一篇文章总结一下Python库中关于时间的常见操作
前言本次来总结一下关于Python时间的相关操作,有一个有趣的问题。如果你的业务用不到时间相关的操作,你的业务基本上会一直用不到。但是如果你的业务一旦用到了时间操作,你就会发现,淦,到处都是时间操作。。。所以思来想去,还是总结一下吧,本次会采用类型注解方式。time包importtime时间戳从1970年1月1日00:00:00标准时区诞生到现在
Wesley13 Wesley13
4年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
4年前
Java日期时间API系列36
  十二时辰,古代劳动人民把一昼夜划分成十二个时段,每一个时段叫一个时辰。二十四小时和十二时辰对照表:时辰时间24时制子时深夜11:00凌晨01:0023:0001:00丑时上午01:00上午03:0001:0003:00寅时上午03:00上午0
Stella981 Stella981
4年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Python进阶者 Python进阶者
2年前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这