写点什么

2011 年度敏捷软件开发调研结果发布

  • 2012-03-01
  • 本文字数:1424 字

    阅读完需:约 5 分钟

最近, VersionOne 揭晓了 2011 年度敏捷软件开发调研结果,再一次向大家展示了敏捷应用和发展趋势的第一手资料。

今年,我们进一步确信敏捷并非一时风潮。我们过半的调查对象坦言他们已经亲身实践敏捷超过两年了,并且三分之一的人把敏捷从一家公司带到了另一家。大约有三分之二的调查对象谈到,他们公司的项目有超过半数在使用敏捷方法,有三个以上团队实施了敏捷实践。

Scrum 依然是敏捷方法流行榜中当之为愧的状元,52% 的受访者采用了 Scrum(2010 年则是 58%)。

52% Scrum 14% Scrum/XP 混合 9% 自定义混合 8% 不确定 17% 其它(包括看板 3% 以及 XP 2%)

Matt Badgley 在最近的博文中探讨了那些“不确定”方法

我的第一感觉是培训……如果团队没有接受过敏捷概念以及相关方法和流程的培训,那么不难理解,当你问他们:“你们在搞敏捷吗?”……“是的。”“你们用了什么敏捷方法呢?”……“我不确定。”……我想人家回答“不确定”的另一个原因可能是他们正纠结于各个敏捷方法论五花八门的概念中——甚至还混杂着敏捷项目管理和传统项目管理……团队开始时用这个方法,接着糅合了另一种,在一些状况下,还要从每种方法中都取点精髓出来。这种做法有利有弊,它依赖于团队的成熟度和持续改进的能力。

关于敏捷技术,每日站立会议、迭代计划和单元测试名列前茅(保持着去年的态势):

78% 每日站立会议 74% 迭代计划 70% 单元测试 65% 发布计划 64% 燃尽图 64% 回顾会议 54% 持续集成 53% 自动构建 52% 速率 51% 编码规范

Simon Baker 他名为“敏捷在行动”的博客里面剖析了上述敏捷技术调查结果,他还特别分析了一些得票率较低的实践,如重构(48%)、测试驱动开发(38%)、自动化验收测试(25%)以及行为驱动开发(9%):

由这些数据我可以推断,软件行业还是在开发很多糟糕的软件,还很过分地把敏捷称为流程。大家还记得个体胜过流程吗?不管怎样,我想知道,投资人花钱买单,但这些糟糕的软件实际上能给客户带来多少价值呢?但愿有一天更多的人能够意识到,做到敏捷其实是要做到快速、经济、低风险地响应不断变化的业务需求。

“项目失败的主要原因”的调查结果很有意思,其中有 16% 的调查对象反应他们的敏捷项目从没有失败过,位列榜首。下面援引了一些排名前列的失败原因:

11% 缺乏敏捷方法相关经验 11% 缺乏对必要的组织层面的变化的认识 9% 企业理念及文化与敏捷理念相冲突 8% 外部要求遵循瀑布模型的压力

进一步实施敏捷的障碍则有:

52% 改变组织文化的能力 40% 是否有足够的专业人士 39% 抗拒改变的惯性

就这些障碍, Dave Moran Software Results 上发表博文,分享了他的观点:

这些障碍和担忧映射出我们所熟知的道理:改变是艰难的。而敏捷开发就是一种改变。依照我对调查的解读,我们获得的这些实际收益,恰恰和我们在敏捷实践过程中所期望的是一致的。它们是更快、更易、坚实的每一步。团队士气提升则是实施敏捷能够获得的第四种益处,也是实施敏捷必然的结果。

调查还显示,75% 的参与者认为运用敏捷方法完成项目的时间和用之前的方法差不多,或者更快些(比 2010 年度的 83% 降低了)。实施敏捷的主要好处有:

84% 管理变更优先级的能力 77% 项目可见性得以改进 75% 生产力得到提升 72% 团队士气有所提升 71% 更快地响应市场

