摘要
随着企业软件项目复杂性的日益增加,提高可靠性和避免错误缺陷成为开发企业级应用软件的一个重要因素。该文在分析企业代码质量管理方面的现状以及对代码质量管理的内外在需求的基础上,研究了SonarQube平台的运行机制和技术优势,结合代码质量规范标准的制定、质量管理平台在企业内的部署和代码质量管理流程,提出了基于SonarQube平台的代码质量管理解决方案。从系统源代码的角度出发,在软件研发过程中使用SonarQube控制代码质量,不但实现了在项目开发时的代码质量标准化,并且能够持续跟踪代码质量,对问题形成闭环高效管理。持续有效地进行代码质量监控,并制定相应的改进措施,对企业高质量交付软件产品意义重大。
引文
[1]杨冰娥.代码规则自动化检查系统的设计与实现[D].成都:西南交通大学,2014.
[2]徐萌.持续集成在现代企业软件开发中的研究与实现[D].青岛:中国海洋大学,2013.
[3]戚华,杨铭.代码质量管理平台Sonar在软件项目管理中的应用研究[J].电子技术与软件工程,2016(6):68-69.