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