在 VersionOne 站点上,你可以浏览到完整的调查结果(你同时可以找到 2010 年的结果)。今年的调查结果有哪些很突出吗,还是说明敏捷实施趋于稳定了?

查看英文原文: 2011 State of Agile Survey Results Show Agile Adoption Stable

2012-03-01 10:002474
用户头像

发布了 114 篇内容, 共 37.5 次阅读, 收获喜欢 2 次。

关注

评论

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

【HarmonyOS 5】鸿蒙星闪NearLink详解

GeorgeGcs

打卡习惯,记录坚持:我用 CodeBuddy 做了个毛玻璃风格的习惯打卡小应用

繁依Fanyi

一次对话,让我10分钟打造一款拥有玻璃拟态风格的二维码生成大师

繁依Fanyi

RocketMQ实战—订单系统面临的技术挑战

量贩潮汐·WholesaleTide

数据库 RocketMQ

Flink从入门到实战,经历了30个日日夜夜,终于悟道了!

程序员高级码农

大数据 flink 程序员

自己动手,从零开始编写Raft算法来实现分布式一致性算法

程序员高级码农

程序员 分布式 算法

Arthas 全攻略:让调试变得简单

刘大猫

人工智能 算法 监控 Arthas 监控工具

通义灵码2.5智能体模式联合MCP:打造自动化菜品推荐平台,实现从需求到部署的全流程创新

穿过生命散发芬芳

MCP 通义灵码2.5

Doris Manager 24.3 版本正式发布,增强集群巡检能力

SelectDB

Apache 数据库 数据分析 实时数仓 OLAP

永久免费!专为 Apache Doris 打造的可视化数据管理工具 SelectDB Studio V1.1.0 重磅发布!

SelectDB

数据库 大数据 数据分析 实时数仓 可视化工具

虚拟币制度钱包开发:功能设计与成本全解析

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 代币开发 交易所开发公链开发

数据仓库是什么?常见问题解答

镜舟科技

数据仓库 数据湖 OLAP 数据模型 数据存储

DApp开发全流程解析:模式设计、功能参考与合约管理实践

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 公链开发代币开发

全职接单后才发现,其实不只是技术重要

程序员郭顺发

Arthas getstatic(查看类的静态属性 )

刘大猫

监控 Arthas 监控工具 getstatic 查看类静态属性

「今日一句」情绪签语 App:一次与 CodeBuddy 的共创之旅

繁依Fanyi

对比解读发币平台:从野蛮爆发走向精细化运营

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 代币开发 交易所开发公链开发

深入解析 Spring AI 系列:解析请求参数处理

不在线第一只蜗牛

人工智能 spring

模型即组件的技术实现路径 ——iVX 量子化架构对 GPT-4o/Mediapipe 的封装解析

代码制造者

低代码 组件化 封装 组件化开发

借助 CodeBuddy,我轻松开发出三分钟读书 App

繁依Fanyi

使用kookeey代理IP配置Undetectable指纹浏览器教程

kookeey严选代理

代理IP 跨境电商 代理商 kookeey代理 Undetectable指纹浏览器

NotebookLM 推出移动版本,音频概览支持实时互动;豆包 AI 耳机支持外教语音智能体 Owen丨日报

声网

《算法导论(第4版)》阅读笔记:p91-p94

codists

算法

Nuxt的SEO实践

溪抱鱼

typescript nuxt

ES 调优帖:关于索引合并参数 index.merge.policy.deletePctAllowed 的取值优化

极限实验室

Elastic Search

借助 CodeBuddy,轻松打造「一分钟冥想」App

繁依Fanyi

鸿蒙带来的机会比想象中更大

最新动态

【浪潮海岳inDatax数据中台专栏】主数据管理中基于属性的物料编号生成技术

inBuilder低代码平台

CouchDB 可观测最佳实践

观测云

couchdb

高能预警!Community Day 20+议题大公开

声网

鸿蒙电脑正式发布!新机用户专享“鸿蒙有礼”,800元权益礼包限时领取

最新动态

2011年度敏捷软件开发调研结果发布_研发效能_Craig Smith_InfoQ精选文章