期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
Onboard:以数据驱动的敏捷软件开发协同工具 被引量:6
1
作者 陈龙 叶蔚 张世琨 《计算机研究与发展》 EI CSCD 北大核心 2016年第12期2753-2767,共15页
Scrum是一种兼顾计划性与灵活性的敏捷开发过程,能让软件开发团队具有快速工作和响应变化的能力.软件开发生命周期中每一个环节都会产生大量的数据,如果能记录下这些数据进行分析,并通过可视化等手段展示和反馈,则能进一步促进团队管理... Scrum是一种兼顾计划性与灵活性的敏捷开发过程,能让软件开发团队具有快速工作和响应变化的能力.软件开发生命周期中每一个环节都会产生大量的数据,如果能记录下这些数据进行分析,并通过可视化等手段展示和反馈,则能进一步促进团队管理、项目管理,提高开发效率.现有的软件开发管理工具中,项目管理和代码管理往往是相互独立的,这导致了数据的分散和未充分利用.为推广以Scrum为核心、以数据为驱动的敏捷软件开发过程,开发了一款基于云服务的Onboard敏捷软件开发协同工具,利用代码提交和任务的关联,创造性地将敏捷过程管理、源代码管理和项目管理有机地整合到一起,支持端到端的软件全生命周期管理,从而能记录下软件开发过程中产生的所有数据并提取有价值的信息,为中小软件开发团提供一站式的敏捷开发管理与协同服务.1)介绍了Onboard的设计理念;2)围绕着"如何利用软件开发过程中产生的数据更好地支持敏捷开发过程"和"如何评估团队成员贡献度"两大课题,全面介绍了数据可视化和数据分析在Onboard敏捷软件开发协同工具中的应用,并针对一系列相关问题提出了解决方案;3)对值得进一步研究的问题进行了展望. 展开更多
关键词 数据驱动 敏捷软件开发 SCRUM 软件生命周期 数据可视化 代码提交与任务关联 贡献度评估 代码影响行数
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部