【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

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

  • 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:391647
用户头像

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

关注

评论

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

云端守望者(上):十二道难关

天翼云开发者社区

云主机 云安全

云端守望者(下):十八般武艺

天翼云开发者社区

云计算 云存储

synchronized有几种用法?

王磊

Java java面试

SimpleDateFormat类的安全问题,这6个方案总有一个适合你

华为云开发者联盟

Java 高并发 线程池 线程安全 SimpleDateFormat类

什么是低代码开发?

源字节1号

软件开发 低代码开发

正则表达式提取 git 提交记录中的新增代码行

OpenHacker

JavaScript 正则表达式

了解云桌面,看这一篇文章就够了!

天翼云开发者社区

ETL批量作业调度TASKCTL桌面应用端安装步骤

TASKCTL

kettle 批量任务 ETL 自动化运维 调度任务

持续进击,STI上演极致通缩模型

西柚子

Telnet是什么意思?与SSH有啥区别?

行云管家

运维 SSH IT运维

开源之夏 2022 与您相约!

RadonDB

数据库 开源 开源之夏

Go Runtime 设计:计算资源调度

张旭海

Go runtime goroutine scheduler

阿拉德之怒手游超详细图文架设教程

echeverra

游戏开发

linux运维是做什么工作的?有哪些岗位?

行云管家

运维 网络运维 IT运维

天翼云CDN+云主机护航,全天候支撑云上战“疫”

天翼云开发者社区

为什么说Aquqnee有望成为GameFi板块天花板

小哈区块

上海理工大学:巧用数字技术打响智慧抗疫信息战

华为云开发者联盟

低代码 welink 防疫 AppCube 核酸检测

架构实战营总结

刘洋

#架构实战营 「架构实战营」

为什么说Aquqnee有望成为GameFi板块天花板

西柚子

千万张医疗影像,都去了哪里?

天翼云开发者社区

云主机 云存储

Tech Talk 活动预告丨使用 Amazon IoT Core 构建安全合规的智能产品

亚马逊云科技 (Amazon Web Services)

Amazon IoT Core

资产跟踪管理系统解决方案

低代码小观

资产管理 企业管理系统 #资产追踪 CRM系统 客户关系管理系统

DPDK技术系统学习一(接收,发送,arp,icmp功能测试)

Linux服务器开发

虚拟化 网络协议栈 Linux服务器开发 DPDK C++后台开发

网络协议之:Domain name service DNS详解

程序那些事

Java Netty 程序那些事 4月月更

图数据库|基于 Nebula Graph 的 Betweenness Centrality 算法

NebulaGraph

数据库 算法 图数据库

【直播预告】凡泰讲堂第一期:洞见云原生,Kubernetes技术详解与实践

FinClip

Kubernetes

Ranger对HDFS权限管理探索与实践

移动云大数据

hdfs Ranger

软件测试很简单么?

chenkl

测试

企业为什么要实施知识管理?

小炮

知识管理 企业知识管理 企业知识管理工具

Groovy踩坑记之方法调用八层认识

FunTester

Tapdata 与阿里云 PolarDB 开源数据库社区联合共建开放数据技术生态

tapdata

数据库

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