【敏捷開發(fā)宣言】
1、個體和交互勝過過程和工具
2、可工作的軟件勝過面面俱到的文檔
3、客戶協(xié)助勝過合同談判
4、響應變化勝過遵循計劃
核心:團隊合作、可工作的軟件、快速響應變化
【敏捷修煉之道】
敏捷開發(fā)就是在一個高度協(xié)作的環(huán)境中,不斷地使用反饋進行自我調(diào)整和完善
【態(tài)度決定一切】
敏捷依賴人,而不是依賴于項目中的甘特圖和里程表.
圖表、集成開發(fā)環(huán)境或者設計工具,它們本身都無法產(chǎn)生軟件,軟件是從你的大腦中產(chǎn)生的.而且它不是孤立的大腦活動,還會有許多其他方面的因素:個人情緒、辦公室的文化、自我主義、記憶力等.它們混為一體,態(tài)度和心情的瞬息變化都可能導致巨大的差別.
【指責不能修復BUG】
世上最糟糕的工作(除了在馬戲團跟在大象后面打掃衛(wèi)生)就是和一群愛搬弄是非的人共事.他們對解決問題并沒有興趣,相反,他們愛在別人背后議論是非.他們挖空心思指手畫腳,議論誰應該受到指責.這樣一個團隊的生產(chǎn)力是極其低下的.如果你發(fā)現(xiàn)自己在這樣的團隊中工作,不要從團隊中走開----應該跑開
指責不會修復bug. 把矛頭對準問題的是解決辦法,而不是人.這是真正有用處的正面效應.
【符合標準不是結(jié)果】
許多標準化工作強調(diào)遵從一個過程,按符合的程度作評判,其理由是:如果過程可行,那么只要嚴格按這個過程行事,就不會有問題.過程符合標準并不意味結(jié)果是正確的.敏捷團隊重結(jié)果勝于重過程.
【切身感受】
勇于承認自己不知道答案,這會讓人感覺放心.一個重大的錯誤應該被當作一次學習而不是指責他人的機會.團隊成員們在一起工作,應該互相幫助,而不是互相指責.