[笔记]CI笔记——CI的价值是什么

从大的方面来讲,CI的价值在于:数据库

  • 减小风险。
  1. 缺陷的检测和修复变得更快。
  2. 软件的健康程度能够测量。
  3. 减小假定。
  • 减小重复过程。
  1. 每次都以相同的方式执行“代码编译、数据库集成、测试、审查、部署和反馈”。
  2. 遵照有序的过程。
  3. 每次将变动提交到版本控制库中,就会执行这些过程。
  4. 减小重复过程的劳动,让人们有时间作更多的须要动脑筋的、更高价值的工做。
  5. 经过对一些重要过程(如测试和数据库集成)自动化,克服项目中某些成员对实现改进的抵制。
  • 在任什么时候间、任何地点生成可部署的软件。
  • 加强项目的可见性。
  •  对开发团队的软件产品创建起更强大的产品信心。

[摘自《Continuous Integration - Improving Software Quality and Reducing Risk》简体中译版,即《持续集成 - 软件质量改进和风险下降之道》]测试

相关文章
相关标签/搜索