《敏捷宣言》及其背后的12準(zhǔn)則
我們通過身體力行和幫助他人來揭示更好的軟件開發(fā)方式。經(jīng)由這項工作,我們形成了如下價值觀:
◆個體與交互 重于 過程和工具
◆可用的軟件 重于 完備的文檔
◆客戶協(xié)作 重于 合同談判
◆響應(yīng)變化 重于 遵循計劃
在每對比對中,后者并非全無價值,但我們更看重前者。
《敏捷宣言》背后的12準(zhǔn)則
我們遵循以下準(zhǔn)則:
1、我們的***目標(biāo)是,通過盡早和持續(xù)地交付有價值的軟件來滿足客戶。
2、歡迎對需求提出變更——即使是在項目開發(fā)后期。要善于利用需求變更,幫助客戶獲得競爭優(yōu)勢。
3、要不斷交付可用的軟件,周期從幾周到幾個月不等,且越短越好。
4、項目過程中,業(yè)務(wù)人員與開發(fā)人員必須在一起工作。
5、要善于激勵項目人員,給他們以所需要的環(huán)境和支持,并相信他們能夠完成任務(wù)。
6、無論是團隊內(nèi)還是團隊間,最有效的溝通方法是面對面的交談。
7、可用的軟件是衡量進度的主要指標(biāo)。
8、敏捷過程提倡可持續(xù)的開發(fā)。項目方、開發(fā)人員和用戶應(yīng)該能夠保持恒久穩(wěn)定的進展速度。
9、對技術(shù)的精益求精以及對設(shè)計的不斷完善將提升敏捷性。
10、要做到簡潔,即盡***可能減少不必要的工作。這是一門藝術(shù)。
11、***的架構(gòu)、需求和設(shè)計出自于自組織的團隊。
12、團隊要定期反省如何能夠做到更有效,并相應(yīng)地調(diào)整團隊的行為。
【編輯推薦】