剛才提到的,我們要這個打開心態(tài),擁抱敏捷,首先第一個就是對敏捷有明確的認識,什么叫敏捷?因為我們經(jīng)常聽到很多花花綠綠的各種說明,各種的案例,可是我們一定要回歸本源,敏捷究竟是什么?其實我拿我們的一個Scrum的這個定義,其實這里就說敏捷是創(chuàng)建和響應(yīng)變化的能力。它是一種能力,所以敏捷本身敏捷不等于Scrum,敏捷不等于看板,敏捷不等于XP等等,這種方法不是直接等。
?
敏捷是一種能力,OK,這是用于處理不確定性,應(yīng)對環(huán)境持續(xù)的持續(xù)變化的能力,并最終取得成功的方法。所以這個時候就來了,環(huán)境永遠是在變化的,那么你怎么能夠保持成功呢?怎么能夠保證自己一定能取得成功?那就意味著方法本身也是不斷變化的,其實敏捷正確的理解應(yīng)該是一系列的價值觀、原則和方法論,我們經(jīng)常談?wù)摰腟crum等等之類,很多時候你看到的是方法論,所以我們往往很多說就是那個說我們敏捷,為什么跑不成功,其實本質(zhì)上就是你只重視了形式。對敏捷的原則,敏捷的價值觀根本沒有去考慮去落地,所以沒辦法落地,就沒辦法去得到這個效果。
?
因為我們知道方法論是相對固定的。但是,我們的每個團隊的形態(tài),我們每個產(chǎn)品的形態(tài),每個鎖鎖那個要做的軟件的服務(wù)對象也都是不一樣的,所以在這個時候,是沒有辦法說給你一套,就像我們的這個ISO和多少,或者是CMMI等等之類,給你一套模板,給你的方法,給你一個流程,然后你去做就行了,不是的,這種玩法。
?
所以這里一定要糾正一個概念就是,敏捷實際上要從價值觀、原則、方法論三個維度一起去考量的,所以在這個時候你說我推了Scrum,我敏捷了嗎,然后不一定的,你要我們要將這些敏捷的原則,在我們整個組織里邊根植下去,把敏捷的價值觀植入到我們的整個團隊,甚至組織的腦子里面去。做到這些點,才真正有可能做到敏捷。