1.定義項(xiàng)目成功的標(biāo)淮
在項(xiàng)目的開始,要保證各方對于判斷項(xiàng)目是否成功有統(tǒng)一的認(rèn)識。通常,跟緊預(yù)定的進(jìn)度是明顯的成功要素,但是肯定還有其他的因素存在。比如,增加市場占有率,獲得指定的銷售量或銷售額,取得特定用戶滿意度,淘汰一個(gè)高維護(hù)需求的遺留系統(tǒng)等。
每個(gè)項(xiàng)目都需要平衡它的功能、人員、預(yù)算、進(jìn)度和質(zhì)量目標(biāo)。我們把以上五個(gè)項(xiàng)目中的每一個(gè)方面綜合成一個(gè)約束條件,必須在這個(gè)約束中進(jìn)行操作,可以在一個(gè)規(guī)定的范圍內(nèi)調(diào)整。
3.定義產(chǎn)品發(fā)布標(biāo)準(zhǔn)
在項(xiàng)目早期,要決定用什么標(biāo)準(zhǔn)來確定產(chǎn)品是否準(zhǔn)備好發(fā)布了。你可以將發(fā)布標(biāo)準(zhǔn)基于:還存在多少個(gè)高優(yōu)先級的缺陷、性能度量、特定功能完全可操作或其他方面表明項(xiàng)目已經(jīng)達(dá)到了目的。不管你選擇什么標(biāo)準(zhǔn),都應(yīng)該是可實(shí)現(xiàn)的、可測量的、文檔化的,并且與客戶所指的“質(zhì)量”一致。
盡管可能無意中承諾了不可能的事件,但不要做一個(gè)明知不能實(shí)現(xiàn)的承諾。坦誠地與客戶、管理人員溝通那些實(shí)際成果。任何以前項(xiàng)目的數(shù)據(jù)都可能成為你說服他們的論據(jù),雖然這對于不講道理的人來說沒有真正的作用。
困難的部分不是寫計(jì)劃,而是做計(jì)劃——思考、溝通、權(quán)衡、交流、提問和傾聽。你用來分析解決問題花費(fèi)的時(shí)間,會(huì)減少項(xiàng)目以后會(huì)帶給你的意外。
“英寸大小的小圓石”是縮小了的里程碑。把大任務(wù)分解成多個(gè)小任務(wù),幫助你更加精確地估計(jì)它們,暴露出在其他情況下你可能沒有想到的工作活動(dòng),并且保持更加精確、細(xì)密的狀態(tài)跟蹤。
如果你的團(tuán)隊(duì)經(jīng)常承擔(dān)某種特定的通用任務(wù),你需要為這些任務(wù)開發(fā)一個(gè)活動(dòng)檢查列表和工作計(jì)劃表。每個(gè)檢查列表應(yīng)該包括這個(gè)大任務(wù)可能需要的所有步驟。這些檢查列表和工作計(jì)劃表將幫助團(tuán)隊(duì)成員確定和評估與他必須處理的大任務(wù)相關(guān)的工作量。
8.計(jì)劃中、質(zhì)量控制后應(yīng)該有修改
幾乎所有的質(zhì)量控制活動(dòng),如測試和技術(shù)評審,都會(huì)發(fā)現(xiàn)缺陷或其他需要提高的可能。你的項(xiàng)目進(jìn)度或工作細(xì)分結(jié)構(gòu),應(yīng)該把每次質(zhì)量控制活動(dòng)后的修改,作為一個(gè)單獨(dú)的包括進(jìn)去。如果不用做任何修改,很好,你已經(jīng)走在了計(jì)劃的前面。
你的團(tuán)隊(duì)成員已經(jīng)淹沒在他們當(dāng)前的項(xiàng)目中,如果你想把項(xiàng)目組提升到一個(gè)更高的軟件工程能力水平,就必須花一些時(shí)間在“過程改進(jìn)”上。從項(xiàng)目進(jìn)度中留出一些時(shí)間,因?yàn)檐浖?xiàng)目活動(dòng)應(yīng)該包括幫助下一個(gè)項(xiàng)目更加成功的過程改進(jìn)。不要把項(xiàng)目成員可以利用的時(shí)間100%地投入到項(xiàng)目任務(wù)中,否則你會(huì)驚訝:為什么他們在主動(dòng)提高方面沒有任何進(jìn)展。
如果你不去識別和控制風(fēng)險(xiǎn),那么它們會(huì)控制你。在項(xiàng)目計(jì)劃時(shí)花一些時(shí)間集體討論可能的風(fēng)險(xiǎn)因素,評估它們的潛在危害,并且決定你如何減輕或預(yù)防它們。
11.根據(jù)工作計(jì)劃而不是日歷來估計(jì)
人們通常以日歷時(shí)間做估計(jì),但是我傾向于估計(jì)與任務(wù)相關(guān)聯(lián)的工作計(jì)劃(以“人時(shí)”為單位)的數(shù)量,然后把工作計(jì)劃轉(zhuǎn)換為日歷時(shí)間的估計(jì)。這個(gè)轉(zhuǎn)換基于每天我有多少有效的時(shí)間花費(fèi)在項(xiàng)目任務(wù)上,我可能碰