



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、公司全称文档编号 :Company Name-SPI-MA-Guid-Doc度量分析指南V1.0编写:项目经理、需求人审核: EPG 组长批准: sponsor、 MSG员日期:日期:日期:Word 文档变更记录版本文件容描述日期编写审核批准项 目 经EPG 组长sponsor、1.0正式发布理、需求人员MSGWord 文档目录1.数据收集 .12.数据收集步骤 .13.收集的方法 .13.1.定义度量目标 .13.2.确定数据收集点 .13.3.确定数据收集的格式和要求 .23.4.定义收集对象、时间和频度 .23.5.获取基本度量项、派生度量项数据.34.检查采集的数据方法 .45.数据采
2、集及分析工具 .55.1.调查表及数据分析工具 .55.2.调查表的使用方法: .56.存储数据的方法 .6Word 文档1. 数据收集1、目的:为了度量,以识别改进的机会2、数据的类型:a) 过程数据:软件开发过程中的质量数据。b) 产品数据:产品测试和产品发布后的数据。2. 数据收集步骤1、设计度量方法,并获得用于支持收集与保存数据的工具;2、培训执行数据收集人员。3、为了度量的目的,记录和捕获过程数据;4、使用定义的表格和格式,支撑数据收集。5、监视数据收集和保留的执行活动,确保数据的正确性。3. 收集的方法3.1. 定义度量目标a) 要收集所有的数据,其成本是很大的。b) 应该根据公司
3、的质量目标,定义公司 /项目度量目标。例如:改进项目计划的偏差提高软件开发效率降低软件的缺陷3.2. 确定数据收集点a) 改进项目计划的偏差基准计划变更计划最终执行的计划b) 提高软件开发效率开发日期周报月报Word 文档c) 降低软件的缺陷单元测试记录和报告集成测试记录和报告系统测试记录和报告确认测试记录和报告软件维护记录3.3. 确定数据收集的格式和要求a) 按照度量数据采集表的收集格式填写数据。b) 要求:注意数据的正确性和一致性。注意数据的时效性。不能将不同时间段的、不同项目/产品过程的数据混在一起。Bug 数的收集仅仅收集每个阶段结束后的数据。3.4. 定义收集对象、时间和频度级别数
4、据对象收集对象概述收集时间和频度组织级技术能力培训整个组织围的培训每月一次规模(功能点)估计的功能点需求结束里程碑项目级实际的功能点验收测试结束里程碑项目级文档规模所有文档类工作产品(最后版项目结项本)的规模评审缺陷立项评审缺陷每次评审结束项目计划评审缺陷项目级需求评审缺陷设计评审缺陷测试用例评审缺陷项目总结评审缺陷项目级验收测试问题验收测试发现的 bug 和相关工 验收测试结束里程碑作量项目级计划和实际工作量计划工作量每个里程碑实际工作量每周一次项目级项目管理 -风险列表项目相关的风险每个里程碑项目管理 -进度跟踪每个里程碑的计划日期需求结束里程碑项目级每件产品交付的计划日期每个里程碑的实际
5、日期每阶段一次每件产品交付的实际日期项目结项Word 文档资源和费用 -计划与实际费用项目预算费用项目结项项目级项目实际费用计划与实际费用偏差3.5. 获取基本度量项、派生度量项数据按以上定义的度量尺度、收集对象、时间和频度获取度量项数据根据以前使用度量项的情况和新指定的度量项收集数据。从项目记录或公司其他方面收集现有数据,但在现行数据库、 纸面记录或正式档案里的以前收集的数据也有可能已经不能供使用。以下列产品和过程的度量指标的选取实例:表 1:产品度量示例资源对象属性可能的度量项模块数据数据流图中的峰值数量功能点数量规模源代码行数系统所要求的或安排的存储器字节或字数缺陷数量 /千源代码行数缺
6、陷密度缺陷数量 /功能点源代码行数长度逻辑源语句模块未更改的代码行数 /总的代码行复用百分率数单元复杂程度线性独立路径的数量文档长度页数语句类型类型名称模块生产方式生产方法名称程序设计语言语言名称Word 文档类型类型名称起因引入的活动的名称严重性严重性类别集合缺陷修理工作量人员 小时数(开始处理缺陷以来所自收到缺陷报告以来已经过去经过的)时间的时间(天数)表 2:过程度量示例资源对象属性可能的度量项日历天数耗费的时间工作天数开发过程里程碑日历日期开发工作量人 小时数、天数或月数阶段缺陷容忍度按阶段计算占总缺陷数的百分率耗费的时间日历天数工作天数详细设计设计质量缺陷密度:设计缺陷/ 产品规模(
7、例如功能点或源代码行数)容量已安排的测试的数量测试进度已执行的测试的数量通过的测试的数量规模变更请求的数量变更请求所需的工作量估计值4. 检查采集的数据方法为了使分析具有价值和可信度,必须保证采集数据的真实性、同步性、一致性、有效性。1. 真实性的检查方法:a) 具有正确的类型:(数字型、字符型)检查采集或记录的数据是否符合规格说Word 文档明。b) 具有正确的格式:检查采集或记录的数据值的格式是否正确。例如:日期、货币值、统计、产品名称、过程名称、产品 ID 、工作代码、工具和优先等级等都是具有规定格式的数据。c) 在规定值域: 有效值域可以是合格名称列表, 或者是合格的日期或值的数字值域
8、。在把数据保存到数据库之前,必须调查和纠正不合理的数值。d) 完整性:度量数据要有基本的数据元素, 还要包含相关定义以及理解和解释数值所需要的上下文信息。例如:每个记录值都应该根据下列信息辨别:度量的实体、发生的时间、采集的时间、采集者、定义、使用的度量工具。e) 数值计算的正确性: 如果采集的数据中包含有通过数学计算得到的数值, 那么应当验证这些数学计算的正确性。5. 数据采集及分析工具5.1. 调查表及数据分析工具调查表用于系统地收集数据,以获取对事实的明确认识。调查表是收集和记录数据的一种形式, 它便于按统一的方式收集数据并进行分析。根据项目的实际需要,度量人中可以采用Excel 的制图
9、功能,产生饼状分析图、柱状图、条形图、折线图等。5.2. 调查表的使用方法:a. 确立收集数据的具体目的(将要解决的问题) ; b. 识别为达到目的所需的数据(解决问题) ; c. 确定由谁以及如何分析数据(统计表格) ;d. 编制用于记录数据的表格,并提供记录以下信息的栏目:谁收集的数据;何地、何时,以何种方式收集的数据;e. 通过收集和记录某些数据来试用表格;f. 必要时,评审并修订表格。Word 文档示例缺陷类型缺陷原因调查者:日期:地点:调查方式:6. 存储数据的方法1. 创建组织级过程数据库和项目级过程数据库,保存数据供分析决策使用。2. 管理过程度量数据库系统时,要考虑以下事项:把
10、度量值与被度量的过程和工作产品结合在一起;把度量值与采集它们的环境(产品、环境、过程描述、过程和项目状态、度量的时间和地点、度量的方法)结合在一起。适应过程剪裁(通过记录过程的描述、剪裁、过程之间的其它区别) ;解决与其它数据库的关联、 存取,以及协作。例如:进行用于时间和成本报告、成本估算、配置管理、质量保证、人员等的数据库。不要存储间接度量值(例如:缺陷密度和变化率) ,因为它们可以由使用者从直接度量结果计算而得到。3. 在度量计划中明确度量人员,访问权限,数据保存的位置和使用的工具。4. 保存在数据库中的数据,应该包含相关信息,以便理解和解释度量项目以及评估它们的合理性和适用性, 例如,进行跨项目比较时在不同项目上使用的度量规。5. 派生度量项目用的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 消防设施操作和维护保养规程
- 47岁高情商生日文案
- mysql 构造死锁场景的代码
- matlab三维成像函数
- 2025年血液透析器合作协议书
- 电流互感器二次侧接地原因
- 电缆导管验收要求
- 制定销售目标提升业绩计划
- 建筑材料行业保安工作计划
- 企业文化对会计工作的影响与作用计划
- 玻璃雨棚维修施工方案
- 安全生产费用提取及使用计划
- WPSOffice办公软件实例教程PPT完整全套教学课件
- 四年级数学下册-小数加减法的简便运算课件
- igcse英语第一语言15年前真题0500 wqp
- 2023年河北省邯郸市统招专升本生理学病理解剖学历年真题汇总及答案
- keba教程科控编程手册
- 高强螺栓检测报告3
- 广东英语中考必背1600词
- 海南码头防波堤工程施工组织设计图文并茂
- 小学“新时代好少年”推荐表
评论
0/150
提交评论