章節
DevOps方法與敏捷方法的側重點是不同的。
一個典型的軟件開發各方合作過程,如下圖所示:
敏捷方法解決客戶和開發人員之間的鴻溝,如下圖所示。
DevOps方法解決開發人員和運維人員之間的鴻溝,如下圖所示。
下面列出了DevOps方法與敏捷方法的主要區別:
|
|
|
主要關注點 | 解決開發人員和運維人員之間的鴻溝 | 解決客戶和開發人員之間的鴻溝 |
過程/實踐 | 涉及持續集成、持續部署、持續測試等流程。 | 包括敏捷Scrum、敏捷看板等實踐。 |
發布周期/開發沖刺 | 具有即時反饋的小發布周期 | 小發布周期 |
目標 | 敏捷性和自動化需求 | 敏捷性 |