閱讀790 返回首頁    go 阿裏雲 go 技術社區[雲棲]


《軟件工藝師:專業、務實、自豪》一2.3 何謂敏捷

本節書摘來異步社區《軟件工藝師:專業、務實、自豪》一書中的第2章 ,第2.3節,[英]桑德羅·曼卡索(Sandro Mancuso)著 愛飛翔 譯, 更多章節內容可以訪問雲棲社區“異步社區”公眾號查看。

2.3 何謂敏捷

(敏捷就意味著)順利適應新環境。
——Tom Gilb
“敏捷”的重點不在於開發“敏捷”,而在於開發者本身是否敏捷。
敏捷軟件開發是一種旨在縮短反饋回路(feedback loop)的開發方式。當反饋回路變得更快、更短時,開發者就顯得更加敏捷了。每次接到反饋時,你都有可能做出反應。而是否對新信息做出反應,則可以體現出開發者是不是足夠敏捷。縮短反饋回路可以把問題更快地呈現出來,使開發者能夠迅速檢視並修複它。敏捷本身並不能解決問題,但它能暴露問題。及早向用戶展示某個畫麵或功能,就能快些得到反饋。此處所說的用戶是泛稱,可以指產品所有者、出資方或者終端用戶。從多個源頭獲得反饋是相當重要的。要盡快知曉某個功能是否可以商用,以降低投資風險。

最後更新:2017-06-22 14:02:18

  上一篇:go  《軟件工藝師:專業、務實、自豪》一2.3.1 轉變開發方式
  下一篇:go  《軟件工藝師:專業、務實、自豪》一2.2 麵向技術的敏捷軟件開發原則