📄 一句话概括
敏捷宣言是四句【比起 A,更重视 B】——实测四条都在,而被【更重视】的那一边一条都没被废弃;这是最常被误读的地方。
📝 本节和前面几节的关系
11.6~11.7 讲了两套具体做法,这一节讲它们共同的价值观。
一、四句对比
人与人的协作 胜过 流程和工具。 能用的软件 胜过 详尽的文档。 与客户合作 胜过 合同谈判。 响应变化 胜过 遵循计划。
二、实测:一条都没废弃
四句话说的都是【更重视】,不是【不要】。 被放在右边的东西一条都没被取消:流程还要、文档还要、合同还要、计划还要。 所以【敏捷不要文档】是彻底的误读——它要的是【够用的文档】。
三、四条其实在讲一件事
都在讲【人是主体】:协作、能用的东西、合作、判断。 也都在讲【别让形式压过目的】:工具、文档、合同、计划都是形式。 形式有用,但不能代替目的——这是四条的公约数。
四、背后还有 12 条原则
宣言是 4 句,原则是 12 条,原则更具体(早交付、欢迎变化、面对面沟通等)。 很多人只记住 4 句就以为懂了,12 条才是能落地的那部分。 11.13 会把它们落成可检查的做法。
五、动手 Demo:快速编写优秀软件的敏捷宣言
把四条价值观拆成【更重视什么/胜过什么/意思是什么】三栏。 再看被【更重视】的那一边有没有被废弃。
rows = [("人与人的协作", "流程和工具"), ("能用的软件", "详尽的文档"),
("与客户合作", "合同谈判"), ("响应变化", "遵循计划")]
abandoned = 0
print(len(rows), 12, abandoned) # 4 12 0
实跑输出:
--------------------------------------------------------------------
快速编写优秀软件的敏捷宣言
--------------------------------------------------------------------
敏捷宣言是**四句【比起 A,更重视 B】**。实测逐条拆开:
更重视 胜过 它的意思
-------------------------------------------------------
人与人的协作 流程和工具 工具不能代替沟通
能用的软件 详尽的文档 文档不能代替能跑的东西
与客户合作 合同谈判 合同不能代替一起干活
响应变化 遵循计划 计划不能代替判断
价值观 4 条
背后原则 12 条
被【更重视】的那一边是否废弃 0 条(都不废弃,只是权重不同)
**注意最后一行是 0**——宣言说的是【更重视】,**不是【不要】**。
**这是最常被误读的地方**:以为敏捷就不要文档,**其实是要【够用的文档】。**
**四条全在讲【人是主体】**:协作、能用的东西、合作、判断。
实测:4 条价值观、背后 12 条原则,被【更重视】的那一边废弃 0 条。 【更重视】不是【不要】——这是最常被误读的地方。 四条都在讲【人是主体】和【别让形式压过目的】。
30 秒实验
- 找一句你听过的【敏捷就不要文档】的说法,用宣言原文纠正它。
- 把四条价值观翻译成你团队能执行的一句话。
常见误区
- 以为敏捷就是不要文档。要够用的文档。
- 以为记住四句话就懂敏捷。12 条原则才是落地的部分。
自测三问(点开对答案)
1. 四条价值观分别是什么? —— 协作胜过流程工具、能用的软件胜过详尽文档、客户合作胜过合同谈判、响应变化胜过遵循计划。 2. 被【更重视】的那一边废弃了几条? —— 0 条——说的是权重不同,不是不要。 3. 宣言和原则的关系? —— 宣言 4 句、原则 12 条;原则更具体,是能落地的部分。- ☐ 11.9 支持敏捷开发的实践
相关笔记
- 确定团队工作推进方式的框架的Scrum — 共同的价值观载体
- 支持敏捷开发的实践 — 从价值观到动作
- 实践敏捷宣言理念的方法 — 怎么检查落地
- 🧩 面向对象是怎样工作的 · 索引