高品质的音视频能力是怎样的? | Qcon 全球软件开发大会·上海站邀请函 了解详情
写点什么

通过利用“业务映射”来构建敏捷组织

  • 2016-02-16
  • 本文字数:1781 字

    阅读完需:约 6 分钟

Dan North 此前在比利时布鲁塞尔举办的 Scaling Agile for the Enterprise 2016 大会上谈到了关于业务映射的相关内容,随后 InfoQ 采访了 Dan North,从商业角度来看,IT 部门的各个组织采用敏捷开发过程中遇到的那些问题。Dan North 也介绍了什么是业务映射,以及它如何帮助组织提高敏捷性和灵活性。

InfoQ:能不能从商业角度来阐述一下 IT 组织在采纳敏捷模式的时候遇到过哪些问题?

North:到目前为止遇到的最常见的情况就是,在某些情况下问题的解决方案已经在一些细节上达成了一致,甚至是在交付日期迫在眉急的节骨眼上,他们却还想要使用敏捷方法从头到尾重做,可想而知,这只会给功能的故障报错显示、软件测试以及整个流程带来更加复杂的流程。这就是俗称的 Water-Scrum-Fall(通常被描述成一种混合的敏捷工作方法),意即即使开发流程结束了,无论是前期的分析,还是后期的发布管理都在整个流程里起重量级作用的,更不能拖累产品的发布时间。

因为“敏捷”过程是完全和业务脱离的,所以从事敏捷开发的人们对于产品拖延发布已经见惯不怪了。在过去,开发团队的老成员们常常是把这些事情交给一些刚入行的开发者来做,自己就在那等结果。而现在,他们要做的项目太多,需要两周的时间来评估,剩下的几个月完全在冲刺,只不过到最后环节项目流产也是常有的事情。更具讽刺意味的是,某些开发者的“敏捷经验”就是拖延交付,将流程和开销复杂化,导致工作效率差距很大。这就是当你没有彻底理解敏捷方法和原则目标的时候盲目使用这一手段的常见弊端。

InfoQ:采用敏捷方法能够帮助弥合业务与 IT 部门之间的间隙吗?

North:这是一个很有趣又很矛盾的现象。真正起到阻碍因素的是是否协作部门之间都愿意采纳敏捷方法,而不是 IT 部门或业务部门之间的问题。要想解决这个问题,就得从内部的产品交付团队和传统的管理部门入手,就像项目和项目经理这样的关系一样。

InfoQ:您能解释一下“业务映射”是怎么回事吗?

North:业务映射是一套我和 Chris Matts 共同开发的技术的概括性术语总称,他是一个投资和产品管理大师,之前还是一名商业分析师。我们曾经一起在 ThoughtWorks 共事 10 年,那个时候我们一起合作开发 BDD(Business-driven Development 业务驱动开发),以至于到现在还保持着联系。直到一年前,我们才意识到我们共同独立开发了非常相似的模型来进行缩放式开发。他是从组合层面内入手,有一个 1500 人左右的团队;而我的 500 人团队主要是从程序层面入手。目前,我们通过各自手里掌握的数据点,从两个技术尺度找到了突破点。

去年我们花了很多时间和精力在对外阐明各种活动和技术的选择上,这些动作都表明对业务敏捷性其作用的是以风险为基础的方法,而不是常见的基于控制的方法。业务映射运用约束理论来公开不确定性和创造交付选项,而不是通过假设的方式提供约束和解决能力。

InfoQ:业务映射如何帮助组织提高敏捷性?

North:这要从顶部主动映射(Initiative Mapping)开始说起,主动映射是和关键业务驱动相并行的。然后,在一个主动映射的过程中得用到一个称之为“需求映射(Demand Mapping)”的程序,这个程序能够识别出并大致知道需要多大的业务能力来驱动主动映射。当然,作为轻量级的规划项目,团队应该有能力来确定技巧和能力的约束条件有哪些。在人们看来,一种被称作为能力映射(Skills Mapping)的行为能够搞清楚当前人们的能力和所期望的能力能做些什么成果,需要学习哪些新的技能,如何解决约束问题等需求。

最终的交付映射(Delivery Mapping)是一种有效组织团队成员工作的方式,帮助优化开发流程和学习过程。这取决于对技能的需求程度,工作进度可以根据稀缺技能进行改期或重组,或者人们可以相互之间传授技能,这样也可以有效控制并平衡技能短缺的难题。这种方法,称为技能流动性(Skills Liquidity),是一种新的替代传统资源的均衡技术。

InfoQ:有什么方法能让读者更多的了解关于业务映射的知识?

North:目前我和 Chris 还没写过这方面的书籍,但是我们打算记录我们觉得有价值有帮助的内容,最初可能会在电子书出版发布平台 LeanPub 上呈现出来。其实网上有很多在线课程讲解需求映射(Demand Mapping),Chris 也早已在博客里分享技术流动性(Skills Liquidity)和实物期权(Real Options)相关内容了,而我们接下来要做的事情还有很多。

查看英文原文: Building an Agile Organization Using Business Mapping

2016-02-16 18:001052
用户头像

发布了 25 篇内容, 共 65220 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

周练习 8

何毅曦

第四周 学习小结

Geek_9527

RCEP是重振全球经济和反对保护主义的有力工具

CECBC

经济建设 世界经济

第四周作业一

jingx

week4 代码重构 作业和学习总结

杨斌

架构师训练营第 2 期 第四周总结

月下独酌

极客大学架构师训练营

DDIA 读书笔记(6)数据库事务

莫黎

读书笔记

架构师训练营第八周作业

吴传禹

极客大学架构师训练营

硬核知识点——浏览器中的三类五种请求

执鸢者

大前端 浏览器 网络

架构师训练营第八周课后练习

薛凯

架构师训练营 第三周 学习总结

阿光

架构师训练营 第四周 作业

阿光

架构师训练营 第四周 学习总结

阿光

Week 4 -作业1

shuyaxx

关于“区块链+”的所有关键点

CECBC

区块链 监管

架构师训练营第八周作业

郎哲158

极客大学架构师训练营

【第八周】课后作业

云龙

架构师训练营—第八周作业

Geek_shu1988

极客大学架构师训练营

Week 4 - 作业 2

shuyaxx

架构师训练营 1 期第 8 周:性能优化(二)- 作业

piercebn

极客大学架构师训练营

新基建为数字经济注入新动能

CECBC

区块链 大数据

架构师训练营 第三周 作业

阿光

训练营第八周作业 1

仲夏

极客大学架构师训练营

架构师训练营—第八周学习总结

Geek_shu1988

极客大学架构师训练营

架构师训练营第八周学习笔记

郎哲158

极客大学架构师训练营

第八周作业

Meow

一个典型的大型互联网应用系统使用了哪些技术方案和手段

皮蛋

week08作业

追风

架构师一期

训练营第八周作业 2

仲夏

极客大学架构师训练营

架构师训练营第 2 期 第四周作业

月下独酌

极客大学架构师训练营

第八周学习总结

Meow

通过利用“业务映射”来构建敏捷组织_敏捷_Ben Linders_InfoQ精选文章