項目監理

    軟件項目監理是指參照軟件工程的思想,對在建軟件系統的整個生命周期進行全過程監理,包括軟件開發過程、質量保證過程、項目管理過程及配置管理等過程的監理,并為客戶提供咨詢、幫助建設運行制度等有益的服務項目,起最終目的是幫助客戶建設一個高質量的具有可持續生命力的軟件系統軟件系統.

    最終目的是幫助客戶建設一個高質量的軟件系統。 

軟件工程監理階段與傳統軟件工程階段對比

當前軟件系統建設存在的主要問題
        √軟件項目投資規模呈逐年增長的趨勢。
    大型軟件系統建設是一項投資大、周期長、知識密集、高風險的系統工程,行業新穎、人員年輕、科技含量高、智力密集、涉及領域寬廣,對實踐經驗要求高。
        √在管理思想與開發技術不斷更新和提高的情況下,由于業主單位與承建單位之間信息不對稱,挖掘實際需求十分困難。

    實施過程中缺乏專業的監督與管理,項目風險增大,失敗項目較多。麥肯錫公司的一項調查表明,全球軟件開發項目中只有16%能按計劃完成

引入監理制的必要性

      1、監理能夠打破業主單位和承建單位信息不對稱,協調和保障甲乙方成功合作;

      2、監理能夠對項目實施過程和結果提出公正恰當地評價,是確保項目工程質量、進度和成本的有效方法;

      3、監理彌補業主單位在人力資源和經驗上的不足;

      4、監理有助于發揮第三方專業化服務。監理單位要始終代表業主單位的利益,并站在第三方的立場,公平公正對待工程各方。

綜上所述,引入監理將會使信息系統工程風險降得更低,更大程度上保證信息系統工程成功。

質量控制的內容和主要監理措施

      √軟件質量監理指對項目承建單位的軟件工程行為進行監控、督導、測試和評價。

      √應用軟件系統開發成功的主要指標:功能達到目的用戶需求、軟件質量特性良好、開發成本和維護成本較低、及時交付使用等。

      √軟件工程的質量監理,主要是因循軟件工程的開發階段進行監理與控制,通過過程控制,從而最終實現總目標質量控制。