《軟件工藝師:專業、務實、自豪》一2.3 何謂敏捷
本節書摘來異步社區《軟件工藝師:專業、務實、自豪》一書中的第2章 ,第2.3節,[英]桑德羅·曼卡索(Sandro Mancuso)著 愛飛翔 譯, 更多章節內容可以訪問雲棲社區“異步社區”公眾號查看。
2.3 何謂敏捷
(敏捷就意味著)順利適應新環境。
——Tom Gilb
“敏捷”的重點不在於開發“敏捷”,而在於開發者本身是否敏捷。
敏捷軟件開發是一種旨在縮短反饋回路(feedback loop)的開發方式。當反饋回路變得更快、更短時,開發者就顯得更加敏捷了。每次接到反饋時,你都有可能做出反應。而是否對新信息做出反應,則可以體現出開發者是不是足夠敏捷。縮短反饋回路可以把問題更快地呈現出來,使開發者能夠迅速檢視並修複它。敏捷本身並不能解決問題,但它能暴露問題。及早向用戶展示某個畫麵或功能,就能快些得到反饋。此處所說的用戶是泛稱,可以指產品所有者、出資方或者終端用戶。從多個源頭獲得反饋是相當重要的。要盡快知曉某個功能是否可以商用,以降低投資風險。
最後更新:2017-06-22 14:02:18