[筆記]CI筆記——CI的價值是什麼

從大的方面來講,CI的價值在於:數據庫

  • 減小風險。
  1. 缺陷的檢測和修復變得更快。
  2. 軟件的健康程度能夠測量。
  3. 減小假定。
  • 減小重複過程。
  1. 每次都以相同的方式執行「代碼編譯、數據庫集成、測試、審查、部署和反饋」。
  2. 遵照有序的過程。
  3. 每次將變動提交到版本控制庫中,就會執行這些過程。
  4. 減小重複過程的勞動,讓人們有時間作更多的須要動腦筋的、更高價值的工做。
  5. 經過對一些重要過程(如測試和數據庫集成)自動化,克服項目中某些成員對實現改進的抵制。
  • 在任什麼時候間、任何地點生成可部署的軟件。
  • 加強項目的可見性。
  •  對開發團隊的軟件產品創建起更強大的產品信心。

[摘自《Continuous Integration - Improving Software Quality and Reducing Risk》簡體中譯版,即《持續集成 - 軟件質量改進和風險下降之道》]測試

相關文章
相關標籤/搜索