background image

浅议软件工程监理量化评估返方法

  
    【摘 要】充分利用软件生命周期工程理论,结合软件工程生命周期在各阶段的作用,针对
软件工程监理缺乏有效数字化评估手段这一缺陷,提出了基于软件生命周期的软件工程监
理评估模型,形成了软件工程监理的量化评估方法。

 

  【关键词】工程监理;生命周期;评估模型

 

  

0 引言 

  软件工程监理是指依法设立且具备相应资质的工程监理单位,受业主单位委托,依据
国家有关法律法规、技术标准和信息系统工程监理合同,对信息系统工程项目实施的监督管
理。我国软件工程监理处在一个刚刚起步的阶段,相关标准、规范还比较缺乏。软件工程监理
关系中,业主(建设单位)授予监理方对项目的管理和控制权力,监理单

 

  位代表业主从事项目管理活动。一些监理公司依据有关的信息技术规范和软件工程项目
合同规定,凭着自己的经验进行监理,大多数监理公司的做法比较零散,很难形成一个具
有数据衡量的监理评估体系。本文在仔细的研究分析软件工程特点的

 

  基础上,论证业主和软件工程承包商之间增加监理的必要性,并对在软件工程监理在
今后可能的发展方向做出研究和设计。

 

  

1 软件工程的全生命期 

  软件工程的全生命期根据

ISO 的中的定义,软件工程全生命期的阶段划分为实施阶段、

使用阶段和维护阶段,其中实施阶段又进一步细分为准备、设计和施工。结合我国实际情况,
软件工程的生命周期有四个阶段。第一个阶段是

“诞生”阶段,即系统的决策阶段,一旦系统

通过决策,系统就进入第二个阶段,即设计阶段,在该阶段建立系统模型。第三个阶段是
“生产”阶段,即系统投入开发和施工阶段。第四个阶段是“运营维护”阶段,即系统投入运行
阶段。

 

  

2 软件工程监理评估模型 

  信息化工程监理的目标是利益实现。在软件工程监理评估的过程中,业主和软件工程承
包商签订合同后,就形成了二元关系。无论是业主还是开发方,单方面都难以解决这两个问
题,而监理的作用是可以减缓双方当事人的不对称压力。因此第三方监理的出现是必然的。
监理方、业主和开发方形成了三元组织关系。软件工程监理是外包工程,其评估的模型具有
统计学意义的公式如下:

 

  文档,撰写工程总结,为建设单位日后对新建系统的运行管理与维护打好基础。软件工
程监理虽然增加了项目的成本,但是从长远来看,监理的存在提高了项目成功的比例,降
低了社会净资产的流失。

 

  对软件工程监理进行评估。其模型如图

1 所示。 

  图

2 权重影响因素 

  目前,我国软件工程项目建设风险较大,建设市场还需要进一步规范。为了减少软件工
程建设的风险,规范软件工程建设市场,保证业主和承建单位双方利益,对软件工程建设
进行有组织、规范化的监理评估就显得更加迫切和重要。

 

  

3 软件工程监理的必要性和发展趋势 

  软件工程技术在最近

10 年取得了飞速的发展,如今在各行各业纷纷投入大量的资金进

行信息化建设,工业自动化控制系统、企业

ERP 系统、数字化校园系统等软件工程项目不断

的涌现和飞越式发展。然而,由于软件工程监理的起源、发展以及相关的法规制度还不是很
完备,对于软件工程的监理远远不能和成熟的建筑工程监理相比,工程监理的成熟度还比
较差,所以,在今后,软件工程监理的发展还有很大的发展空间,在软件工程项目中,软
件工程监理将会起到越来越重要的作用。经过信息过程建设和软件工