用户中心

资讯 > 自动化软件

浅谈在IT项目管理中的软件系统效能评估技术

来源:ItpmiCOM2006.06.19阅读 1965

     本文在总结这些研究成果的基础上,主要讨论了软件系统评估理论问题,提出了软件系统评估的基本概念、分类、主要任务、应掌握的原则、注意的问题、存在的问题以及评估的步骤。 


    目前,国内外的项目管理人员都十分重视对软件系统的评估技术研究,西方国家的一些机构有一批人长期从事这方面的研究工作,在一些核心期刊上时常可以看到这方面的材料,国内也有一批专家进行这方面的研究工作。由于大家的努力CONTROL ENGINEERING China版权所有,已经取得了不少的研究成果。本文在总结这些研究成果的基础上,主要讨论了软件系统的评估理论问题,提出了软件系统评估的基本概念、分类、主要任务、应掌握的原则、注意的问题、存在的问题以及评估的步骤。


  一. 软件系统评估的基本概念
  1、评估要素
  评估具有五大要素:评估主体、评估对象、评估目标、评估手段(准则、方法、工具)、评估实施。
  2、评估要求
  评估应具有实用价值,这就要求评估的准则、评估的方法、评估的效能指标要面向用途,以评估目标为导向,考虑到不同层次评估主体的不同需求。
  3、评估质量
  指评估结果的

可信度衡量,可通过可用性和可靠性来描述CONTROL ENGINEERING China版权所有,可用性:指评估结果的可用性和一定有效性基础上的评估效率;可靠性:是指一定可利用性基础上的评估结果的正确性。
  4、评估时效性
  评估结果具有时效性,指应从发展的观点看待评估。由于情况条件的变化,认识的深入,评估结果有一定的变化,因此,评估应在实践中反复检验。
  5、效能指标限定性
  效能指标是在一定条件下得出的,具有一定的适应范围,使命任务和系统的配置不同,其评估对象的效能指标也不尽相同,效能指标值总体构成约束条件空间内的动态曲线。


  二. 软件系统评估的分类
  为了能够对软件系统作出科学的评估,需要综合考虑软件系统的各个方面的特性,对软件系统进行全方位的评估,我们根据软件系统的性能、效能、经济性三个方面,把对软件系统的评估分为三类:


  1、经济性评估
  经济评估主要从研制软件系统的科技投资效益的角度来考虑的。从投资学角度来讲,建设这样的软件系统,将花费多少费用,是否符合需求方的支撑能力?在追求系统高效能的同时CONTROL ENGINEERING China版权所有,投资费用却要受到限制,不能超出需求方的经济水平,故只能采取折中的办法。在投资前对多个被选方案分别进行经济性能评估,然后由决策者从中选择认为是最为可行的一种。经济性评估的主要内容就是费用预测。


  2、效能评估
  系统效能,是预期一个系统满足一组特定任务的程度的量度。它是系统的综合性能的反映,是系统的整体属性。效能评估,就是要对系统进行综合分析,把系统的各项性能与任务要求综合比较,最终得到表示系统的优劣程度的结果。
  软件系统的效能,可以细分为软件系统的自身效能和应用效能。自身效能是软件系统本身固有的性能,它体现了软件系统本身的完备性;应用效能是软件系统在应用过程中的体现的效能,是对社会的贡献。


  3、性能评估
  系统性能评估是对系统的单项指标的评估控制工程网版权所有,与效能相比,系统性能是绝对的,针对于产品。而效能是比较抽象的,针对于用户的。对于复杂的软件系统,系统的性能指标包扩很多内容,有关文献把其分为三个层次:
  第一CONTROL ENGINEERING China版权所有,用户层次;
  第二,系统负责人层次;
  第三,子系统设计者层次;
  不同层次的工作人员,对系统性能指标的侧重程度是不一样的。


  三. 软件系统评价的主要任务、应掌握的原则、注意的问题
  1、评价的主要任务有以下方面:
  分析论证软件系统的组成规模和方案优劣
  检验软件系统的完备性、一致性和正确性
  论证软件系统内部要素的相互关系和对系统总体效能的影响
  软件系统结构合理性分析
  软件系统效能指标的灵敏度分析


  2、应掌握的原则和观点
  系统的观点:软件系统的效能不是系统各个子系统效能的简单总和而是有机综合。
  满意的观点:软件系统是一个复杂的信息系统,严格数学意义上的系统最优概念是不存在的,只能求得满意的系统和可行的解。
  目标和准则的观点:系统的优劣是相对目标和准则而言的。


  3、要注意的问题:
  所阐述的问题是否为实际性的问题
  评估过程中所作假定的合理性问题
  效能度量与任务目标的相称性问题
  评估方案的合理性问题
  评估模型正确性及敏感性问题
  评估的可信度问题


  四. 软件系统评估存在的问题
  对软件系统评估理论和研究现状的认识是我们研究的起点,从中可以确定提高的方向,目前对软件系统的评估普遍存在以下几个方面的问题:
  1、多元化的评估标准
  这是指评估的观点不一致,标准不统一,各种评估结果之间缺乏对比性。这种非制度化、非标准化、非规范化的状态造成了评估权威性的失落,使得相当多的人对评估抱有一种“怎么都行”的态度。


  2、效能指
















































版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688