paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Attitudes, Beliefs, and Development Data Concerning Agile Software Development Practices

关于敏捷软件开发实践的态度、信念与开发数据
ICSE 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)2019匹配度 2/10 · 该论文是敏捷开发实践与 Scrum 团队认知的实证研究(问卷 + 版本控制数据挖掘),与用户关注的静态分析、LLM/Agent、浮点程序分析与贝叶斯程序分析均无直接关联。仅在“从开发数据中自动识别 TDD 等实践”这一测量方法与程序分析/仓库挖掘略有形式上的相似,但不涉及程序语义分析或 LLM 技术。引用 13 inbox
Christoph Matthies, Johannes Huegle, Tobias Dürschmid, Ralf Teusner
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:通过 42 名学生的问卷与开发数据,揭示 Scrum 角色如何影响实践认知,并证明可从数据可靠识别 TDD 等敏捷实践。

敏捷方法强调协作与共享的团队文化,开发者对实践的认知与态度也会影响项目如何开展。本文以 42 名参与 Scrum 项目的学生为对象,通过重复问卷调查收集其对敏捷实践的感知,并采集版本控制系统等常见开发工件中的度量数据,考察能否从客观数据推断团队行为。结果显示,参与者的感知随时间没有显著变化,但其 Scrum 角色显著影响对所用开发实践的看法;按敏捷理念使用版本控制系统被一致评为最契合敏捷宣言价值的做法。作者还表明,可在这些数据中可靠检测测试驱动开发等定义明确的敏捷实践,且检测结果与参与者的自我评估相吻合。

问题
开发者对敏捷实践的认知与态度如何影响实践的实际使用,以及能否借助常见开发工件中的客观数据推断团队行为。
方法
对 42 名参与 Scrum 项目的学生进行随时间重复的问卷调查,同时从版本控制系统等开发工件中采集度量数据以刻画实践使用情况。
评估
比较不同时间点与不同 Scrum 角色的问卷评分,并将开发数据中检测到的实践(如测试驱动开发)与参与者的自我评估进行对照,发现角色显著影响认知、而数据检测结果与自评一致。
原文摘要(Abstract)

The perceptions and attitudes of developers impact how software projects are run and which development practices are employed in development teams. Recent agile methodologies have taken this into account, focusing on collaboration and shared team culture. In this research, we investigate the perceptions of agile development practices and their usage in Scrum software development teams. Although perceptions collected through surveys of 42 participating students did not evolve significantly over time, our analyses show that the Scrum role significantly impacted participants' views of employed development practices. We find that using the version control system according to agile ideas was consistently rated most related to the values of the Agile Manifesto. Furthermore, we investigate how common software development artifacts can be used to gain insights into team behavior and present the development data measurements we employed. We show that we can reliably detect well-defined agile practices, such Test-Driven Development, in this data and that usage of these practices coincided with participants' self-assessments.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@inproceedings{abs-1903-01866,
  title = {Attitudes, Beliefs, and Development Data Concerning Agile Software Development Practices},
  author = {Christoph Matthies and Johannes Huegle and Tobias Dürschmid and Ralf Teusner},
  booktitle = {ICSE},
  year = {2019},
  doi = {10.1109/icse-seet.2019.00025}
}