2001年2月11日至13日,17位軟件前輩在猶他州(Utah)的雪鳥城(Snowbird)簽訂了一紙宣言,是為敏捷宣言,很多人記住了相對(duì)容易記住的5句敏捷宣言,里面還有敏捷的12條原則就很少有人記住。說實(shí)話,這些東西記住了也沒用,價(jià)值觀和原則這些東西往往都偏虛,但要真正理解了,也便不用去記住這些東西。很多時(shí)候,很多人介于兩者之間,就需要不斷地在實(shí)踐中去回顧和反思這些價(jià)值觀和原則了。
十二條原則:
- 我們最重要的目標(biāo),是通過持續(xù)不斷地及早交付有價(jià)值的軟件使客戶滿意。
- 欣然面對(duì)需求變化,即使在開發(fā)后期也一樣,為了客戶的競(jìng)爭(zhēng)優(yōu)勢(shì),敏捷過程掌控變化。
- 經(jīng)常地交付可工作的軟件,相隔幾星期或一兩個(gè)月,傾向于采取較短的周期。
- 業(yè)務(wù)人員和開發(fā)人員必須相互合作,項(xiàng)目中的每一天都不例外。
- 激發(fā)個(gè)體的斗志,以他們?yōu)楹诵拇罱?xiàng)目,提供所需的環(huán)境和支援,輔以信任,從而達(dá)成目標(biāo)。
- 不論團(tuán)隊(duì)內(nèi)外,傳遞信息效果最好效率也最高的方式是面對(duì)面的交談。
- 可工作的軟件是進(jìn)度的首要度量標(biāo)準(zhǔn)。
- 敏捷過程倡導(dǎo)可持續(xù)開發(fā),責(zé)任人、開發(fā)人員和用戶要能夠共同維持其步調(diào)穩(wěn)定延續(xù)。
- 堅(jiān)持不懈地追求技術(shù)卓越和良好設(shè)計(jì),敏捷能力由此增強(qiáng)。
- 以簡(jiǎn)潔為本,它是極力減少不必要工作量的藝術(shù)。
- 最好的架構(gòu)、需求和設(shè)計(jì)出自自組織團(tuán)隊(duì)。
- 團(tuán)隊(duì)定期地反思如何能提高成效,并依此調(diào)整自身的舉止表現(xiàn)。
原則再多,也是以價(jià)值觀為基礎(chǔ)的前提下制定的,目的是為了更好地指導(dǎo)實(shí)踐,它是連接價(jià)值觀和實(shí)踐的橋梁。所以每個(gè)原則一定有自己最合適的價(jià)值觀的,以下我嘗試做了一個(gè)分類。
個(gè)體與交互 勝過 流程與工具
- 激發(fā)個(gè)體的斗志,以他們?yōu)楹诵拇罱?xiàng)目。提供所需的環(huán)境和支援,輔以信任,從而達(dá)成目標(biāo)。
- 團(tuán)隊(duì)定期地反思如何能提高成效,并依此調(diào)整自身的舉止表現(xiàn)。
- 最好的架構(gòu)、需求和設(shè)計(jì)出自自組織團(tuán)隊(duì)。
工作的軟件 勝過 面面俱到的文檔
- 我們最重要的目標(biāo),是通過持續(xù)不斷地及早交付有價(jià)值的軟件使客戶滿意。
- 經(jīng)常地交付可工作的軟件,相隔幾星期或一兩個(gè)月,傾向于采取較短的周期。
- 可工作的軟件是進(jìn)度的首要度量標(biāo)準(zhǔn)。
客戶協(xié)作 勝過 合同談判
- 業(yè)務(wù)人員和開發(fā)人員必須相互合作,項(xiàng)目中的每一天都不例外。
- 不論團(tuán)隊(duì)內(nèi)外,傳遞信息效果最好效率也最高的方式是面對(duì)面的交談。
- 敏捷過程倡導(dǎo)可持續(xù)開發(fā)。責(zé)任人、開發(fā)人員和用戶要能夠共同維持其步調(diào)穩(wěn)定延續(xù)。
響應(yīng)變化 勝過 遵循計(jì)劃
- 欣然面對(duì)需求變化,即使在開發(fā)后期也一樣。為了客戶的競(jìng)爭(zhēng)優(yōu)勢(shì),敏捷過程掌控變化。
- 堅(jiān)持不懈地追求技術(shù)卓越和良好設(shè)計(jì),敏捷能力由此增強(qiáng)。
- 以簡(jiǎn)潔為本,它是極力減少不必要工作量的藝術(shù)。
對(duì)這樣的分類,有沒有幫助你理解和記憶呢?