面向CMMI的软件度量分析过程研究与应用(2)
项目经理希望知道, 1的缺陷修复效率是否低于正第 0周
常修复水平,是否有异常问题出现。此时,可以使用控制图分析过程的稳定性 (如图 4所示 )。表 2某个项目的缺陷修复效率
元素,因此需要将定义的度量融人软件生命周期恰当的各个阶段和过程中。组织可制定专门的《量数据收集存储分析度规程》明确规定:,1收集、 )存储、分析和报告数据的相关负责人;
周次每个缺陷修复所耗时间/周次每个缺陷修复所耗时间/ h h1 2 3 4 5 5. 0 6. 0 5. 5 6. 5 7. 0 6 7 8 9 1 0 5. 8 6. 9 6. 2 7. 1 9. 0+ S 3 L=9 1 O .O
2何时、 )何处收集数据; 3数据收集频度、 )度量的时间点; 4数据分析和报告的方法; )5分析结果使用的对象; ) 6用于收集、 )存储、分析和报告分析数据的工具;
7数据存储的需求、 )数据的大小和格式、问权限。访 《度量数据收集存储分析规程》既是 G QM自底向上执 --行过程的具体体现,也为度量活动提供了统一的制度,保证度量的有序执行。22 3度量元数据采集 ..
耋 8蛋一
7入
f+2S . 3 L=8 2 4+ S 1 L=7 3 7 .6 X=6. 5—
翟6
/1
\/
/、 V
蓦4
/
1 L= 6 3 S 5.3 2 L= . 6 S 476 3 L= 9 0 S 3.O
—
—
1
2 3 4 5
6
7
8 9 1 0
Obev t n s r ai o+ S 3.9 3 L= 1 5+ S 2.5 2 L= 4 6+1 L=1 7 7 S .1 h
1收集数据 )
数据收集要体现简单、方便、明确原则。所使用的方法和渠道可以是多种多样的。最简单是方法是利用表格形式进行填写。但这种方法存在表格不同版本的一致性问题,大量表
3
懿
麦2
格的统计、管理、保存问题等。工具的使用往往会解决上述问题,并使数据的收集和统计更加规
范化、简单化,自动化。如果数据的收集工具能和其他管理工具结合使用,则会起到事半功倍的效果,;件缺陷管理管理工具 ( U ZL A、如软 B G ILCerus)项目管理工具。 l Q et或 a
薹0
\ .\///2 3 4 5 6
\,7 8 9 1 0
MR= 9 8 0. 7
二§ - £ 83 2l
Ob ev t n srai o
() b
图4缺陷分析效率 XM R图
数据收集过程是否合理可以遵照以下准则进行判断; () 1过程数据的收集过程应该尽可能地自动化。 () 2收集到的过程数据应该达到度量的目的。 () 3过程数据应该具有易交换性。软件过程数据一般由
通过分析发现, 1的缺陷修复效率仍在控制范围之第 0周内,暂不需要采取措施对过程进行纠正。 在项目结束的时候,以分析本项目缺陷修复过程的性可能,之后将项目的过程性能反馈到组织度量库。通过分析组织中各个项目的过程性能来确定组织缺陷修复过程的能力。 2使用度量结果进行过程改进 )如果过程是满足目标的,需要考虑优化过程以实现更则高的目标。如果过程还不能充分满足目标,以利用 C I可 MM 5中的 C R过程域进行原因分析,出主要的因素, A找并将其作为过程改进的需求纳入组织过程改进计划中,使组织有针对性地对过程实施改进,并对改进结果做出量化评价。
多种工具收集,并且在多种工具之间传递,这就要求数据的格式具有易交换性。
() 4过程数据应该具有开放性、易访问性、易检索性。() 5过程数据应该具有及时性。
() 6过程数据应该具有一致性:同一度量值的定义在同类记录当中的一致。
() 7过程数据应具有语义完整性:含的信息应尽可能包丰富。例如,工作量的数据,它所对应的活动、涉及的人员、开始和结束时间等,而不单单是工作量本身的数据和对应阶段的数据。 2存储分析数据 ) C MMI中要求组织和项目级都要建立度量数据库。度量数据库可以根据度量元操作定义建立,支持对数据的各种检
3结语 软件过程管理或软件质量管理需求的不断衍化,为软件度量带来了挑战。基于 C MI M体系,制定有效的软件度量过程模型是实施软件管理的重要基础。G E R模型框架
能够 RD满足软件组织在软件度量方面的系统化和具体化需求。并已经在公司实施 C MI M过程中体现出了其作用,使公司具备了系统的度量体系,在公司的过程改进中发挥了积极的作用。参考文献: 【]周伯生. M精粹——集成化过程改进实用导论【]北京: 1 C MI M.中信出版社, 02 20 .【]任发科, 2周伯生,吴超英.软件度量过程的研究与实施【]. J北京航空航天大学学报,0 32 (0: 2 2 0,9 1) 1— .【]王志洁.于 C 3基 MMI 6 i软件度量分析系统的研究与设计的 Sg ma【]湖南: D.湖南大学软件学院,0 5 20. 【】周宇, 4钱红兵.软件过程中的度量数据收集方法研究【】计算机 J.应用研究,0 52 ( ) 1— . 2 0,2 1: 2【]孙晶. 5基于 C I MM的软件质量度量模型及工具原型【 . D】大连:
索。度量数据库的建立为组织数据的统一存储、管理和利用提供了方便,并为数据的利用提供了唯一的出口。在进入组织度量库之前,所有数据必须经过严格验证,以确保其正确性和可靠性。2 24度量数据的可视化分析 ..
1分析数据并交流结果 )
在度量数据分析时,应该紧密围绕目标进行,使用适当的
分析方法。常用度量分析技术包括:散点图、趋势图、直方图 ̄ae Prt条形图、制图等。通过这些图表可以直观地 o图、控反映过程的稳定性、变化趋势、影响过程性能的因素之间的关联等。表 2 1:显示某个项目前 1的缺陷修复效率。 0周
大连海事大学,06 20 .【】钱云峰, 6刘宽宏,覃征. M I量分析过程域在中小企业的研 C M度究与实践【]计算机工程与科学, 06 2 ( 1:—2 J. 2 0,8 1 ) 1 .
…… 此处隐藏:703字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高中教育]电子线路高频非线性部分2.1
- [高中教育]中班美术活动——我的小手
- [高中教育]常用三极管参数大全
- [高中教育]计算机常见故障及解决办法
- [高中教育]风机基础环水平度控制方法探讨
- [高中教育]机械安全工程(专升本)阶段性作业3
- [高中教育]2009年安徽省高考语文考试说明刍议
- [高中教育]unit5 let's eat公开课教案设
- [高中教育]计算机网络原理课后习题答案
- [高中教育]2016-2022年中国新能源市场研究与投资
- [高中教育]2015-2020年中国会议行业市场评估及投
- [高中教育]经销商大会峰会主持人串词开场白
- [高中教育]2014新版北师大数学三年级上册小熊购物
- [高中教育]七年级第一学期体育与健康全套教案
- [高中教育]第三章:国际金融市场
- [高中教育]六年级下册数学单元测试-2.比例 北师大
- [高中教育]2016年上海海事大学法学院624刑法之《
- [高中教育]中国碳化钙产业竞争现状及未来五年投资
- [高中教育]网络时代,我们怎么玩
- [高中教育]圆锥曲线——高中数学基础知识与典型例
- 高集医院世界艾滋病宣传日活动方案
- 苏教版六年级英语上册期末试卷含答案
- 全民枪战生化英雄模式幽灵怎么玩 生化
- 灿烂的宋元文化一导学案
- 第2章货币资金与应收款项
- 北师大版八年级下册数学第三章《分式》
- 浅析高分子材料成型加工技术
- 华南理工大学2013年度共青团先进集体及
- 教师资格科目二小学教案模板(共合集)
- 工程扩建可研报告
- 中华人民共和国海事局2014年度招录公务
- 提高农村小学生作文能力的教学尝试
- 徒手心肺复苏术操作步骤
- 毛概试题库7-15章
- 2014-2015学年度(上)初中班主任工作计
- 企业驾驶员安全生产责任书
- 第07章 不等式测试题-2016年高考文科数
- 医疗器械经营企业工作程序
- 考研英语必背36篇_彩版_精华
- 初中9月13-15假期作业 (1)




