IT項目管理作為項目管理在互聯(lián)網(wǎng)領(lǐng)域的應(yīng)用,其涉及的是一項復雜的管理工作。要做好IT項目管理,就需要對IT項目涉及的要素進行熟知和掌控。中培偉業(yè)《IT項目管理最佳實踐》王老師,在這里就IT項目涉及的10大要素進行了解析。王老師在這里首先講到的是IT項目的項目需求。
王老師指出,當項目混亂和不可控的時候,往往是源頭出了問題,解決源頭才能治本。
軟件項目中的范圍管理重點就是項目需求,需求包括原始需求,用戶需求,產(chǎn)品需求和軟件需求。需求是項目的源頭,需求生命周期包括了需求收集,需求挖掘和開發(fā),需求定義和分解,需求實現(xiàn),需求驗證,需求確認等諸多過程。需求不明確和后期的頻繁需求變更是軟件項目十大風險之一,項目的計劃和可預(yù)見性完全是建立在需求穩(wěn)定基礎(chǔ)上的,需求一變化整個計劃就得不斷調(diào)整,計劃的頻繁調(diào)整導致后期的項目執(zhí)行無任何計劃基線參照,后期項目完全不可控制。
需求就是用戶需要的一個個可確認的功能點,需求分解后各個需求點的需求狀態(tài)的追蹤自然就變成了對整個項目進展狀態(tài)的追蹤。對項目內(nèi)部談進度計劃的跟蹤,對外部客戶談需求功能點狀態(tài)的追蹤。如果10個需求點都進行到編碼狀態(tài),實際項目進展已經(jīng)完成80%,但只要沒有完全完成的獨立需求點對用戶來講進度都是 0%。從這個意義上可可以進一步看到瀑布模型和迭代模型的重要區(qū)別,迭代是使項目進展真正可視。