写点什么

调查报告:敏捷意味着什么

  • 2010-06-30
  • 本文字数:1026 字

    阅读完需:约 3 分钟

近 10 年前,敏捷宣言的价值观和原则在2001 年2 月起草。在之后的10 年中,技术持续在变,环境持续在变,成千上万的人已经把这12 条敏捷原则运用到他们的日常工作中。

北卡罗莱纳州立大学计算机系的副教授 Laurie Williams 实施了一个调查,来理解敏捷原则是否经得起时间和实践的考验。

她从全球范围的实践者社区获取信息,了解他们对原始原则的看法,以及在软件开发中的实践。共有 335 人(主要在北美和欧洲)对调查作出了响应。响应者被要求对每个原则作出评估,在 1-5 的范围内选择每个原则在 2010 年对敏捷团队的重要性,1 表示不重要,5 表示很重要。

对调查结果,Williams 提出:

本质上说,整个社区对这 12 个原则还是很支持的。粗略统计,其中的 11 个原则有至少 80% 的人给了 4 分和 5 分。 敏捷原则中受支持最少的是“最好的构架、需求和设计出自于自组织的团队”,只有 59% 的响应者给出了 4 分或 5 分。从响应者给出的评论来看,他们感觉在开始之前有一个高层面的架构对大团队来说是必不可少的,有一个总体的产品远景也是很有用的。

“即使到了开发的后期,也欢迎改变需求。”也与此原则相关。在回答者中,有些人觉得“改变需求”只应该在每个迭代的初期被欢迎,而不是在任何时间。另一些人觉得:看板的使用已使迭代在一些敏捷团队中过时了,所以变化确实应该在任何时间收到欢迎。

越来越不可避免的分布式团队使一些人对“在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交谈”的可实践性产生了怀疑。

最后,一些响应者觉得“ 可工作的软件是首要的进度度量标准”使一些团队持续产出低质量的代码,并不被客户认可。他们会认为,只要产出可工作的代码,他们的工作就得到了认可。

她正在继续她的研究,并公布了另两个调查,它们都基于第一个调查的反馈和结果。在公布这两个调查的时候,Williams 提出了一下观点:

我完全承认敏捷原则属于原始敏捷宣言的签署者,但是你对改变的意见将揭示敏捷团队行为重要的趋势。

其中一个调查关注敏捷原则,另一个关注敏捷实践。关于敏捷原则的调查将从一个稍作调整的敏捷原则版本中获的反馈,旨在捕获原始调查响应者的情绪。关于敏捷实践的调查主要获取对原始调查结果的反应。

新的调查可以在这里找到:原则实践

这些调查将在6 月9 日星期五之前对响应者开放。

她邀请任何有兴趣的人参与调查,并对逐渐理解敏捷当今的意义做出贡献。

第一次调查的所有结果可以在这里找到。

查看原文: http://www.infoq.com/news/2010/06/what-means-agile-survey

2010-06-30 23:391755
用户头像

发布了 24 篇内容, 共 50079 次阅读, 收获喜欢 0 次。

关注

评论

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

对领域驱动设计的理解与社交领域的实践

微服务 微服务架构 DDD

OpenJDK 的原生 Wayland 支持正在取得进展

Java-fenn

Java

Dubbo 泛化调用引发的“血案”

Java-fenn

Java

用了这个IntellijIDEA插件以后,我写代码快了10倍!

Java-fenn

Java

从一个8G大文件中取出k个最大值,面试官看我不会还给我讲了一下

知识浅谈

优先队列 9月月更

顺序、时钟与分布式系统

分布式 时钟

这些js手写题对我这个菜鸟来说写不出来

helloworld1024fd

JavaScript 前端

JVM 6:类加载与类加载器

Java-fenn

Java

Tomcat架构之为Bypass内存马检测铺路(内存马系列篇四)

Java-fenn

Java、

前端也要懂算法,不会算法也能微调一个 NLP 预训练模型

Java-fenn

Java

percolator的理解与开源实现分析

数据库 分布式 事务

kubernetes“雪崩了”

Linux 云原生 #Kubernetes#

浮点, 让多少老司机折戟?

浮点数 计算机原理 计算机科学与技术

JDK19新特性使用详解

Java-fenn

Java

从使用者,DBA,内核开发三个不同角度来分析SQL的性能问题

数据库 postgresql sql database

数据库路径选择理论与postgreSQL实现

数据库 postgresql 遗传算法

数据库并发控制理论

数据库 postgresql 并发控制 database

MyBatis 查询数据库入门

Java-fenn

Java

Java 学习 --SpringBoot 常用注解详解(二)

Java-fenn

Java

很不起眼的6个bug,90%的程序员就算写了10年代码也肯定都踩过!

Java-fenn

Java

为什么kafka性能下降这么快,我用RocketMQ的时候不会这样子

Java-fenn

Java

哪些vue面试题是经常会被问到的

bb_xiaxia1998

Vue 前端

跟着卷卷龙一起学Camera--内存池浅析02

卷卷龙

ISP 9月月更

各编程语言 + aardio 相互调用示例

Java-fenn

Java

亿级异构任务调度框架设计与实践

Java-fenn

Java

Kafka:可靠!可靠!还是xx的可靠!

程序知音

Java kafka 编程 后端技术

面试官:这些js手写题你会吗

helloworld1024fd

JavaScript 前端

Rust学习入门

Java-fenn

Java

Spring MVC 开发入门

Java-fenn

Java

Java服务异常排查定位大图

Java-fenn

Java

推荐12个开源的跨平台桌面项目

Java-fenn

Java

调查报告:敏捷意味着什么_研发效能_Shane Hastie_InfoQ精选文章