Home | 簡體中文 | 繁體中文 | 雜文 | 知乎專欄 | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 視頻教程 | 打賞(Donations) | About
知乎專欄多維度架構 | 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者”

10.2. 為什麼持續整合難以普及

90% 的企業實施持續整合最終都失敗告終,僅僅流于形式,對工作有個交代。

為什麼每個部門都反應持續整合不好用?原因在於這些持續整合是個跨界應用,還有團隊內各勢力的理解不同,然後不一定配合。我之前的一篇文章談過的企業多維度架構與多維度管理的問題(有興趣可以在我的公眾號netkiller-ebook中尋找《多維度架構》)。 開發者不懂測試與運維,測試不懂開發與運維,運維不懂開發與測試。開發,測試和運維成為三個孤立領域。實施持續整合需要跨界思維,跨界知識,否則就會出現:

開發說:這不是我要的。測試說:這不是我要的。運維說:這不是我要的。

總之,對於不熟悉的領域心裡沒底,不知道他的內部結構,不知道出現問題怎麼解決。持續整合只會給大家製造麻煩。