深藏若虛

敏捷軟體開發宣言

Manifesto for Agile Software Development

以下為〈敏捷軟體開發宣言〉(Manifesto for Agile Software Development)1 的複本。

敏捷軟體開發宣言

藉著親自並協助他人進行軟體開發,
我們正致力於發掘更優良的軟體開發方法。
透過這樣的努力,我們已建立以下價值觀:

「個人與互動」重於流程與工具
「可用的軟體」重於詳盡的文件
「與客戶合作」重於合約協商
「回應變化」重於遵循計劃

也就是說,雖然右側項目有其價值,
但我們更重視左側項目。

原文如下:

Manifesto for Agile Software Development

We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

That is, while there is value in the items on
the right, we value the items on the left more.

Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham ,Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas

著作權為上述作者所有,2001 年
此宣言可以任何形式自由複製,但須附上連同此聲明在內之完整內容。


  1. Jeff Sutherland, Ken Schwaber, Alistair Cockburn (2001). Manifesto for Agile Software Development. Retrieved from http://agilemanifesto.org/iso/en/manifesto.html 

Collection