摘要:持续集成/持续交付是敏捷软件开发的核心实践,而持续集成/持续交付的有效实施要求团队在信息高效共享情况下的有效协作。高效的协作在中型或大型组织中始终是一个挑战,而将持续集成/持续交付过程可视化,可以大大提升信息共享的效率和效果。文中完整提出了可视化的体系设计和参考架构,该设计将各种信息进行有序合理的组织,以最有效的方式呈现或推送给相关人员,连接并牵引相关人员采取及时的行动以提升产品交付的效率和质量。同时还陈述了可视化设计背后的思考和决策因素,使该可视化设计在不同情况下可进行适当的定制,以适应不同的应用场景。该方法已在大中型的软件组织中成功落地实践。提出的设计和架构,具有实际的工程应用参考价值。
关键词:可视化 持续集成 持续交付 敏捷 devops
单位:中国电子科技集团第10研究所; 四川成都610036; 四川大学电子信息学院; 四川成都610207
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社