第4章_软件工程项目评价方法与经济效果评价课件.pptx





《第4章_软件工程项目评价方法与经济效果评价课件.pptx》由会员分享,可在线阅读,更多相关《第4章_软件工程项目评价方法与经济效果评价课件.pptx(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程经济学第第4 4章章 软件工程项目评价方法软件工程项目评价方法与经济效果评价与经济效果评价 Software Engineering Economics叶 小 莺软件工程项目的现金流量软件工程项目评价与决策方法软件工程项目的经济效果评价4.14.2内容导航C O N T E N T S4.34.1 软件工程项目评价与决策方法软件工程项目的评价与决策问题通常都是一个多属性问题,其解决步骤主要有:确定评价对象建立相应的指标体系确定各指标的权重系数建立综合评价模型确定评价主体解决步骤4.1.1 关联矩阵法 关联矩阵法(Relational Matrix Analysis,RMA),主要在确定
2、好评价对象以及评价指标后,再通过二分法确定每个评价指标的权重Wj,以及根据评价主体给定的评价指标的评价尺度,最后确定方案的综合评定价值量(Vij)。4.1.1 关联矩阵法评价问题确定目标确定方案A=(A1,A2Am)确定指标体系X=(X1,X2Xm)计算权重W=(W1,W2Wn)确定价值矩阵U=(Uij)计算综合价值量V方案排序二分比较法等级分法线性加权和关联矩阵法求解流程图4.1.1 关联矩阵法 确定评价主体,如企业高管,项目经理等。 确定评价方案(A1、A2、) 确定指标体系。 确定权重体系。权重系数的确定采用二分比较法引入了布尔变量Eij来度量指标Xi与Xj相比较的重要性主要评价步骤如下
3、:4.1.1 关联矩阵法主要评价步骤如下:4.1.1 关联矩阵法【例4.1】某企业拟开发或者引进一个ERP系统软件,项目组经过研究给出了三种方案:自行开发设计A1、国外引进A2、在现有系统上进行改进A3。该企业领导要求项目经理李超对这三种方案进行系统评价,请用关联矩阵法进行评价。 解: 确定评价主体为项目经理李超。定评价对象为设计方案A1、A2、A3。确定评价指标为期望利润X1、投资成本X2、市场占有率X3、功能与性能X4。先依据公式4.1来确定权重体系。详见表4-1。4.1.1 关联矩阵法再确定各指标评价标准,详见表4-24.1.1 关联矩阵法表4-3依据步骤中表4-2分别对每个方案进行各指
4、标评价,并结合表4-1中求得的指标权重系数可以得到综合价值量,详见表4-3关联价值矩阵表。4.1.1 关联矩阵法4.1.2 层次分析法 层次分析法根据问题的性质与目标,将问题分解为不同的组成因素,并按照各因素之间相互关联影响和隶属关系将各组成因素按不同层次进行聚集组合,形成一个多层次的分析结构模型,使问题归结到最底层(如待决策的方案等),相对于最高层的总目标的相对重要权值来确定优劣次序的排序。层次分析法的求解流程详见图4-1所示。4.1.2 层次分析法层次分析法的步骤如下: 建立层次结构模型。将要决策目标,指标(又称为评价准则)与决策对象(待评方案)按最高层、中间层以及最低层,绘出层次结构图,
5、如图4-2所示的某项目经理决策层次结构图4.1.2 层次分析法构造判断比较矩阵。判断比较矩阵是表示本层所有因素针对上一层某一个因素的相对重要性的比较。判断矩阵的元素aij用1-9及其倒数的标度方法给出(心理学家认为成对比较的因素不宜超过9个,即每层最好不要超过9个因素),判读矩阵元素aij的标度方法如表4-4所示4.1.2 层次分析法 进行层次单排序 排序算法是指根据各个相关指标的比较判断矩阵求解各指标的相对重要性标度的计算方法。常用的排序算法有最小偏差法、特征向量法、最小二乘法、改进梯度特征向量法、广义特征根法等。单排序算法是指同一层次各相关指标以其相邻上一层次的某从属指标为准则的相对重要性
6、标度的求解。以下通过例4.2介绍特征向量排序算法,计算公式详见式4.3。4.1.2 层次分析法【例4.2】某软件企业有两个技术方案的比较判断矩阵A1和A2,详见表4-5,请项目经理求解对应的权重向量。表4-5 A1 、A2方案判断矩阵4.1.2 层次分析法解:依据题目中所给条件表4-5及式4.3,A1、A2的单排序分别详见表4-6、4-7。4.1.2 层次分析法依据表4-6和4-7的求解结果可得:4.1.2 层次分析法进行一致性检验4.1.2 层次分析法进行一致性检验4.1.2 层次分析法进行一致性检验 当CI=0,表示有完全的一致性;CI 接近于0,表示有较满意的一致性;CI 越大,不一致性
7、则越严重。 为衡量CI 的大小,引入随机一致性指标 RI,RI的算法详见公式4.5。 (4. 5)4.1.2 层次分析法 随机一致性指标RI和判断矩阵的阶数有关,一般情况下,矩阵阶数越大,则出现一致性随机偏离的可能性也越大 表4-8 平均随机一致性指标RI标准值进行一致性检验4.1.2 层次分析法进行一致性检验4.1.2 层次分析法【例4.3】请对表4-6与表4-7所示的比较判断矩阵A1和A2作一致性检验。解4.1.2 层次分析法【例4.3】请对表4-6与表4-7所示的比较判断矩阵A1和A2作一致性检验。解4.1.2 层次分析法A1W(A1) 即即1 3 51/3 1 31/5 1/3 1.0
8、.6370.2580.105=1.9360.7850.318max(A1)= ( + + )1.9360.6370.7850.2580.3180.105= 3.0368134.1.2 层次分析法4.1.2 层次分析法由A1 和A2 一致性指标可知,A1 和A2 都通过了一致性检验,故其单排序是可靠的。4.1.3 平均值法 平均值法的评价方法是计算每个待评价方案Ak在不同综合评价方法求解结果中的平均“优序”数,并依据每个待评价方案的平均优序数大小来决定该方案的排序位置。 设dij表示方案Ai在采用方法Mj求解时的排序位置,如方案A1在采用方法M2的求解时其排序的位置为第4位,则d12=4。设m个
9、待评方案A1,A2, ,Am采用n种综合排序方法M1,M2, ,Mi,可得到n种排序结果4.1.3 平均值法4.1.3 平均值法【例4.4】设有5个待评方案,采用4种综合评价方法求解,其求解所得的排序结果见表4-9,试运用平均值法确定这5种方案的最终排序。表4-9 方案排序表4.1.3 平均值法【例4.4】 解:依题意和表4-9的数据可得课堂练习 【课堂练习】设有5个待评方案,采用4种综合评价方法求解,其求解所得的排序结果见表4-17,试运用平均值法确定这5种方案的最终排序。软件工程项目现金流量软件工程项目评价与决策方法软件工程项目的经济效果评价4.14.2内容导航C O N T E N T
10、S4.34.2 软件项目现金流量 在软件工程经济分析中,通常将软件工程项目或者技术方案看做一个独立的经济系统,来考察项目或者技术方案的经济效果。对一个独立的经济系统来说,如在某个时点流出系统的货币称为现金流出(或者负现金流量),常用CO来表示;流入系统的货币称为现金流入(正现金流量),常用CI来表示,同一时点上的现金流入以及现金流出的代数和称为现金流量,常用CI-CO来表示。4.2 软件项目现金流量l现金流入一般由营业收入、补贴收入、回收固定资产余值以及回收流动资金构成。l营业收入是指软件项目建设成功后对外提供商业活动所取得的收入,是软件工程经济分析中现金流入的一个主要项目。它反映了软件工程项
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 项目 评价 方法 经济效果 课件

限制150内