写点什么

应用敏捷达成企业目标

  • 2007-05-31
  • 本文字数:1089 字

    阅读完需:约 4 分钟

敏捷方法在开发团队中赢得了一定程度的成功和尊敬,但将这些方法从开发团队推广到整个组织却不那么容易。在《投资于敏捷:应用敏捷达成企业目标》一文中, Dan Murphy 和 Dave Rooney 指出:敏捷方法推动了 IT 项目管理的发展,但企业还没有做适当地跟进:

策略、计划和预算过程尤其需要调整,并将敏捷方法融入其中。本文的目标是,清晰地说明多迭代计划 / 预算过程和组织中管理模型的转变如何为创造敏捷企业提供必要条件。

本文发表在《Cutter IT Journal》杂志上。另外本文讨论了使用瀑布模型做项目管理的一些缺点,以及瀑布模型如何塑造了很多组织结构,例如它割裂了指定需求的业务用户与 IT 实现团队之间的联系:

一旦需求固化下来,客户就被拒之门外,而作为一个功能团队,IT 人员又必须交付解决方案。客户被排除在 IT 实现团队之外,这种结构导致的结果就是二者的关系常常是对立的。

为了使企业与敏捷相融合,他们建议一种叫做“Application Portfolio Management”的过程,简称 APM。这个过程包括两部分,一部分叫做“Application Portfolio Review”,它来识别项目 / 实现的优先级和服务层次;另一部分叫做“Infrastructure/Resource Readiness Assessment”,简称 IRRA,它来回答“我们是否具有相应的技术及人力资源工具等来实现 APR 所要求的项目?”这样的问题。

本文还描述了两种不同的管理模型,使用图表将典型的企业组织形式与敏捷组织形式进行了对照。其中,敏捷组织形式是由一个项目经理来同时管理用户团队和开发团队,并由一个审计员来确保“本次迭代的成本 / 收益比是满足组织业务需求的,并将其与 APR 中陈述的业务价值相关联。”

无论你是否认同他们所提出的这种特定组织结构,本文都提出了一个重要问题:

“我们的结构是否能满足团队协作,走向成功呢?”对于敏捷企业的成功,整个过程都是至关重要的。我们认为,如果没有一整套计划、预算、基础框架和管理等方法的话,敏捷运动将会只存在于技术人员层面上,却被排除在整个企业计划过程之外。这样的运动将是单一且无法度量的,不可能使企业取得成功。

如果你对如何将敏捷方法与组织需要相结合感兴趣,请继续阅读企业中的敏捷业务与IT 的联盟,以及InfoQ 的敏捷社区

查看英文原文: Aligning Agile with Enterprise Goals - - - - - -

译者简介:乔梁, BJUG 成员,在 IT 领域工作多年,先后从事过软件开发、架构设计、技术管理等工作,目前从事项目管理工作。关心软件技术领域发展,对软件生命周期管理及过程改进方面的内容很感兴趣,对敏捷方法论亦有所了解。他的个人 Blog 为: http://blog.csdn.net/tony1130 。与 InfoQ 中文站分享内容,请邮件至 china-editorial@infoq.com

2007-05-31 21:13745
用户头像

发布了 100 篇内容, 共 22.2 次阅读, 收获喜欢 5 次。

关注

评论

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

一条 SQL 语句是如何执行的

说故事的五公子

MySQL 数据库 sql

真机调试设备不够?荣耀云调试帮你忙

荣耀开发者服务平台

开发者 手机 云服务 荣耀 honor

喜迎华诞,openEuler 22.09 正式发布,与1265名开发者共建面向数字基础设施的开源操作系统

openEuler

开源 开源操作系统 open Euler

基于纯前端类Excel表格控件实现在线损益表应用

葡萄城技术团队

前端 Excel 报表

大学毕业后转行软件测试我后悔了

测吧(北京)科技有限公司

测试

中原银行:基于StarRocks构建OLAP全场景架构解决方案,迈入极速统一时代

StarRocks

数据库

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript

开奖啦!看看 9 月月更获奖名单有没有你?

InfoQ写作社区官方

热门活动

云原生时代的DevOps平台设计之道

北京好雨科技有限公司

数据结构学习,串篇(顺序串及算法)

IC00

学习 数据结构 算法 学习笔记 10月月更

手撕常见JS面试题

helloworld1024fd

JavaScript

Qt | 本地存储配置信息 QSettings

YOLO.

qt 10月月更 C++

Qt示例 | 模拟时钟示例 Analog Clock Example

YOLO.

qt 10月月更 C++

MASA Framework的异常处理

MASA技术团队

.net MASA Framewrok MASA

从零开始实现一个Promise

helloworld1024fd

JavaScript

直播预告|Apache APISIX x KubeSphere 在线 Meetup 来袭

API7.ai 技术团队

APISIX KubeSphere

【数据结构之红黑树】深入原理与实现

C++后台开发

数据结构 后端开发 红黑树 linux开发 C++开发

行业大咖秀,第二期开播!

云计算

kubernetes为什么会火?为什么值得我们学习?

王中阳Go

Kubernetes k8s 容器编排 10月月更 动态扩缩

NFT 数据基础设施 NFTScan 的产品介绍【科普】

NFT Research

区块链 NFT 数据基础设施

ctk流程

留白的艺术

开源云原生平台对比 KubeSphere vs Rainbond

北京好雨科技有限公司

MySQL高级--性能优化之慢日志查询

Java学术趴

10月月更

故障复盘究竟怎么做?美图SRE结合10年经验做了三大总结(附模板)

TakinTalks稳定性社区

运维 SRE SRE实践

【kafka】kafka的服务复用与隔离设计方案

石臻臻的杂货铺

kafka 后端 10月月更

C# ref用法,实现引用传递(地址传递)

IC00

C# 学习 程序员 上位机 10月月更

中软鸿联:集聚智能化能量势场,点燃小家电创新星火

中软国际AIoT开发者社区

智慧家电

中软鸿联:数字为运动蓄能,智能为健康充值

中软国际AIoT开发者社区

智能穿戴 运动健康

KMP算法的实现详解

lovevivi

c 数据结构 10月月更

公网对讲SDK| 快速搭建公网对讲应用

anyRTC开发者

音视频 监听 快对讲 AI降噪 录音

2022互联网母婴行业用户洞察

易观分析

互联网 母婴

应用敏捷达成企业目标_研发效能_Geoffrey Wiseman_InfoQ精选文章