
當(dāng)問(wèn)到為什么要隱瞞項(xiàng)目中存在的問(wèn)題時(shí)。得到的答案大多數(shù)都是基層經(jīng)理們不希望高級(jí)管理層看到項(xiàng)目的糟糕狀況。當(dāng)然,當(dāng)問(wèn)題最終浮出水面時(shí),實(shí)際上基層經(jīng)理們看起來(lái)更糟糕,相比之下.那些成功的軟件項(xiàng)目總是以更加理性的方式處理項(xiàng)目中存在的問(wèn)題。他們能盡早發(fā)現(xiàn)問(wèn)題,組建專(zhuān)門(mén)任務(wù)小組來(lái)解決這些問(wèn)題,且通常在這些問(wèn)題變得嚴(yán)重到無(wú)法解決之前就能控制住局面。敏捷方法一個(gè)有趣的特色是每天討論項(xiàng)目中存在的問(wèn)題,團(tuán)隊(duì)軟件過(guò)程(TSP)同樣如此。
軟件項(xiàng)目的問(wèn)題有點(diǎn)兒像嚴(yán)重的醫(yī)療問(wèn)題。它們通常不會(huì)白己消失,為消除這些問(wèn)題,需要許多專(zhuān)業(yè)的“治療“方法, 軟件項(xiàng)目的問(wèn)題有點(diǎn)兒像嚴(yán)重的醫(yī)療問(wèn)題。它們通常不會(huì)自己消失,為消除這些問(wèn)題,需要許多專(zhuān)業(yè)的“治療“方法。軟件項(xiàng)目一旦啟動(dòng),通常沒(méi)有固定、可靠的指導(dǎo)性方法來(lái)判斷項(xiàng)目實(shí)際進(jìn)展速度。長(zhǎng)期以來(lái),民用軟件行業(yè)一直使用特定里程碑的方法來(lái)確定項(xiàng)目進(jìn)度,比如設(shè)計(jì)完成或編碼完成等。但是,這些里程碑也是出了名的不靠譜。
軟件項(xiàng)目狀態(tài)跟蹤需要涉及以下兩個(gè)彼此不相關(guān)的問(wèn)題::(1)達(dá)到具體、確定的里程碑;(2)在明確的預(yù)算金額內(nèi)消耗項(xiàng)目資源和資金。由于軟件項(xiàng)目里程碑和成本受需求變更和“范圍鑒延”的影響,當(dāng)這些變化影響了功能點(diǎn)總數(shù)時(shí),對(duì)需求變更的規(guī)模增長(zhǎng)進(jìn)行度最就變得非常重要。然而,正如本章上一節(jié)提到的.某些稱(chēng)為“需求波動(dòng)”的需求變更不影響功能點(diǎn)規(guī)模總數(shù),而需求蔓延和需求波動(dòng)往往又都隨機(jī)出現(xiàn)。需求波動(dòng)比需求蔓延更加難以度量,往往只能通過(guò)程序派代碼語(yǔ)句數(shù)量和功能點(diǎn)指標(biāo)之間的“逆火分析”或者數(shù)學(xué)轉(zhuǎn)換來(lái)進(jìn)行度量。
截至2009年.已有許多可用的自動(dòng)化工具幫助項(xiàng)目經(jīng)理記錄項(xiàng)目里程碑報(bào)告所需要的各種重要信息。這些工具能夠記錄項(xiàng)目進(jìn)度、資源、規(guī)模變化以及各種項(xiàng)目問(wèn)題。對(duì)于一個(gè)具有60年悠久歷史的行業(yè).卻沒(méi)有一套通用的或普遍的項(xiàng)目里程碑來(lái)標(biāo)示項(xiàng)目實(shí)質(zhì)性進(jìn)展情況,這多少有些令人吃驚!