長期對(duì)軟件項(xiàng)目進(jìn)行“成功(或失敗)”評(píng)級(jí)的斯坦希集團(tuán)(Standish Group)認(rèn)為,如果一個(gè)項(xiàng)目能夠“在計(jì)劃的時(shí)間、預(yù)算內(nèi)完成,并達(dá)到所有計(jì)劃之內(nèi)的預(yù)期特征和功能”,便稱之為成功。這個(gè)定義不是以創(chuàng)造價(jià)值為基礎(chǔ)的,而是以各種條條框框?yàn)榛A(chǔ)的。按照這樣的定義,項(xiàng)目經(jīng)理們就只能緊遵計(jì)劃執(zhí)行,而不會(huì)去應(yīng)對(duì)任何突發(fā)的變化。
傳統(tǒng)的項(xiàng)目負(fù)責(zé)人也罷,敏捷的項(xiàng)目負(fù)責(zé)人也罷,都會(huì)制定計(jì)劃,而且會(huì)為之投入相當(dāng)?shù)臅r(shí)間。但是他們對(duì)待計(jì)劃的態(tài)度截然不同。雖然他們都把計(jì)劃當(dāng)作底線,但是傳統(tǒng)的項(xiàng)目負(fù)責(zé)人會(huì)按照這個(gè)底線,時(shí)不時(shí)對(duì)實(shí)際的結(jié)果試圖“糾正”。
計(jì)劃設(shè)定的條條框框依然重要,依然指導(dǎo)著項(xiàng)目的執(zhí)行,但是我們也應(yīng)該清楚,計(jì)劃并非圣旨那樣尊不可違,而是具有一定的靈活性的;計(jì)劃應(yīng)該成為行動(dòng)的指南,而不是緊箍咒。相反,如果把客戶價(jià)值和質(zhì)量作為最終目標(biāo),那么計(jì)劃就成了實(shí)現(xiàn)這些目標(biāo)的手段,而非目標(biāo)本身。頭腦敏捷的負(fù)責(zé)人會(huì)預(yù)見項(xiàng)目執(zhí)行中的不確定性變化,并靈活應(yīng)對(duì),而不是固守原來的計(jì)劃。實(shí)踐中,他們深知預(yù)估性判斷的局限性,因而更信賴自己的變通能力,即根據(jù)變化對(duì)項(xiàng)目的步驟和做法進(jìn)行調(diào)整。
在敏捷項(xiàng)目管理中,我們采用“調(diào)整性行為”來說明應(yīng)該采納的一些正確做法(其中之一便有可能是糾正計(jì)劃本身)。
在關(guān)于敏捷處理原則的文件中——包括敏捷宣言(Agile Manifesto, AM)和相互依賴宣言(Declaration of Interdependence, DOI)——有對(duì)怎樣隨機(jī)調(diào)整做出的五條主要說明:
預(yù)見項(xiàng)目執(zhí)行中可能發(fā)生的不確定性,并且通過試點(diǎn)、預(yù)估性判斷和隨機(jī)調(diào)整來管控這些不確定性。
通過采取符合具體情況的策略、步驟和做法,提高項(xiàng)目的效率和可靠性。
面對(duì)突發(fā)性變化,應(yīng)該調(diào)整計(jì)劃予以應(yīng)對(duì),而非繼續(xù)執(zhí)行原計(jì)劃。
哪怕項(xiàng)目已臨近收尾,也要對(duì)客戶在項(xiàng)目要求上提出的變化持歡迎態(tài)度。敏捷的項(xiàng)目過程能夠控制并利用這些變化,來保證客戶的競爭優(yōu)勢。
對(duì)于如何更好地提高效率,團(tuán)隊(duì)要定期反思,然后根據(jù)總結(jié)出的經(jīng)驗(yàn),對(duì)團(tuán)隊(duì)行為進(jìn)行調(diào)整或改善。
以上原則可以歸納為兩點(diǎn):
知曉變化(即不確定因素)可能隨時(shí)發(fā)生,面對(duì)突發(fā)的變化,要進(jìn)行相應(yīng)的調(diào)整,而不能繼續(xù)按原計(jì)劃執(zhí)行。
必要時(shí),對(duì)項(xiàng)目的過程和實(shí)施辦法做出隨機(jī)調(diào)整。
這種應(yīng)對(duì)變化調(diào)整的能力,能夠激發(fā)團(tuán)隊(duì)的競爭優(yōu)勢。想像一下,如果能夠每周發(fā)布一款新的產(chǎn)品,會(huì)為團(tuán)隊(duì)帶來什么樣的機(jī)遇 (而不是問題);如果能夠整合性能,為客戶提供個(gè)性化軟件服務(wù) (并保持很低的維護(hù)成本),又會(huì)給團(tuán)隊(duì)帶來怎樣的競爭優(yōu)勢!
因此團(tuán)隊(duì)必須靈活調(diào)整,但調(diào)整的同時(shí),也應(yīng)保證項(xiàng)目的既定目標(biāo)始終不變。此外,無論是做出調(diào)整,還是進(jìn)行預(yù)估性判斷,都要問下面的四個(gè)問題,來對(duì)項(xiàng)目的進(jìn)展做出時(shí)時(shí)評(píng)估:
(1) 最終的產(chǎn)品是否能夠體現(xiàn)(客戶/團(tuán)隊(duì)的)價(jià)值?
(2) 產(chǎn)品的質(zhì)量目標(biāo)——可靠性和兼容性——是否達(dá)成?
(3)在可接受的限制條件下,項(xiàng)目進(jìn)展是否令人滿意?
(4) 當(dāng)管理、客戶以及技術(shù)等發(fā)生變化時(shí),團(tuán)隊(duì)能否做出有效的調(diào)整和應(yīng)對(duì)?
字典上把變化(change)定義為:“帶來不同,給出一個(gè)完全不同的形式或外表”;把調(diào)整(adapt)定義為:“使適于或適應(yīng)某一特定的用途或情形”。由此看來,變化和調(diào)整不僅不同,而且差異很大。變化是突發(fā)的,是沒有目的性的,比如字典中給出的這個(gè)解釋:“發(fā)生了某件事”。