项目监理

软件项目监理是指参照软件工程的思想,对在建软件系统的整个生命周期进行全过程监理,包括软件开发过程、质量保证过程、项目管理过程及配置管理等过程的监理,并为客户提供咨询、帮助建设运行制度等有益的服务项目,起最终目的是帮助客户建设一个高质量的具有可持续生命力的软件系统软件系统.

最终目的是帮助客户建设一个高质量的软件系统。

● 软件工程监理阶段与传统软件工程阶段对比

● 当前软件系统建设存在的主要问题

√软件项目投资规模呈逐年增长的趋势。

大型软件系统建设是一项投资大、周期长、知识密集、高风险的系统工程,行业新颖、人员年轻、科技含量高、智力密集、涉及领域宽广,对实践经验要求高。

√在管理思想与开发技术不断更新和提高的情况下,由于业主单位与承建单位之间信息不对称,挖掘实际需求十分困难。

实施过程中缺乏专业的监督与管理,项目风险增大,失败项目较多。麦肯锡公司的一项调查表明,全球软件开发项目中只有16%能按计划完成

● 引入监理制的必要性

1、监理能够打破业主单位和承建单位信息不对称,协调和保障甲乙方成功合作;

2、监理能够对项目实施过程和结果提出公正恰当地评价,是确保项目工程质量、进度和成本的有效方法;

3、监理弥补业主单位在人力资源和经验上的不足;

4、监理有助于发挥第三方专业化服务。监理单位要始终代表业主单位的利益,并站在第三方的立场,公平公正对待工程各方。

综上所述,引入监理将会使信息系统工程风险降得更低,更大程度上保证信息系统工程成功。

● 质量控制的内容和主要监理措施

√软件质量监理指对项目承建单位的软件工程行为进行监控、督导、测试和评价。

√应用软件系统开发成功的主要指标:功能达到目的用户需求、软件质量特性良好、开发成本和维护成本较低、及时交付使用等。

√软件工程的质量监理,主要是因循软件工程的开发阶段进行监理与控制,通过过程控制,从而最终实现总目标质量控制。