- 敏捷开发的艺术(原书第2版)
- (美)詹姆斯·肖尔等
- 388字
- 2024-06-26 17:15:30
1.3 《敏捷宣言》
“我从未预料到这群人能够就任何实质性的问题达成一致”,Alistair Cockburn后来说道。
事实上,两天之后,他们只达成了两个共识:“敏捷”这个名字,以及四个价值观(见图1-1)的声明。在接下来的几个月里,他们通过电子邮件讨论出了十二条补充原则(见图1-2)。[Beck2001]
![](https://epubservercos.yuewen.com/00294F/29863228804263206/epubprivate/OEBPS/Images/0037-01.jpg?sign=1739680054-8EGyJowJdzTAbu28CpMJ1dh4gy1YwN1g-0-ce1508d9d8977393decfd90c5f4ba7ea)
图1-1:《敏捷宣言》
![](https://epubservercos.yuewen.com/00294F/29863228804263206/epubprivate/OEBPS/Images/0037-02.jpg?sign=1739680054-KS0cXPA9lAlnihthdAuxsxiA6ZYHWzdL-0-1c0900f38d1e0d92a6455c0d252a69fa)
图1-2:敏捷原则
这就是《敏捷宣言》。它改变了世界。所以,正如Alistair所说,他们还是在一些实质性问题上达成了一致[2]。
但当时并没有统一的敏捷方法。到现在也没有统一的敏捷方法,将来可能也不会有。敏捷有三要素:名称、价值和原则,仅此而已。它并不是你能做的某件具体的事,它是一种哲学,一种关于软件开发的思考方式。你不能“使用”敏捷或“做”敏捷……你只能是“敏捷”的,或者不是“敏捷”的。如果团队体现了敏捷的理念,那么这个团队就是敏捷的;如果没有体现,就不是。
如果团队体现了敏捷的哲学,那么这个团队就是敏捷的。如果没有,就不是敏捷的。