深藏若虛

軟體工藝宣言

Software Craftsmanship Manifesto

以下為〈軟體工藝宣言〉(Software Craftsmanship Manifesto)1 的複本。下列中文取自官方頁面的簡體中文版本,並且將詞彙轉為台灣社群慣用語以及〈敏捷軟體開發宣言〉的對應詞。

軟體工藝宣言

作為有理想的軟體工匠,我們一直身體力行,提升專業軟體開發的標準,並幫助他人學習此工藝。通過這些工作,我們建立了如下價值觀:

不僅要讓軟體可用,更要「精益求精」;
不僅要回應變化,更要「穩步增加價值」;
不僅要有個人與互動,更要「形成專業人員的社群」;
不僅要與客戶合作,更要「建立卓有成效的夥伴關係」。

也就是說,左項固然值得追求,右項同樣不可或缺。

原文如下:

Software Craftsmanship Manifesto

As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:

Not only working software, but also well-crafted software
Not only responding to change, but also steadily adding value
Not only individuals and interactions, but also a community of professionals
Not only customer collaboration, but also productive partnerships

That is, in pursuit of the items on the left we have found the items on the right to be indispensable.

©2009,著作權為下述簽名者所有2
此宣言可以任何形式自由地複製,
但其全文必須包含上述申明在內。


  1. Robert C Martin, and the undersigned (2009). Software Craftsmanship Manifesto. Retrieved from http://manifesto.softwarecraftsmanship.org 
  2. 指有在官網簽署宣言的所有人 

Collection