Files
nexus/wiki/concepts/Agile.md
2026-04-15 08:15:46 +08:00

38 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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
- 敏捷开发