敏捷软件开发研究:从互联网速度到Scrum应用
立即解锁
发布时间: 2025-08-15 02:05:22 阅读量: 2 订阅数: 4 


敏捷软件开发:研究与未来方向
### 敏捷软件开发:从研究到实践的全面洞察
在当今快速发展的科技时代,敏捷软件开发已经成为了行业内备受关注的话题。它不仅改变了软件开发的方式,还对整个行业的发展产生了深远的影响。本文将深入探讨敏捷软件开发从 1999 年到 2008 年的发展历程,通过四项研究揭示其在不同阶段的特点和应用。
#### 1. 研究方法概述
本次研究采用了扎根理论(Grounded Theory,GT)作为研究方法。GT 是一种定性研究方法,它从数据中归纳出理论,而不是先提出理论再寻找证据。研究分为四个阶段,每个阶段都有不同的研究重点和目标。
在数据收集方面,研究团队通过半结构化访谈的方式进行。访谈围绕以下九个主题展开:
1. 公司及其产品和服务
2. 受访者
3. 组织内的项目(从开始到结束)
4. 使用的开发模型
5. 互联网时间/敏捷开发对受访者的意义
6. 开发过程本身
7. 人才、培训、学习和知识
8. 知识转移
9. 最大的问题/最大的挑战
每次访谈持续约 1 - 1.5 小时,同时收集相关文件并记录观察笔记。在数据分析阶段,应用了 GT 的三种编码程序:开放编码、轴向编码和选择性编码。
开放编码的目标是揭示数据中的核心思想,包括对现象进行标记和发现类别两个任务。轴向编码旨在深入理解已识别类别的关系,通过连接类别和验证关系来发现和明确类别之间的差异和相似性。选择性编码则是将已开发的类别整合形成初始理论框架,生成故事线并将其作为核心类别,与轴向编码中发现的所有类别相关联,从而验证这些关系并将类别细化为解释观察到的现象的理论表达。
#### 2. 四项研究详情
##### 2.1 研究一:丹麦访谈研究
该研究旨在探索互联网时间工作对软件开发组织方式的影响。研究团队对三家丹麦公司进行了访谈,具体信息如下表所示:
| 公司名称(化名) | 提供的产品或服务 | 成立时间 | 规模 | 受访人数及组织角色 |
| --- | --- | --- | --- | --- |
| NewWays | 为国际主要客户开发定制互联网产品 | 20 世纪 90 年代中期 | 访谈时 50 名员工 | 4 人受访:一名项目经理、一名开发经理和两名开发人员 |
| ProfWeb | 开发与大型现有数据库接口的定制互联网和内联网产品 | 20 世纪 90 年代初 | 访谈时 40 名员工 | 2 人受访:一名开发经理和一名开发人员 |
| AlfaWeb | 作为电子商务标准产品在市场上销售的通用基于网络的产品 | 20 世纪 90 年代末 | 访谈时 12 名员工 | 2 人受访:首席执行官和一名开发经理 |
##### 2.2 研究二:美国访谈研究
此研究对美国两个主要大都市地区的十家互联网软件开发公司进行了详细案例研究。这些公司规模从 10 名员工到超过 30 万名员工不等,涵盖了金融服务、保险、商业和咨询服务、快递服务、旅游、媒体、公用事业和政府服务等不同行业。部分公司是互联网初创公司,而另一些则是拥有新成立的互联网开发部门的传统“实体”公司。具体公司信息如下表:
| 公司名称(化名) | 提供的产品或服务 | 成立时间 | 规模 | 2001 年受访人数及组织角色 | 2003 年受访人数及组织角色 |
| --- | --- | --- | --- | --- | --- |
| Calliope | 为能源和通信行业提供预测工具 | 20 世纪 90 年代中期 | 访谈时 20 名员工 | 3 人受访:运营副总裁、项目经理、软件开发人员 | 未受访 |
| Clio | 为客户群体提供低价医疗保健和公用事业服务 | 20 世纪 90 年代末 | 访谈时 35 名员工 | 6 人受访:总裁兼首席执行官、技术运营副总裁、市场研究总监、首席信息官、两名开发人员 | 未受访 |
| Deca | 开发和销售电子商务软件模块平台,使用户在在线业务中拥有更多控制权 | 20 世纪 90 年代末 | 访谈时约 10 名员工 | 未受访 | 4 人受访:首席执行官、开发人员、质量保证专家和营销经理 |
| Erato | 帮助传统实体公司上线 | 20 世纪 90 年代末 | 访谈时 55 名员工 | 4 人受访:总监、首席财务官、首席运营官和开发人员 | 未受访 |
| Euterpe | 影视行业,提供在线高科技工具 | 20 世纪 90 年代中期 | 访谈时 80 名员工 | 4 人受访:项目经理、营销专家、高级网页开发人员 | 未受访 |
| Melpomene | 为其他公司在线进行人事管理 | 20 世纪 90 年代中期 | 访谈时超过 100 名员工 | 7 人受访:项目经理、流程改进人员、架构师、用户界面设计师、网页开发人员 | 7 人中 6 人受访,流程改进人员已离职 |
| Polyhymnia | 为运输和旅游行业提供在线服务 | 20 世纪 90 年代初 | 访谈时超过 1000 名员工 | 6 人受访:高级经理、项目经理、质量保证经理、首席开发人员、网页开发人员 | 7 人受访,角色分布与 2001 年相同 |
| Terpsichore | 在线提供工业保险 | 20 世纪 30 年代 | 访谈时超过 10000 名员工 | 3 人受访:人力资源经理、网站经理和网站开发人员 | 未受访 |
| Thalia | 为运输和物流行业提供在线服务 | 20 世纪 30 年代 | 访谈时超过 100000 名员工 | 6 人受访:首席
0
0
复制全文