返回
A dependency taxonomy for agile software development projects
DOI:10.1007/s10796-015-9574-1.png)
摘要
En 中文
Agile software development is designed to achieve collaborative software development. A supporting pillar of collaboration is effective coordination, which is necessary to manage dependencies in projects. Understanding the dependencies arising in agile software development projects can help practitioners choose appropriate coordinative practices from the large number of practices provided by the various agile methods. To achieve this understanding, this article analyses dependencies in three typical cases of co-located agile software development and presents the dependencies as a taxonomy with decision rules for allocating dependencies into categories. Findings show that knowledge, process, and resource dependencies are present, with knowledge dependencies predominant. In addition, there are agile practices with a coordinative function that address multiple dependencies in these agile software development projects. These practices would be a good choice for coordinating a project and supporting collaboration in agile software projects.
Keyword:
Agile software development
Agile methods
Scrum
Dependency
Selecting agile practices
Coordination mechanisms
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
8.3
论文数:
2.0K
被引数:
6.5K
机构
暂无机构信息
引用论文
The defect nature of photoluminescence from a porous silicon nanowire array多孔硅纳米线阵列光致发光的缺陷性质
RSC Advances
IF0

