论文标题
开采过程改进:分析敏捷回顾中的软件存储库
Mining for Process Improvements: Analyzing Software Repositories in Agile Retrospectives
论文作者
论文摘要
软件存储库包含有关软件工程团队如何工作,交流和协作的知识。它可用于开发团队开发过程的数据信息视图,进而可以用于改进过程。在现代敏捷的发展方法中,过程改进是在回顾性会议上进行的,其中讨论了最后的开发迭代。但是,以前在这些会议中进行的活动通常不依赖于项目数据,而仅取决于团队成员的看法。我们提出了基于挖掘各个团队的软件存储库的新回顾活动,以补充现有的方法,并具有更客观的,数据知识的过程视图。
Software Repositories contain knowledge on how software engineering teams work, communicate, and collaborate. It can be used to develop a data-informed view of a team's development process, which in turn can be employed for process improvement initiatives. In modern, Agile development methods, process improvement takes place in Retrospective meetings, in which the last development iteration is discussed. However, previously proposed activities that take place in these meetings often do not rely on project data, instead depending solely on the perceptions of team members. We propose new Retrospective activities, based on mining the software repositories of individual teams, to complement existing approaches with more objective, data-informed process views.