《CMMI过程管理OPD软件过程数据库和文档库管理过程(共16页).doc》由会员分享,可在线阅读,更多相关《CMMI过程管理OPD软件过程数据库和文档库管理过程(共16页).doc(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上软件过程数据库和文档库管理过程文档编号:GZCY _OPD_PRS-V1.0文档信息:文档名称:文档类别:CMMI模板密 级:机密版本信息:V1.0建立日期:创 建 人:审 核 者:批 准 人: 批准日期:保 管 人:存放位置:编辑软件:Microsoft Office 2003 英文版CONFIDENTIAL文档修订记录版本编号或者更改记录编号变化状态简要说明(变更内容和变更范围)日期变更人批准日期批准人V1.0C初次创建CMM事业部*变化状态:C创建,A增加,M修改,D删除文档审批信息序号审批人角色审批日期签字备注前 言本文的目的是提供建立和维护组织软件过程资产库
2、的方法,确保组织的过程数据和文档能够妥善保存,使组织积累的经验得到充分共享,并为持续的过程改进提供可靠依据。专心-专注-专业目 录第一章 简介1.1 目的为了开发和维护一组便于使用的软件过程资产,建立软件过程数据和文档库是一种有效的方法,最终目的是为组织长期进行过程的改进和积累经验打下基础。过程资产的维护工作通过以下活动进行规范:过程数据和文档的收集、评审、入库以及对库的审计。1.2 适用范围本过程适用于组织内内的组织标准软件过程及相关过程资产的管理。1.3 术语表软件过程数据库:为采集软件过程数据和软件工作产品数据(特别是当它们与组织的标准软件过程有关时)而建立的数据库。这种数据库包含或引用
3、实际的度量数据以及为理解该度量数据及评估其合理性、实用性时所需的有关信息。过程数据和工作产品数据的例子有:对软件规模、工作量和成本的估计值;有关软件规模、工作量和成本的估计值;有关软件规模、工作量和成本的实际数据;生产率数据;同行评审覆盖范围和效率;软件代码中所发现的缺陷数及严重性。软件过程文档库(Library of Software Process-related Documentation):预期将来项目在裁剪组织标准软件过程时要使用的实例文档和文档片段。实例文档可以包含的主题有:项目定义的软件过程、标准、规程、软件开发计划、测量计划和过程培训资料。该库提供的成功项目案例可以帮助项目更好
4、的定义软件过程,减少启动新项目的工作量,因此该库是项目软件过程定义的一项重要资源。1.4 参考资料第二章 过程总体描述2.1 过程概述组织的资产库包括了组织标准软件过程、软件过程数据库和文档库。这些数据被相关组,如软件工程组、软件相关组和SEPG所使用。SEPG负责对这些数据进行管理和发布,其他相关的组按照本过程的要求提供相关数据,并且在进行自身工作的时候使用数据库中的信息作为工作的指导和参考。本文档定义了软件过程数据和文档库的开发管理过程,规范组织过程数据和文档的收集与管理,使项目间能最大限度地共享过程财富与经验。软件过程数据库和文档库作为组织资产库的一部分,由资产库管理员统一管理和维护。本
5、过程描述了组织的软件过程数据库和软件过程文档库的管理要求,分别从五方面活动进行说明:第一个活动:建立组织的过程数据库和过程文档库。第二个活动:编写收集计划第三个活动:评审收集的数据和文档第四个活动:数据和文档入库第五个活动:管理和控制组织过程数据库和文档库本过程由SEPG负责制定并维护。2.2 过程结构描述图表 1 软件过程数据库和文档库的管理流程第三章 过程元素描述3.1 管理软件过程数据库3.1.1 过程元素概述本过程元素包括以下内容: 建立组织的软件过程数据库; 编写收集计划; 评审收集数据; 数据入库; 管理和控制软件过程数据库。3.1.2 参与人员l SEPG:编写过程度量数据收集计
6、划;负责组织级过程度量数据的收集、评审,并确定是否入库;定期评审数据的可用性、完整性。l SQA:编写质量度量数据收集计划;将相关收集内容提交SEPG评审; l 项目经理:编写项目度量数据收集计划,负责项目度量数据的收集和评审。l 资产库管理员:建立和维护过程数据库;分配用户权限;定期或事件驱动的将库内容清单发布给相关组。3.1.3 入口准则l 组织级和项目级度量数据已提交给SEPG3.1.4 输入l 各种度量数据3.1.5 任务3.1.5.1 建立软件过程数据库1. 库结构:资产库管理员参照下表建立软件过程数据库一级目录二级目录存放内容组织资产库过程数据库组织度量数据表各项目度量数据、组织度
7、量数据组织度量分析表度量数据的分析情况2. 收集有关软件过程和产生的软件工作产品的数据,并使该数据适用,组织目前收集数据如下: 软件规模、工作量和成本的估计; 有关软件规模、工作量和成本的实际数据; 效率数据:如编码效率等; 同行评审的范围和效率; 测试范围和效率; 在评审中发现的缺陷的数目; 在软件代码中发现的缺陷的数目; 开发过程中各里程碑开发工作量的分布; 开发与管理工作量的分布。据此建立度量表格,详见度量与分析规程。3.1.5.2 编写收集计划l SEPG负责在组织过程改进计划中编写过程度量数据收集计划l 项目经理在项目计划中编写项目度量数据收集计划l SQA在SQAP中编写质量度量数
8、据收集计划3.1.5.3 评审收集数据SQA负责组织所收集数据的评审和变更检查,以保证数据内容的完整性、准确性,同时记录评审信息。评审流程详见评审规程,并参见软件过程数据和文档入库检查单模板 。评审组成员:SEPG、技术负责人、项目经理、SQA3.1.5.4 数据入库SQA将评审通过的数据及评审记录提交资产库管理员入库,资产库管理员将入库的内容填写到软件过程数据库清单中。3.1.5.5 管理和控制软件过程数据库1. 权限分配:控制用户存取数据库的内容以保证数据的完备性、完整性和精度。存取仅限于需要进入、更改、评审、分析或抽取数据的人,保护敏感数据并适当控制对这些数据的存取。权限分配见下表:角色
9、高层经理SEPG项目经理资产库管理员SQA权限RAM权限说明:R(只读),A(增加),M(修改)2. 数据取用:取用人填写软件过程数据和文档库取用清单,说明取用原因并提交SEPG组长批准即可取用。3. 数据库内容发布:资产库管理员定期或事件驱动地将度量数据内容清单发布给相关人员。3.1.6 出口准则l 度量数据收集计划已制定l 软件过程数据库已建立并使用l 度量数据内容清单已发送给相关人员3.1.7 输出l 收集计划l 软件过程数据库清单l 软件过程数据库取用清单l 评审相关记录3.1.8 资源和能力要求l 资产库管理员具备分配权限、划分区域等相关操作技能l SEPG成员具备评审即将入库的过程
10、数据的能力3.1.9 度量l 资产库管理员用于管理数据库的工时l SEPG、SQA评审过程数据所花费的工时3.2 管理软件过程文档库3.2.1 过程元素概述本过程元素包括以下内容: 建立组织的过程文档库; 编写收集计划; 评审文档产品; 文档入库; 管理和控制软过程文档库。3.2.2 参与人员l SEPG:负责文档收集计划的制定;确定文档的收集内容;组织文档收集,评审并确定文档是否入库;定期评审文档的可用性、完整性。l 资产库管理员:建立和维护文档库;分配用户权限;定期或事件驱动的将库内容清单发布给相关组。3.2.3 入口准则l 项目的管理文档和技术文档已提交给SEPG3.2.4 输入l 项目
11、的管理文档和技术文档3.2.5 任务3.2.5.1 建立组织的软件过程文档库1. 库结构:资产库管理员参照下表建立软件过程有关文档库一级目录二级目录存放内容组织资产库管理制度标准如:CMMI1.1、CMMIICMMI文档存放软件CMMI规范版本;其他分类存放其他制度、规范项目案例项目代号-项目中文简称相关的项目文档项目代号-项目中文简称相关的项目文档项目代号-项目中文简称相关的项目文档过程改进活动工作计划SEPG工作计划改进建议评估结果其他分类存放其他文档:如会议记录、发布报告等无软件过程文档库清单记录文档的更新时间、评审信息(优缺点、适用性)、批准人等2. 待收集文档一般包括 标准; 规范;
12、 优秀/失败案例; 过程改进活动,如:改进计划、建议等具体内容详见,其内容的变更由SEPG组长批准即可。3.2.5.2 编写收集计划 SEPG负责在组织过程改进计划中编写有关文档收集计划3.2.5.3 评审文档产品SEPG工作小组负责组织评审文档并批准将适当的文档放入库中,同时记录评审信息。评审流程详见评审规程,并参见软件过程数据和文档入库检查单模板。评审组成员: SEPG 工作小组3.2.5.4 文档入库SEPG工作小组将评审通过的文档及评审记录提交资产库管理员入库,资产库管理员将入库的文档内容填写到软件过程文档库清单中。3.2.5.5 管理和控制过程文档库1. 权限分配:存取仅限于需要进入
13、、更改、评审的人,权限分配见下表:角色权限资产库管理员SEPG工作小组其它人员标准AR规范AA M案例AM过程改进活动A权限说明:R(只读),A(增加),M(修改)2. 过程相关文档库内容的发布:资产库管理员定期或事件驱动将软件过程文档库内容清单发布给相关人。3. 文档取用:用于公司外部人员时,取用人填写软件过程数据库和文档库取用清单,说明取用原因并提交SEPG组长批准即可取用。3.2.6 出口准则l 文档收集计划已制定l 过程文档库已建立并使用l 过程文档库内容清单已发送给相关人员3.2.7 输出l 文档收集计划(可包含于组织过程改进计划中)l 软件过程文档库清单l 软件过程文档库取用清单l
14、 评审相关记录3.2.8 资源和能力要求l 资产库管理员具备分配权限、划分区域等相关操作技能l SEPG成员具备评审即将入库的过程文档的能力3.2.9 度量l 资产库管理员用于管理文档库的工时l SEPG成员用于评审过程文档的工时第四章 附录4.1 附录A过程数据和文档收集内容类型收集内容标准产品标准、过程标准规范组织标准软件过程软件生命周期模型描述组织级剪裁指南组织方针组织过程焦点过程组织标准软件过程维护规程软件过程数据和文档库管理过程供应商协议管理过程组织培训过程确认规程质量管理规程需求管理过程项目策划过程规模度量单位的选用规程估计规程承诺管理规程项目跟踪与监控过程质量保证过程配置管理过程编码与命名规则风险管理规程项目评审规程文档及编码规范度量和分析规程培训资料内部、外部培训材料案例计划项目定义的软件过程项目开发计划书风险列表及检查表估算文档需求规格说明书设计概要设计说明书数据库结构设计详细设计说明书测试(单元、集成、系统)测试用例(单元、集成、系统)测试计划测试分析报告项目总结报告软件过程评审报告变更日志评审问题追踪表过程数据工作量度量数据汇总表规模度量数据汇总表缺陷数据汇总表数据分析表SEPG活动说明:收集内容可以是完整的文档、也可以是片断。