Auto-sync
This commit is contained in:
37
wiki/concepts/Agile.md
Normal file
37
wiki/concepts/Agile.md
Normal file
@@ -0,0 +1,37 @@
|
||||
---
|
||||
title: Agile
|
||||
type: concept
|
||||
tags: [敏捷, 软件工程, 方法论, 迭代开发]
|
||||
sources: ["sources/DevOps-Culture-and-Transformation.md"]
|
||||
last_updated: 2026-04-15
|
||||
---
|
||||
|
||||
## 定义
|
||||
Agile(敏捷)是一类迭代式软件开发方法论,强调适应性规划、快速交付、跨职能协作和持续改进。2001 年发布的《敏捷宣言》奠定了其核心理念。
|
||||
|
||||
## 核心价值观
|
||||
- 个体与交互高于流程与工具
|
||||
- 可工作软件高于详尽文档
|
||||
- 客户协作高于合同谈判
|
||||
- 响应变化高于遵循计划
|
||||
|
||||
## 主流框架
|
||||
- **Scrum**:结构化冲刺(sprint)管理,适合固定迭代周期
|
||||
- **Kanban**:可视化持续流管理,适合持续交付场景
|
||||
- **SAFe (Scaled Agile Framework)**:大规模敏捷框架
|
||||
|
||||
## 与 DevOps 的关系
|
||||
- Agile 聚焦于开发侧的迭代管理
|
||||
- [[DevOps]] 将 Agile 的迭代理念延伸至运维全生命周期
|
||||
- [[CI/CD Pipelines]] 是 Agile 实践的自动化加速器
|
||||
- Shift-Left 实践将运营考量前置到开发阶段
|
||||
|
||||
## 关键实践
|
||||
- 迭代式开发与定期演示
|
||||
- 每日站会(Daily Standup)
|
||||
- 回顾会议(Retrospective)
|
||||
- Sprint 规划与回顾
|
||||
|
||||
## Aliases
|
||||
- Agile
|
||||
- 敏捷开发
|
||||
Reference in New Issue
Block a user