敏捷宣言
2001年2月11日到13日掂墓,17位軟件開發(fā)領(lǐng)域的領(lǐng)軍人物聚集在美國猶他州的滑雪勝地雪鳥(Snowbird)雪場。經(jīng)過兩天的討論看成,“敏捷”(Agile)這個詞為全體聚會者所接受君编,用以概括一套全新的軟件開發(fā)價值觀。這套價值觀川慌,通過一份簡明扼要的《敏捷宣言》啦粹,傳遞給世界,宣告了敏捷開發(fā)運動的開始窘游。
價值觀
我們通過身體力行和幫助他人來揭示更好的軟件開發(fā)方式唠椭。經(jīng)由這項工作,我們形成了如下價值觀:
個體和互動 高于 流程和工具
可用的軟件 高于 詳細(xì)的文檔
客 戶 協(xié) 作 高于 合 同 談 判
響 應(yīng) 變 化 高于 遵 循 計 劃
請注意:
在每項對比中忍饰,后者并非全無價值贪嫂,但我們更看重前者!
12條準(zhǔn)則
我們遵循以下準(zhǔn)則:
- 我們的最高目標(biāo)是艾蓝,通過盡早和持續(xù)地交付有價值的軟件來滿足客戶力崇《诽粒——客戶滿意
- 歡迎對需求提出變更——即使是在項目開發(fā)后期。要善于利用需求變更亮靴,幫助客戶獲得競爭優(yōu)勢馍盟。——掌控變化
- 要持續(xù)交付可用的軟件茧吊,周期從幾周到幾個月不等贞岭,且越短越好〈曛叮——短周期
- 項目過程中瞄桨,業(yè)務(wù)人員與開發(fā)人員必須在一起工作⊙茸伲——相互合作
- 要善于激勵項目人員芯侥,給他們以所需要的環(huán)境和支持,并相信他們能夠完成任務(wù)乳讥≈椋——激發(fā)個體,輔以信任
- 無論是團(tuán)隊內(nèi)還是團(tuán)隊間云石,最有效的溝通方法是面對面的交談物赶。——面對面
- 可用的軟件是衡量進(jìn)度的主要指標(biāo)留晚〗妥希——可用的軟件
- 敏捷過程提倡可持續(xù)的開發(fā)。項目方错维、開發(fā)人員和用戶應(yīng)該能夠保持恒久穩(wěn)定的進(jìn)展速度奖地。——可持續(xù)開發(fā)
- 對技術(shù)的精益求精以及對設(shè)計的不斷完善將提升敏捷性赋焕〔未酰——追求技術(shù)卓越
- 要做到簡潔,即盡最大可能減少不必要的工作隆判。這是一門藝術(shù)犬庇。——簡介
- 最佳的架構(gòu)侨嘀、需求和設(shè)計出自于自組織的團(tuán)隊臭挽。——自組織
- 團(tuán)隊要定期反思如何能夠做到更有效咬腕,并相應(yīng)地調(diào)整團(tuán)隊的行為欢峰。——反思調(diào)整
后面的粗體字是我個人的總結(jié),如有不同理解纽帖,歡迎留言討論