BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

需求第二,谁第一?

| 作者 Amr Elssamadisy 关注 0 他的粉丝 ,译者 金明 关注 0 他的粉丝 发布于 2009年2月24日. 估计阅读时间: 5 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

Allan Kelly在Agile Journal上发表了一篇文章需求第二(Requirements Come Second),其中介绍了《麻省——斯隆管理评论》(MIT Sloan Management Review,译注1)2007年秋季刊上的Avoiding the Alignment Trap一文,那篇文章的基本观点是“当仍未万事就绪并且拥有足够技术能力的时候就着重于商务——IT的结合[译注2],IT企业会面临悲惨的失败结局。”Allan先指出,解决问题通常有两个要素:正确地做事(技术上的能力)和做正确的事(正确地理解问题)。他认为:

在管理培训中,许多经理被教以“做正确的事”比“正确地做事”更重要。道理没错,但是在问题重重的IT团体中,这样可能让情况更糟。

然后,他引用了Avoiding the Alignment Trap 文中的数据:

贝恩公司(Bain & Company,以下简称贝恩)的研究指出,令人惊讶的是,在所有的IT组织中,既没有效率,也不能与商业需求结合好的组织竟占了76%之多。我们可以把这两个方面分别认为是“正确地做事”和“做正确的事”。

接下来,Allan认为,敏捷软件开发一直以来都重视“正确地做事”:

敏捷传统上提升了开发团队的效率。虽然敏捷不拒绝需求,但大多数敏捷方法的引入能提升效率。效率的成功提升会允许团队从“维修区 ”移到“油料充足”象限[译注3]。通过提升效率,公司能正确地做事,但不一定能做正确的事。尽管如此,“油料充足”的IT公司由此获得的回报还是很惊人 的:其中有8%的公司以低于平均水平15%的IT投入赢得每年11%的销售增长。

这是一种途径来解释为什么作为社区我们会如此成功,以及(可能也能解释)为什么社区现在关注的是“接下来做什么?”并且出现了关于The Whole Enchilada的讨论。敏捷社区在“正确地做事”方面已经做得很好,如今开始关注“做正确的事”了。“先搞定一切,IT公司只有在‘油料充足’阶段才能进行商务结合”是个有趣的主张。于是,Allan 展示了结合陷阱:

但是需求呢?即使“油料充足”,仍然要生产商务所需的产品。如果我们紧跟领导们的心意会如何?如果我们改善了(商务——IT)结合,在能够正确地做事之前就着重去做正确的事又会如何?难道局面依旧不能变好?

答 案是否定的。贝恩认为这类公司掉进了“结合陷阱”——虽然对商务需求结合得更好,但它们的效率依旧低下。这些公司的IT投入相对于“维修区”的公司要超出 13%,更令人担忧的是,它们的销售相对下跌得也更快,达到每年14%。这证明把正确的事情做糟也是非常可怕的。可能有11%的公司被困于这种最糟的境 况。

该文提供了不同的视角来审视敏捷社区当前所处的状态,以决定未来走向何方。文章结尾,Allan的总结恰如其分:

所以结论是清楚的:采用敏捷,首先必须提升开发团队的效率。

当效率提升了,关注点才能从“怎么做”转变到“做什么”上面。这种转变是必须的,有着更深远的影响,也将持续更长时间。

当前的敏捷方法族主要关注开发和项目管理方面的实践。随着更多的公司采用敏捷,变得“油料充足”,我们期待看到(人们)重新关注起需求发现,以及商务结合。

译注1:MIT Sloan Management Review:《麻省——斯隆管理评论》,参见http://www.hroot.com/magazine/MITSloanManagementReview.htm

译注2:商务——IT结合:参见http://en.wikipedia.org/wiki/Business/IT_alignment,指一个持续的过 程,优化商务和IT之间的相关机制,达到组织内IT提供的商务价值最大化,其目的是在商务和IT之间建立互相信任的关系。

译注3:在Avoiding the Alignment Trap一 文中,贝恩公司从结合(alignment)和效率(effectiveness)两个方面分析IT公司的境况,将它们划分在四个象限:“维修区 (maintenance zone:低效率、低结合)”、“油料充足(well oiled:高效率、低结合)”、“结合陷阱(alignment trap:低效率、高结合)”以及“IT激活的增长(IT-enabled growth:高效率、高结合)”。

查看英文原文Requirements Come Second - What Comes First?

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

概念上有误导 by Shichao Liu

敏捷方法中,"做正确的事"是非常重要,并且有强力保障的.
敏捷中强调与用户的协作,强调用户可以及时的按需制造"变化".这些都是为了"做正确的事".
以为所有人都不大可能一遍就把事情做对,即使是客户,也通常不能一下子就知道他们自己到底需要什么,这会是一个逐步研究和开发的过程.

很难相信原文作者有敏捷方法的实践基础 by Jade Love

该作者看似很像中国大学里靠发空洞论文混日子的人

很不错,值得思考! by gu fahua

很不错,值得思考!

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

3 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT