软件过程质量度量与控制.pdf

软件过程质量度量与控制.pdf

ID:52922808

大小:587.78 KB

页数:58页

时间:2020-03-31

软件过程质量度量与控制.pdf_第1页
软件过程质量度量与控制.pdf_第2页
软件过程质量度量与控制.pdf_第3页
软件过程质量度量与控制.pdf_第4页
软件过程质量度量与控制.pdf_第5页
资源描述:

《软件过程质量度量与控制.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件过程质量度量与控制软件过程质量度量与控制独立咨询师李健北京2003年9月16日提纲°°°软件度量软件度量软件度量°°°度量的过程度量的过程度量的过程°°°度量的对象度量的对象度量的对象°°°度量的技术度量的技术度量的技术°°°度量的几点考虑度量的几点考虑度量的几点考虑2003-9-16李健jasonli@vip.sina.com第2页基本概念•Measure,度量(名词),是根据一定的规则赋予软件过程或产品属性的数值或类别[ISO/IEC14598-1]。数值是对软件产品、软件过程的特征的量化记数的结果,类别是特征的定性表示,例如编写程序的语言,可以是C或C++。•Measure,度量(动

2、词),按照度量过程中的过程定义,对软件过程或软件产品实施度量,表示实际的动作。[ISO/IEC14598-1]•Measurement,测量,是按照一定的尺度用度量(名词)给软件实体属性赋值的过程[ISO/IEC14598-1]。它强调对软件实体属性进行量化的过程性,是提取软件过程或软件产品属性的度量(名词)的过程。它所蕴涵的内容是度量的过程,度量过程可分为评估度量的过程和直接度量的过程,评估度量的过程是对计划实施度量的过程,直接度量的过程是在实例项目过程中收集数据和分析数据的过程。•Metric,度量,是已定义的测量方法和测量尺度[ISO/IEC14598-1]。在很多场合与Indicato

3、r交叉出现,但其内涵大于Indicator,Metric概指软件环境中任何一个软件对象的属性的量化表现。•Indicator,指示器,是用于评价或预测其他度量(名词)的度量(名词)[ISO/IEC14598-1]。指示器是一个或多个度量的综合,是对软件产品或软件过程的某一方面特征的反映。不同的度量目的有不同的度量指示器选择。在具体的实施过程中,可操作的度量成千上万,选择最能反映当时度量环境的指标作为度量指示器。•ProcessCapability,软件过程能力度描述通过遵循软件过程能够实现预期结果的程度。[CMMVersion1.1]•ProcessMaturity,软件过程成熟度是一个特定过

4、程被明确定义、管理、度量、控制、并且是有效的程度。[CMMVersion1.1]•ProcessPerformance,软件过程性能是过程实际执行的结果。[CMMVersion1.1]2003-9-16李健jasonli@vip.sina.com第3页度量度量不等于量化,度量不等于决策(比如:项目选择模型)非数字决策模型–领导拍板型–运作需要型–竞争需要型–产品线扩展型–利益比较模型数字模型(1)盈利分析模型–回收期模型–平均回收–折扣现金流–内部回收率–盈利指数–其他盈利模型(2)积分模型–非加权0-1模型–非加权计分模型–加权计分模型–限制加权计分模型–其他加权计分模型2003-9-16李

5、健jasonli@vip.sina.com第4页软件管理的基本过程模型2003-9-16李健jasonli@vip.sina.com第5页软件过程管理与项目管理软件过程改善软件过程定义软件过程控制软件过程度量软件过程执行需求产品软件开发项目计划执行定义项目计划调整项目计划度量计划/结果2003-9-16李健jasonli@vip.sina.com第6页用户对象项目主管高层主管:计划与控制:过程的可见性客户/用户软件过程组软件过程度量:跟踪:过程改善技术中心:研究相互通信项目内部项目外部信息流2003-9-16李健jasonli@vip.sina.com第7页度量与软件过程管理改善软件过程规划软

6、件过程控制软件过程应用度量软件过程软件产品计划度量度量信息度量信息人、资源输入信息执行软件过程软件产品2003-9-16李健jasonli@vip.sina.com第8页度量的目的度量的目的理解过程管理过程理解过程评价过程预测过程控制过程改善过程2003-9-16李健jasonli@vip.sina.com第9页度量的分类•客观度量和主观度量–主观度量是人的主观判断结果,主观度量也可以是在客观数据基础上的分析结果。–客观度量是过程或产品的实际结果,客观度量在一定程度上就减少了人为的主观影响。•绝对度量和相对度量–绝对度量其度量值的取得是没有参照物或没有其他的依赖关系,比如一个程序模块的大小具有

7、绝对的代码行数,其他代码模块的变化不影响该模块的大小。–相对度量是其度量值的取得具有参照物或与其他属性的有依赖关系,比如过程生产率依赖于过程时间和过程产出的规模。•显式度量和隐式度量–显示度量是可直接得到数据的度量,例如编程时间是显式度量。–隐式度量是对原始度量数据进行运算或结合多个度量分析得到的结果,例如个人编程效率。•动态度量和静态度量–动态度量是两维以上的度量。–静态度量是一维度量。•预测度

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。