項目管理是確保軟件項目按時、按預算、保質量完成的關鍵活動,它主要包括項目計劃的制訂和對項目按計劃執行情況的跟蹤與動態調整。計劃的合理性是保證項目按計劃執行的重要因素。一般來講,經驗豐富的項目經理可以根據項目的實際需求、允許的工期等情況,合理地安排項目活動、資源配備和項目進度,并準確地預見項目進行過程中可能遇到的風險,充分準備風險防范措施,制訂完備的項目計劃,這樣就容易確保項目按計劃順利進行。
通常,在項目進行過程中,項目經理要不斷保持對項目實際進展狀況的動態跟蹤,當出現與計劃不一致的情況時,要根據實際情況合理地調整計劃安排,以確保最終的成功。當項目計劃出現變更時,要分析其誘發因素,并記錄相關數據,利用這些數據來改進軟件開發過程。由此可見,過程管理與項目管理是相互作用的:過程是項目計劃的依據,項目執行所產生的數據又可作為過程改進的依據。
2.溝通問題
在項目進行過程中,溝通一直是一個比較大的困難。通常,溝通的主要目的是為了解決下列問題: