房芳,金志华,张祎,韩豪
(国家电网公司信息通信分公司,北京 100761)
近年来,我国的信息产业规模不断壮大,信息化发展速度快速提升,信息化项目造价估算不准确的问题频繁出现。在权威机构SSM发布的报告中可以看出,项目造价估算不准确是造成信息化项目失控的主要原因,约 23%的信息化项目因为前期造价估算和实际开发成本差距大而造成项目失败。
早期,常用的信息化项目造价确定方法包括代码行法、数据库表法、函数个数法等,这些都是基于技术角度的造价确定方法,信息化项目成本的确定都只能在项目研发完成后才能确定,不能解决信息化项目实际开发造价和前期估算成本不一致的问题。随着信息化的发展和客户的需求,现阶段,业界又出现了敏捷开发的Use Case(用户案例)法、User Story(用户故事)法、Function Point(功能点)法、页面数法、按钮数法、窗口数法等,这些方法都是基于功能视角的估算方法,可以满足信息化项目各阶段成本估算需求。
现阶段应用最为广泛的方法就是基于功能点的信息化项目造价估算方法,使用这种方法确定信息化项目造价估算,人为因素影响小,使用IFPUG、NESMA、COSMIC来估算功能点,误差不超过10%[1]。
基于功能点的信息化项目造价估算模型如下:
其中,AC为信息化项目总造价;AE为基于功能点的工作量,单位是人时;PH为开发人员成本,单位是元/人时。对于项目需求方,PH通常是招标确定的,对于项目研发方,PH由公司成本测定:
其中,S为信息化项目规模,单位是功能点数(FP);PDR为生产率,单位是人时/功能点,具体取值见表 1;PFF为项目影响调整因子;RDF为开放因素调整因子,项目需求方取RDF=1[1]。
表1 PDR取值
PDR由SSM发布,通常取P25至P75为估算范围:
其中,SF为规模效应调整因子;BD为业务领域调整因子;AT为应用领域调整因子;QR为质量特性调整因子。其中,BD、AT、QR因子由SSM发布,具体取值见表2~表4[1]。SF和QR的计算式分别为:
其中,DF为分布处理因子;PF为性能因子;RF为可靠性因子;MF为多重因子。
表2 BD取值
表3 AT取值
表4 QR取值
通过功能点法的信息化项目造价估算,可以较为准确地确定信息化项目成本造价,由于对功能点理解不同,操作中还会存在一定的差异,但对总体造价影响较小。对已立项的信息化项目造价影响最大的因素是需求的变化。
需求准确是功能点法的信息化项目造价估算的基础,但现阶段是信息化建设前期,需求往往无法明确,在建设过程中,会存在一点变化。需求变化是信息化项目开始后,影响信息化项目造价的最重要因素,可能造成已完工的部分或全部功能作废,新的需求需要新的功能点来确定实现。为了使信息化项目成本更准确,本文引入加权关联修正需求模型,修正可能发生的需求变更,力争在项目前期,将信息化项目造价估算做得更为准确。
关联修正需求,首先需要建立通用设计案例库,各企业或权威机构也发布过WBS规范构架,明确各类信息化项目的需求,本文采用企业公布的WBS规范构架作为标准案例,然后通过计算建设信息化项目与 WBS规范构架标准案例的相似性进行关联修正,以确定新信息化项目的规模。
关联修正需求的基本思想是,新信息化项目的需求可以通过历史项目或 WBS规范构架进行明确,通过对新信息化项目和历史项目及 WBS规范构架关联度的计算,由关联度判断需求修正因子,得到关联修正需求的信息化项目规模,以此为基础进行信息化项目造价估算。
计算项目关联度有多种方法,本文采用灰色关联度模型计算关联系数iξ和关联度ir:
通过关联度计算,可以判断新的信息化项目的建设需求与原有项目、WBS规范构架的关联度,但是在计算中发现,新的信息化项目的建设需求与原有项目的关联度和信息化项目的建设需求与WBS规范构架的关联度会有一定差距,因此本文采用德尔菲法和余弦模型确定权重[3]。
通过余弦模型计算两种关联度的权重,是将两个关联度的平均值和耦合关联度看作两个向量,存在误差,则两个关联度的平均值和耦合关联度不重合。夹角的余弦值越大,即两个关联度的平均值向量和耦合关联度向量之间夹角越小,结果越准确:
式(8)中,∂为组合模型的两个关联度的平均值向量和耦合关联度向量之间夹角的余弦值,为加权影响的结果值,tA为影响结果平均值。
式(9)中,W为两种关联度的权重向量,
通过加权的关联修正需求关联度,按照表5可以得到新的信息化项目的修正影响因子MF。
表5 ir′与MF关系
MF对基于功能点的工作量有所影响,则得到基于加权关联修正需求的功能点的工作量AE′的计算式为:
本文采用公司建立内网邮箱项目为样本集来检验构建模型的有效性。将公司新建内网邮箱系统和已上线的外网邮箱系统及公司 WBS规范构架测算进行对比,案例信息见表6。
表6 项目信息对比
内网邮箱系统、已上线的外网邮箱系统、公司 WBS规范构架的 FP趋势如图 1所示。通过MATLAB编程对关联度及权重进行计算,可得到两个关联度的权重经查表可得MF=1.2,
图1 项目FP趋势对比
针对现阶段信息化项目前期需求不明确、易发生需求变更,造成前期投资估算不准确的问题,提出了基于加权关联需求修正的信息化项目造价估算方法。本文在功能点法的基础上进行了加权关联度评估计算,对信息化项目需求进行修正。该方法有利于在项目前期估算阶段较为准确地估算信息化项目的成本。但是在计算过程中,存在一定依靠经验判断的人为因素。进一步确定修正参数将是下一步研究的方向。
参考文献:
[1]吴松.存在需求变更的信息系统造价评估方法的研究[J].数字通信世界, 2012(8): 82-83.WU S.Research on evaluation method of information system cost with existing requirements changes[J].Digital Communication World, 2012(8): 82-83.
[2]吴登生, 李建平, 孙晓蕾.基于加权案例推理模型族的软件成本SVR组合估算[J].管理科学学报, 2015(2): 210-216.WU D S, LI J P, SUN X L.Cost of SVR combination estimation based on weighted case reasoning model family[J].Journal of Management Science, 2015(2): 210-216.
[3]房芳.基于绿色经济的风火电联合运营规划及效益评价研究[D].北京: 华北电力大学, 2013.FANG F.Research on joint operation planning and benefit evaluation of fenghuo power based on green economy[D].Beijing: North China Electric Power University, 2013.
[4]曲桦, 栾智荣, 赵季红, 等.基于软件定义的以用户为中心的5G无线网络架构[J].电信科学, 2015, 31(5): 42-46.QU H, LUAN Z R, ZHAO J H, et al.Software defined user centric 5G wireless network framework[J].Telecommunications Science, 2015, 31(5): 42-46.
[5]LOWERY P G.Generating unit commitment by dynamic programming[J].IEEE Transactions on Power Apparatus & Systems, 1986, 10(2): 891-897.
[6]FANG F.Wind power pricing strategy based on accounting cost analysis approach[J].International Journal of Digital Content Technology and its Applications, 2011, 5(8): 348-354.
[7]NIU D X, FANG F.An improved electricity procurement decision-making method based on information gap decision theory[J].Advances in Information Sciences and Service Sciences,2011, 3(9): 243-249.
[8]FANG F, NIU D X, LU Y, et al.The study on power system load regulation capacity economic analysis[J].Advances in In-formation Sciences & Service Sciences, 2012, 4(1): 77-84.
[9]NIU D X, FANG F, LI Y Y, et al.A study on input-output efficiency of the chinese wind power industry based on hierarchy model[J].Applied Mechanics & Materials, 2011(71-78): 2347-2351.
[10]尹博南, 艾元, 彭木根.雾无线接入网: 架构、原理和挑战[J].电信科学, 2016, 32(6): 20-27.YIN B N, AI Y, PENG M G.Fog computing based radio access networks: architecture, principles and challenges [J].Telecommunications Science, 2016, 32(6): 20-27.
[11]樊自甫, 伍春玲, 王金红.基于SDN架构的数据中心网络路由算法需求分析[J].电信科学, 2015, 31(2): 42-51.FAN Z F, WU C L, WANG J H.Requirements analysis of data center network routing algorithm based on SDN architecture [J].Telecommunications Science, 2015, 31(2): 42-51.