--- title: "Continuous Delivery" type: concept tags: [] sources: [] last_updated: 2026-04-24 --- ## 定义 持续交付(Continuous Delivery)是一种软件工程方法,通过自动化流水线使代码变更可以在任何时候安全地部署到生产环境。 ## 核心特征 - **随时可发布:** 代码变更经过自动化测试后,可随时部署 - **无需等待固定周期:** 打破 Sprint/迭代边界 - **自动化流水线:** 构建、测试、部署全流程自动化 ## 与 Kanban 的关系 持续交付是 Kanban 框架的核心优势之一——当需求可以随时进入看板、完成即可交付时,团队可以更快地响应变化。 ## 与 Scrum 的对比 Scrum 的批量发布模式(Sprint 结束时一次性发布)相比持续交付,延迟了价值交付时间,且积累的变更越多,发布风险越高。 ## 来源 - [[ctp-topic-4-using-agile-to-run-the-cloud-transformation-program]]