下载此文档

软件过程与改进课过程改进.ppt


文档分类:IT计算机 | 页数:约81页 举报非法文档有奖
1/81
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/81 下载此文档
文档列表 文档介绍
第8章 过程改进
如何对过程进行改进?
软件过程与改进
软件过程质量
过程质量
质量是指“某一事物的特征和属性”,作为一个事物的属性,质量往往指的是事物的可度量的特征,且这些特征都是可以与已知标准进行比较的。
软件过程和软件产品一样,都是属于知识或信息实体,对其在质量方面的定义和描述具备一定的复杂性。尽管如此,软件过程质量(即过程质量)的表现形式不外乎体现在静态和动态这两个方面。
(1)软件过程静态方面
当软件过程仅以某种特定的描述形式存在时,过程质量就表现为静态的一面。此时的过程质量实际上就是软件过程描述本身所具备的属性,它表现为:
功能性:该过程描述满足实际需要的程度;
易使用性:用户使用该过程描述进行过程实施和运作所需的努力程度,其中包括易理解性和易学习性等子特性;
准确性:描述特定类型的软件过程的准确程度,可包含精确性、一致性、完整性、冗余度等子特性;
易维护性:用户在改进基于该描述形式的软件过程时所需的努力程度,其中包括易分析性和易修改性等子特性;
软件过程与改进
(2)软件过程动态方面
当软件过程在执行运作时,过程质量就表现为动态的一面。
此时的过程质量是以软件过程所表现出的过程运作能力来衡量,其中包括过程运作能否达到所预定的目标、是否保证了软件产品的质量等,可以简称为过程能力。
软件过程与改进
软件过程改进
三步:软件过程及其实例进行不断优化的活动。
过程度量
过程评价
过程改进
软件过程与改进
软件过程的度量
过程度量是针对所指定的软件过程,以某种方式对其过程能力指标实现合理的量化,从而以一定的标准衡量该软件过程的质量。
过程度量的特点:
过程质量静态特征
动态特征:过程能力是过程质量的动态表现、是通过过程运作而体现的。因而和产品度量不同,过程度量是同过程运作紧密相关的,只有经过过程运作,过程度量才能体现其“过程”含义,这是过程度量与产品度量的根本区别。
软件过程与改进
客观度量与主观度量
度量的客观性是指所得到的关于某对象的度量值是该对象的真实描述。
例如LOC度量(代码行数)就是具备客观性的度量;
度量的主观性是指所得到的关于某对象的度量值是由度量者的主观判断得到的,因此所得到的度量值会随度量者的不同而异。
如系统的易学习性”的度量值。
软件过程与改进
过程度量的通用模式
软件过程与改进
*
问题解决
值转换
解释
数据获取
用户问题目标
问题解决模型
用户解释目标
解释模型
度量约束
度量知识
获取约束
获取技术模型
度量活动
外部输入
输出内容
原 始 数 据 ... ...
转换后的度量值 ... ...
度量结果 ... ...
分析结论
T (过程周期)
t
过程评价(Evaluation)
过程评价:以一系列的标准对软件过程的质量进行评定而使软件过程不断改进和优化的系列活动。
过程评价/过程评估:SEI在 “评价/评估指南”
“评估指南”:当用户以过程改进为出发点,对自身机构的软件过程进行评定时
评定过程现有的过程能力
预见其能力,潜在缺陷和改进方向
“评价指南” 仅是客观评定过程能力当时所达到的程度。
软件过程与改进

软件过程与改进课过程改进 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数81
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小573 KB
  • 时间2021-04-12
最近更新