1、第二章 项目评价与决策方法,1.项目评价决策需解决的问题,(1)确定评价主体(单位或个人)(2)确定评价对象(某个软件项目的不同设计方案或技术经济方案、外包选择的不同合作伙伴单位等)并分别以A1, A2, Am表示(3)建立如图2.1所示的评价指标体系结构。其中每个评价指标zj都从不同侧面来刻画软件项目技术经济的权重系数。j=1,2,n.(4)确定每个指标zj的权重系数 j=1,2,n.此中权重表示各个指标之间的相对重要性的度量。Wij表示第i种技术经济方案对指标zj的对应权重系数,并有(5)建立综合评价模型。,图2.1 综合评价指标层次结构图,2.关联矩阵法,M=A,Z,W,U,VA=A1,
2、A2,Am为方案集V=V1,V2,Vm为方案价值集Z=Z1,Z2,Zn 为指标集W=W1, W2, WN为指标权重集 U=(uij)mn为价值矩阵 Uij表示方案Ai关于Zj的价值量,权重系数确定算法,式2.2,价值矩阵U的确定步骤,1.确定各指标属性比较的等级数k,常用的等级分三级,四级,五级,七级,九级,十级。相应的等级分可设为1,2,k中的任何一值。2.给出各指标处于各等级时其指标属性的度量范畴,从而构成一个等级分表。3.每个方案根据等级分表给出其各指标的等级分Uij.采用等级分法的优点在于使具有不同量纲的指标具有可比性,同时又能使一些定性指标转化为定量指标,从而使相互比较成为可能。,综
3、合评价求解流程,图2.3 综合评价求解流程,例2.4 软件公司根据市场需求拟开发一种通信管理与控制软件,并经过研究给出了三种设计方案A1,A2,A3.试对这三种方案作系统评价并作排序。解:根据前述介绍的系统综合评价求解思路有(1)评价主体为项目经理(2)评价对象为设计方案A1,A2,A3(3)确定评价指标为:成本(Z1)、功能与性能(Z2)、规模与研发难度( Z3)、投资利润率(Z4)(4)采用二分比较法给出各指标的重要性权值见表2.4。表中Eij,Fi,与Wi计算采用(2.2)式(5)经研究给出了这四个指标的五等级的等级分表见表2.5.根据各设计方案的技术经济特性的优劣,从表2.5中可分别获
4、得其价值矩阵的各分量Uij数值见表2.6。利用(2.2)式可求得三个设计方案的综合价值量V1=3,V2=3.3,V3=2.4.注意到有V2 V1 V3,故方案排序为A2 A1 A3 。,因为V2 V1 V3,故方案排序为A2 A1 A3 。,表2.4 权重系数求解表,表2.5 各指标等级分表,表2.6 价值矩阵表,3.层次分析法的比较,层次分析法(Analytic Hierachy process .AHP)与关联矩阵法的比较:(1)关联矩阵法在作各属性指标的两两比较时未考虑指标两两比较的前后一致性问题,因而数学处理虽然简单,但不够严密,而层次分析法则考虑了两两比较的一致性问题,并建立起较为系统、严密的数学理论。(2)关联矩阵法作两两比较时采用了简单的二分度量(0或1),而层次分析法作两两给出的是九分度量(1,2,39),从而使相对重要性差异的刻画更为细微。(3)关联矩阵法要求指标体系的层次结构较简单(目标层,准则层、方案层共三层),而层次分析法则允许指标体系构成多于三层的多级递阶层次结构,对各指标的层次关联刻画更为细微。,