CMMI体系文件-OPD-标准软件过程裁剪指南
CMMI过程管理OPD软件过程数据库与文档库管理过程V
添加标题
CMMI的过程管理:CMMI的过程管理包括OPD软件过程数据库与文档库管理过程V,这是一个非常重要的 环节,可以帮助企业更好地管理和控制软件项目的质量和进度。
提高软件质量:通过规范化的过程管理,减少错误和缺陷,提高软件质量。 提升开发效率:通过优化开发流程,减少不必要的浪费,提高开发效率。 增强团队协作:通过明确的角色和职责划分,增强团队协作,提高工作效率。 降低风险:通过过程管理和监控,及时发现和解决问题,降低项目风险。
添加 标题
添加 标题
添加 标题
添加 标题
添加 标题
添加 标题
明确目标与需求: 首先明确OPD软 件过程数据库与 文档库的管理目 标,以及优化需 求,为后续的改 进提供方向。
数据分析与挖掘: 通过对现有数据 进行分析和挖掘, 找出存在的问题 和瓶颈,为优化
提供依据。
流程改进与优化: 针对发现的问题, 对OPD软件过程 数据库与文档库 的管理流程进行 改进和优化,提 高管理效率和质
文档存储方式:采 用集中式存储方式, 方便统一管理和访 问
备份策略:定期备 份文档,确保数据 安全可靠,防止意 外丢失
备份频率:根据文 档的重要性和更新 频率,确定备份频 率
备份存储位置:选择可 靠的存储设备或云存储 服务,确保备份数据的 安全性和可访问性
文档访问权限定义:对 不同角色和用户设置不 同的文档访问权限,确 保文档不被泄露或滥用
整合过程中可能出现的问题及解决 方案
添加标题
添加标题
数据与文档的关联关系建立方法
添加标题
添加标题
整合后的效果评估
数据与文档的同步更新机制 介绍
OPD软件过程数据库与文档 库的整合目标
同步更新机制的实现方式
CMMI体系文件-OPD-标准软件过程裁剪指南
****信息系统有限公司标准软件过程裁剪指南文件编号:版本号:编制:日期:审核:日期:批准:日期:****信息系统有限公司标准软件过程裁剪指南文件编号:版本号:编制:日期:审核:日期:批准:日期:文件修订记录目录1目的 (1)2适用范围 (1)3资源和工具 (1)4定义和缩写 (1)5职责 (1)6指南 (2)6.1启动条件 (2)6.2输入 (2)6.3活动 (2)6.3.1确定项目特点 (2)6.3.2裁剪要求 (2)6.3.2.1裁剪对象 (3)6.3.2.2裁剪原则 (3)6.3.2.3裁剪产物 (3)6.3.3软件生命周期的裁剪指导 (3)6.3.4过程裁剪指导 (4)6.3.4.1概要裁剪 (4)6.3.4.2详细裁剪 (4)6.3.4.2.1需求开发与需求管理 (4)6.3.4.2.2技术解决过程 (5)6.3.4.2.3验证 (5)6.3.4.2.3.1测试 (5)6.3.4.2.3.2评审 (5)6.3.4.2.4项目计划 (5)6.3.4.2.5项目监控 (5)6.3.4.2.6配置管理 (5)6.3.4.2.7过程与产品质量保证 (5)6.3.4.2.8度量与分析 (6)6.3.4.2.9组织培训 (6)6.3.5使用该裁剪范围以外的裁剪方法 (6)6.3.6填写裁剪报告 (6)6.3.7裁剪过程的收集和推广 (6)6.4输出 (6)6.5关闭标准 (7)7审核 (7)8度量 (7)9培训 (7)1 目的本文件的目的是提供公司标准软件过程的裁剪方法,指导项目经理和QA根据项目特征,对公司的标准软件过程进行裁剪,制定项目的开发过程。
2 适用范围本过程适用于公司的所有软件开发项目。
3 资源和工具引用模型和标准:Capability Maturity Model® Integration (CMMI SM), Version 1.1GB 1526-89 《信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定》工具:Microsoft WordMicrosoft ExcelMicrosoft VisioMicrosoft Visual SourceSafe4 定义和缩写表1 定义和缩写表5 职责表2 角色职责表6 指南6.1 启动条件《用户需求说明书》审批通过。
cmmi过程裁剪模板
CMMI(Capability Maturity Model Integration)是一种用于评估组织在软件和系统开发方面成熟度的模型。
在CMMI 中,过程裁剪是指在满足项目需求和组织标准的前提下,对组织的过程进行适当调整或裁剪,以适应项目的特定需求。
过程裁剪可以涉及以下几个方面:
1. 定义组织过程:组织应该明确其标准和过程,并确保项目团队了解和遵循这些标准和过程。
在项目开始之前,项目团队应该评估项目的需求和目标,并确定需要哪些过程来满足这些需求和目标。
2. 建立活动模板:根据项目的特定需求,项目团队可以创建或修改活动模板。
活动模板可以包括工作产品(如需求文档、设计文档、测试用例等)的格式、内容、评审和批准等方面的规定。
3. 制定项目模板:项目模板可以包括项目计划、项目监督和控制文档、风险管理计划等方面的规定。
项目团队可以根据项目的特定需求,制定适合项目的模板,以确保项目的过程得到有效执行。
4. 裁剪过程:在项目执行过程中,项目团队可以根据实际情况对过程进行适当裁剪。
例如,如果项目时间紧迫,团
队可能会选择不进行某些不必要的活动或减少某些任务的细节程度。
但是,任何裁剪都应该在不影响项目质量的前提下进行,并且应该经过适当的授权和批准。
5. 监控和改进:项目团队应该监控项目的执行情况,并与组织的过程标准进行比较。
如果发现偏差或不符合项,团队应该及时采取纠正措施,并改进组织的过程,以提高未来的项目质量和效率。
总之,CMMI的过程裁剪是一个灵活的过程,需要根据项目的具体情况进行适当调整和改进。
通过合理的裁剪和改进,可以提高项目的效率和质量,并帮助组织不断提高其成熟度水平。
CMMI5文档之组织级过程裁剪规程.docx
组织级过程裁剪规程文档编号: FHI_CMMI_OPD_PRD_OPCO文档信息:组织级过程裁剪规程文档名称:组织级过程裁剪规程文档类别: CMMI 规程密级:内部秘密版本信息: 1.1建立日期: 2016-1-8创建人: EPG批准人:李庆林批准日期: 2016.2.25存放位置:集成公司组织资产库 /组织标准过程编辑软件: Microsoft Office 2003 中文版文档修订记录版本编号或者变化状态简要说明(变更内容修改日期变更人批准日期批准人更改记录编号和变更范围)V1.0C创建2016-1-8张娜娜2016-2-25李庆林V1.1M 文档编号去掉版本号2016-4-17邓沛沛2016-4-17李庆林*变化状态: C――创建, A——增加, M ——修改, D ——删除目录1.简介 (4)1.1目的 (4)1.2适用范围 (4)1.3术语表 (4)1.4参考资料 (4)2过程总体描述 (4)2.1过程概述 (4)2.2过程结构描述 (5)3过程元素描述 (5)3.1项目特性及对过程的影响 (5)3.1.1项目特性 (5)3.1.2项目特性量化 (6)3.2工作标准环境 (7)3.3阈值设置 (7)3.4裁剪说明 (7)3.4.1裁剪操作定义说明 (8)3.4.2可裁剪属性定义 (8)3.4.3裁剪操作步骤 (8)本规程定义了组织级过程裁剪的范围和方法,通过对组织级过程的裁剪,针对不同的项目定义不同的项目过程,为项目的过程定义提供指导。
1.简介1.1 目的本文的目的是为指导和协助对组织标准软件过程进行裁剪,将组织标准软件过程和过程资产应用到具体项目中,形成适合项目特征的项目软件过程,使软件过程适应项目特定的环境,指导和规范软件项目开发过程的定义和相应过程的实施。
本文档涉及的裁剪主要针对不同的项目所采取的过程的裁剪。
1.2 适用范围本文档的适用范围为组织中的各软件项目。
1.3 术语表组织标准软件过程(OSSP):可在组织内使用的基本过程定义,用它来引导建立项目的一般软件过程。
CMMI培训讲义(裁剪指南)
可否裁剪
否 否 否 是
裁剪机会
产品本身是集成开 发过程,不需要独 立集成
系统测试 客户验收
测试人员 项目经理
否 否
过程类别 项目支持 过程
过程 质量保证 外包与采 购管理 培训管理
项目角色 QA 采购人员 培训人员
可否裁剪 否 是 是
裁剪机会
没有外包和采购需 求 项目成员有能力完 成项目,没有培训 需求 产品本身是集成开 发过程,不需要独 立集成 项目规模较小,不 需要用标准配置管 理过程
CMMI 培 训 讲 义
裁剪指南
讲 师:王 龙 2009年08月11日
1.目的
介绍组织标准过程裁剪准则。
2.适用范围
公司所有软件项目。
3.裁剪原则
能够满足公司“开发管理方针”的要求; 不会降低项目开发过程和工作产品的质量; 不会失去对工作进展的(跟踪)可视性; 不会失去对软件工作产品的配置管理和控制,也不会额外增加 无益的工作; 不会降低工程师的开发效率; 在维持现有人力资源的情况下,能够按计划如期完成工作; 项目资金是否可以控制在目标成本范围内。
可 否 剪 裁
否
剪裁机会
项目经理
项目估算表;
计 划 项 项目计划; 目 管 配置管理计划; 理 类 PPQA计划; MA计划; 测试计划;
项目经理
项目经理 配置管理 员
否
否 是
ห้องสมุดไป่ตู้
QA
度量人员 测试人员
是
是 是
项 目 阶 段
活 动 输出文档 类 别
项目角色
可 否 剪 裁
剪裁机会
评审项目计划;
项目进展报告; 项 目 项目周报; 管 理 个人周报; 类 风险识别跟踪表; 职位技能对照表;
CMMI体系文件介绍
OSP与CMMI3 18个过程域包含关系 CMMI标准过程体系文件说明 主要角色工作流程简介 项目过程定义裁剪指南说明
OSP与CMMI3 18个过程域
过程管理 组织过程聚 CMMI 3级,Organization 焦(OPF) Process Focus
组织过程定 CMMI 3级,Organization 义(OPD) Process Definition
CMMI过程体系文件说明
过程管理 项目管理 项目研发 过程支持 (详见《标准过程及输出结构图》)
主要角色工作流程简介
EPG 培训师/培训专员 QA CM 研发人员 项目经理 测试人员
主要角色工作流程简介——EPG
主要角色工作流程简介——培训师/培训专 员
主要角色工作流程简介——CM
产品发布(PI)
CMMI 3级,Product Integration
产品实施(PA)
CMMI 3级,Product Integration CMMI 3级,Validation
OSP与CMMI3 18个过程域
过程支持 配置管理(CM)
CMMI 2级,Configuration Management
CMMI 2级,Supplier Agreement Management
CMMI 2级,Project Planning
OSP与CMMI3 18个过程域
项目研 发
需求开发与管理(RD) 系统设计编码(SD)
CMMI 3级,Requirements Development CMMI 2级,Requirements Management
主要角色工作流程简介——QA
项目过程定义裁剪指南说明
《项目过程定义裁剪表》作用 《项目过程定义裁剪表》使用说明
CMMI体系文件-OPD-标准软件过程裁剪指南
C M M I体系文件-O P D-标准软件过程裁剪指南-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII****信息系统有限公司标准软件过程裁剪指南文件编号:版本号:编制:日期:审核:日期:批准:日期:****信息系统有限公司标准软件过程裁剪指南文件编号:版本号:编制:日期:审核:日期:批准:日期:文件修订记录目录1目的................................................................................. 错误!未定义书签。
2适用范围 ......................................................................... 错误!未定义书签。
3资源和工具...................................................................... 错误!未定义书签。
4定义和缩写...................................................................... 错误!未定义书签。
5职责................................................................................. 错误!未定义书签。
6指南................................................................................. 错误!未定义书签。
启动条件........................................................................ 错误!未定义书签。
CMMI文件-组织过程定义过程文件)
组织过程定义过程文件更改控制页目录1目的 (1)2范围 (1)3术语定义 (1)4职责 (1)5裁剪指南 (2)6过程 (3)6.1概要图 (3)6.2启动条件 (6)6.3输入 (6)6.4活动 (6)6.4.1制定或修订组织标准过程 (6)6.4.1.1细化过程修订方案 (6)6.4.1.2定义或修订组织标准过程 (6)6.4.1.3评审“组织标准过程” (7)6.4.1.4是否试运行 (7)6.4.1.5发布过程定义 (7)6.4.2建立组织生命周期模型选用指南与过程裁剪指南 (7)6.4.2.1收集常用生命周期 (7)6.4.2.2调查生命周期使用情况 (7)6.4.2.3选定候选使用生命周期 (7)6.4.2.4评审“生命周期模型选用指南” (8)6.4.2.5编写过程裁剪准则 (8)6.4.2.6评审“裁剪指南” (8)6.4.2.7会签“指南” (8)6.4.2.8发布 (8)6.4.3建立组织过程财富库结构及规程 (8)6.4.3.1确定组织过程财富库的内容 (8)6.4.3.2确定财富库的管理准则、角色与权限 (9)6.4.3.3管理财富库 (9)6.4.4建立组织度量库 (9)6.4.4.1确定需度量的公司级数据 (9)6.4.4.2建立统一的度量内容和方法 (9)6.4.4.3评审“方法” (9)6.4.4.4建立组织度量库 (9)6.4.4.5维护度量库 (10)6.4.4.6定期发布度量库 (10)6.4.5建立组织风险库 (10)6.4.5.1总结分析 (10)6.4.5.2建立等级划分 (10)6.4.5.3评审“风险等级划分” (10)6.4.5.4建立风险库 (11)6.4.5.5维护风险库 (11)6.4.5.6定期发布风险库 (11)6.4.6建立工作环境标准 (11)6.4.7维护并完善财富库的内容 (11)6.4.7.1初次充实财富库 (11)6.4.7.2吸收过程实施中的财富 (12)6.4.7.3评审“组织过程财富” (12)6.4.7.4发布 (12)6.5输出 (12)6.6关闭标准 (12)7审核 (12)8度量 (13)9技能要求 (13)10参照文件 (13)1目的建立并维护一套有用的组织过程资产。
CMMI文件-裁剪指南)
CMMI裁剪指南
更改控制页
目录
1目的 (1)
2适用范围 (1)
3术语定义 (1)
4裁剪原则 (1)
5裁剪指南 (2)
6参考资料 (6)
附录A:项目类型 (6)
附录B:项目特征 (6)
1目的
介绍组织标准过程裁剪准则。
2适用范围
公司所有软件项目。
3术语定义
4裁剪原则
1.能够满足公司“开发管理方针”的要求;
2.不会降低项目开发过程和工作产品的质量;
3.不会失去对工作进展的(跟踪)可视性;
4.不会失去对软件工作产品的配置管理和控制,也不会额外增加无益的工
作;
5.不会降低工程师的开发效率;
6.在维持现有人力资源的情况下,能够按计划如期完成工作;
7.项目资金是否可以控制在目标成本范围内。
5裁剪指南
6参考资料
CMMI-DEV V1.2
NK-MS-OPM-P02(生命周期模型选用指南)
附录A:项目类型
根据公司目前的情况,将项目类型划分为研发类和合同类两种类型:
附录B:项目特征
项目特性作为标准软件过程作裁剪的依据,体现在过程实施流程的组织和过程元素执行的详细裁剪。
我们以下几种项目特性并作简要的分析。
CMMI3_OPD_组织级标准定义过程(PDP)
组织度量目标和计划
5)报告结果
组织度量表
1)制定QA计划
5
组织级QA
QA 组织级QA 2)实施QA计划
3)总结QA活动
年度QA工作计划 组织级QA检查表 组织级QA报告 QA年度工作总结
6
组织级CM
CM
1)制定计划
组织级CM
ቤተ መጻሕፍቲ ባይዱ
2)创建配置管理系统 3)报告配置管理状态
4)配置审计
配置管理计划 配置状态报告 配置审计
7
组织风险管 理
RSKM
1)风险定义 风险管理
2)建立风险管理战略
组织风险列表
过程PDP
责任者
相关文件
组织方针 组织过程定义过程文件 组织标准过程裁剪指南 文件编写规范 生命周期模型指南 定义与缩写
EPG
工作环境标准 EPG章程
选择 裁剪说明
EPG
EPG例会制度 软件项目相关角色职责说明书 最佳实践标准和模型 客户过程及产品标准 组织培训过程 组织方针(组织培训) 培训专员 培训需求指导参考 培训管理指南 岗位职责说明书 度量分析过程文件 EPG 度量分析工作指南
组织级QA 质量保证过程文件
组织级CM 配置管理过程文件
EPG、MSG
风险管理过程文件 风险管理指南
组织级标准定义过程PDP
序号
过程
PA
活动
过程实践
工作产品
过程综述和方针文件
生命周期模型
团队建设指南
1)制定组织过程定义计划 组织标准过程裁剪指南
1
OPD
2)建立标准过程集
组织过程 定义
3)建立生命周期模型指 南 4)制定裁剪准则与指南
CMMI-过程裁剪准则和指南
过程裁剪准则和指南广东×××监控技术股份有限公司修订历史记录目录1目的 (4)2名词术语 (4)3裁剪原则 (4)4裁剪流程 (4)5裁剪依据、要素和尺度 (5)6裁剪方法 (6)7裁剪指南 (6)7.1裁剪过程 (6)7.1.1 删减过程 (6)7.1.2 合并过程 (6)7.1.3 增加过程 (6)7.2裁剪活动 (7)7.2.1 删减活动 (7)7.2.2 裁剪活动频度 (7)7.2.3 裁剪活动正式度 (7)7.3裁剪方法和工具 (7)7.4裁剪度量 (7)7.5裁剪评审及会议 (7)7.6裁剪模板 (7)1目的公司的标准软件过程(OSSP)是在考虑了公司软件项目开发的共性特点,并遵照CMMI过程改进模型的基础上形成的,具有一定的共性,但每个软件项目却因为自身的特点而具有个性的特征。
编制《过程裁剪准则和指南》的目的就是指导软件项目组根据自身特点裁剪公司的标准软件过程,以形成项目定义过程(PDP)。
2名词术语2.1OSSP(Organizational Standard Software Process)::组织标准软件过程。
组织级的、考虑了所有项目特征的标准软件过程,包括软件项目生命周期及其裁剪指南。
2.2 PDP(Project Defined Process):项目定义过程,是从组织标准过程集合裁剪出的针对项目自身特点的过程。
2.3 EPG (Engineering Process Group):工程过程组,负责公司内部的过程定义、维护和改进的专家组。
3裁剪原则项目裁剪组织标准软件过程的一般原则:➢如果顾客对过程提出要求,则必须遵循;➢遵循OSSP中的各个过程中提出的裁剪指南;➢过程裁剪后不得降低工程师的生产率;➢裁剪后应保证产品的质量;➢裁剪后不得降低对工作进展的可视性(跟踪);➢裁剪后不会对产品增加不必要的管理和控制;➢裁剪后的活动能有足够的人力支持;➢在成本核算上,裁剪后的活动是有效的,经费能足以支持;➢裁剪过程必须可控;➢裁剪结果需得到一致的认可。
CMMI体系文件-OPD-标准规定软件过程裁剪指南.docx
.****信息系统有限公司标准软件过程裁剪指南文件编号:版本号:编制:日期:审核:日期:批准:日期:.****信息系统有限公司标准软件过程裁剪指南文件编号:版本号:编制:日期:审核:日期:批准:日期:.文件修订记录时间作者主要修订内容..目录1目的 (1)2适用范围 (1)3资源和工具 (1)4定义和缩写 (1)5职责 (2)6指南 (2)6.1启动条件 (2)6.2输入 (2)6.3活动 (2)6.3.1确定项目特点 (2)6.3.2裁剪要求 (3)6.3.2.1裁剪对象 (3)6.3.2.2裁剪原则 (3)6.3.2.3裁剪产物 (4)6.3.3软件生命周期的裁剪指导 (4)6.3.4过程裁剪指导 (5)6.3.4.1概要裁剪 (5)6.3.4.2详细裁剪 (5)6.3.4.2.1 需求开发与需求管理 (6)6.3.4.2.2技术解决过程 (6).6.3.4.2.3验证 (7)6.3.4.2.3.1测试 (7)6.3.4.2.3.2评审 (7)6.3.4.2.4项目计划 (8)6.3.4.2.5项目监控 (8)6.3.4.2.6配置管理 (8)6.3.4.2.7过程与产品质量保证 (8)6.3.4.2.8度量与分析 (9)6.3.4.2.9组织培训 (9)6.3.5使用该裁剪范围以外的裁剪方法 (9)6.3.6填写裁剪报告 (10)6.3.7裁剪过程的收集和推广 (10)6.4输出 (10)6.5关闭标准 (10)7审核 (10)8度量 (11)9培训 (11).1目的本文件的目的是提供公司标准软件过程的裁剪方法,指导项目经理和 QA 根据项目特征,对公司的标准软件过程进行裁剪,制定项目的开发过程。
2适用范围本过程适用于公司的所有软件开发项目。
3资源和工具引用模型和标准:Capability Maturity Model?Integration (CMMI SM), Version 1.1GB 1526-89《信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定》工具:Microsoft WordMicrosoft ExcelMicrosoft VisioMicrosoft Visual SourceSafe4定义和缩写表1定义和缩写表术语 / 缩写词定义.FP独立功能(增、删、改操作的上一级)5职责表 2 角色职责表角色职责质量管理部经理审批《裁剪报告》。
CMMI-过程管理-OPD-软件过程数据库和文档库管理过程-V1.0
软件过程数据库和文档库管理过程文档编号:GZCY _OPD_PRS-V1.0文档信息:文档名称:文档类别:CMMI模板密级:机密版本信息:V1.0建立日期:创建人:审核者:批准人:批准日期:保管人:存放位置:编辑软件:Microsoft Office 2003 英文版CONFIDENTIAL文档修订记录文档审批信息前言本文的目的是提供建立和维护组织软件过程资产库的方法,确保组织的过程数据和文档能够妥善保存,使组织积累的经验得到充分共享,并为持续的过程改进提供可靠依据。
目录第一章简介 (1)1.1 目的 (1)1.2 适用范围 (1)1.3 术语表 (1)1.4 参考资料 (1)第二章过程总体描述 (2)2.1 过程概述 (2)2.2 过程结构描述 (2)第三章过程元素描述 (4)3.1 管理软件过程数据库 (4)3.1.1 过程元素概述 (4)3.1.2 参与人员 (4)3.1.3 入口准则 (4)3.1.4 输入 (4)3.1.5 任务 (4)3.1.6 出口准则 (6)3.1.7 输出 (6)3.1.8 资源和能力要求 (7)3.1.9 度量 (7)3.2 管理软件过程文档库 (7)3.2.1 过程元素概述 (7)3.2.2 参与人员 (7)3.2.3 入口准则 (8)3.2.4 输入 (8)3.2.5 任务 (8)3.2.6 出口准则 (10)3.2.7 输出 (10)3.2.8 资源和能力要求 (10)3.2.9 度量 (10)第四章附录 (11)4.1 附录A-过程数据和文档收集内容 (11)第一章简介1.1目的为了开发和维护一组便于使用的软件过程资产,建立软件过程数据和文档库是一种有效的方法,最终目的是为组织长期进行过程的改进和积累经验打下基础。
过程资产的维护工作通过以下活动进行规范:过程数据和文档的收集、评审、入库以及对库的审计。
1.2适用范围本过程适用于组织内内的组织标准软件过程及相关过程资产的管理。
CMMI-OSSP过程文件使用指南
HW标准软件过程(OSSP)体系文件使用指南广东×××监控技术股份有限公司修订历史记录A-增加M-修订D-删除目录1引言 (4)1.1编写目的 (4)1.2范围 (4)1.3术语与缩写解释 (4)1.4参考资料 (4)2HW OSSP简介 (4)2.1HW OSSP过程体系模型 (4)2.2OSSP的过程域及目的 (6)2.3OSSP的文档结构 (7)2.4过程体系中角色列表 (8)2.5过程体系中名词术语列表 (9)3项目开发流程指引 (12)4执行HW OSSP过程体系文件要点 (16)5项目执行中模型变更的补充说明 (17)6过程改进建议的管理 (17)1引言1.1编写目的为指导公司技术部门的员工快速了解并有效实施公司的CMMI过程体系文件(即OSSP,组织标准软件过程),特编写此过程体系文件使用指南。
1.2范围本指南文件包括HW CMMI-ML3过程体系文件简介,项目开发流程指引、过程改进建议的管理、执行HW CMMI过程体系文件要点等内容。
1.3术语与缩写解释1.4参考资料HW CMMI-ML3 1.0过程体系文件广东×××监控技术股份有限公司EPG组 2015-2-212HW OSSP简介2.1HW OSSP过程体系模型HW OSSP过程体系模型如图所示:HW OSSP 过程体系模型是基于CMMI 、软件工程和项目管理知识的“软件过程改进方法和规范”,模型中包括过程管理过程、项目管理过程、工程过程和组织支持过程。
过程模型包括了6个项目(产品)阶段,24个过程域,每个过程域由过程、规程、文档模板等组成。
公司技术部门的软件开发项目必须按过程域要求执行。
模型说明:模型包括6个阶段: PH0:立项阶段 PH1:需求定义阶段 PH2:设计开发阶段 PH3:系统测试阶段 PH4:发布验收阶段 PH5:运行维护阶段在模型中,项目的过程有四大类:过程管理过程、项目管理过程、工程过程和组织支持过程。
CMM体系文档--OPD-P-01 组织过程定义
2.
EPG QA
1、 由EPG 组长根据组织目前的资 源情况,制定《过程改进计 划》,该计划在整个OSSP撰写 过程中需要维护;
2、 由EPG成员根据原有的OSSP文档 和目前的改进需求按照OSSP撰 写计划撰写或修改相关的OSSP 文档;
3、 由EPG成员负责对OSSP文档进行 评审;
4、 由QA或咨询师对文档进行规范 性方面的检查,最终由配置管 理员将OSSP纳入组织过程财富 库。增加描述EPG从撰写到发布 的内部质量控制过程;
4、 由QA负责对文档进行规范性的 检查,由配置管理员将文档纳 入组织组织过程财富库。
4.
EPG QA
5.
G QA
6.
EPG
1、 由EPG按照过程改进计划,参考 过去的QA检查结果对过程知行 情况进行考察;
2、 由EPG根据考察结果和组织对过 程改进的商业需求定义《裁剪 准则和指南》;
3、 由EPG对新的《裁剪准则和指 南》进行评审;
10 度量和验证Measurement & Verification
10.1 度量 Measurement
工作量:N/A
10.2 验证 Verification
验证方法
验证方式
QA验证
会议沟通、讨论 电子邮件沟通
11 SQA检查 SQA Check
见“过程检查单”
验证关键点
QA审计过程执行 的工作产品符合 规范要求来验 证。管理者代表 通过审阅组织过 程财富库的变更 情况验证组织过 程财富库的有效 性
验证时机
收到每项工 作产品
12 输出 Output
OSSP文档 《软件开发生命周期模型》 《裁剪准则和指南》 组织度量数据库 组织过程财富库
CMMI-OPD+OPF+过程管理过程域
Institute of Software,Chinese Academy of Sciences
CMMI-过程管理过程域
OPF,OPD,OT IPM(项目管理的过程域)
OPP,OID
2019/11/7
1
主要内容
过程管理的概念 过程管理过程域 总结
中国科学院软件研究所
2019/11/7
17
建立过程改进需求的手段
中国科学院软件研究所
Institute of Software,Chinese Academy of Sciences
对比法
对照某个过程模型,评估组织的过程
调查法
从干系人处获得改进需求
2019/11/7
18
中国科学院软件研究所
Institute of Software,Chinese Academy of Sciences
部署组织过程资产 部署标准过程 监控实施 将过程相关经验纳入于组织过程资产
2019/11/7
28
SP 3.1
中国科学院软件研究所
Institute of Software,Chinese Academy of Sciences
部署组织过程资产
在组织范围内部署组织过程资产
PAL的规划 PAL的使用指南 PAL的维护
(Project Management PA) Organizational Training Organizational Process Performance Organizational Innovation and Deployment
2019/11/7
9
中国科学院软件研究所
典型工作产品
CMMI体系文件-OPD-组织过程定义过程文件
目录1目的 (1)2适用范围 (1)3裁剪指南 (1)4资源和工具 (1)5定义和缩写 (1)6职责 (2)7过程 (2)7.1过程流程图 (2)7.2启动条件 (4)7.3输入 (4)7.4活动 (4)7.4.1进行过程域定义.................................................... 错误!未定义书签。
7.4.2软件开发生命周期 (5)7.4.3定义裁剪指南........................................................ 错误!未定义书签。
7.4.4创建和维护组织财富库........................................ 错误!未定义书签。
7.4.4.1创建和维护OSSP库........................................ 错误!未定义书签。
7.4.4.2创建和维护文档库............................................ 错误!未定义书签。
7.4.4.3创建和维护度量数据库.................................... 错误!未定义书签。
7.5输出................................................................................ 错误!未定义书签。
7.6关闭标准........................................................................ 错误!未定义书签。
8审核 ....................................................................................... 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
****信息系统有限公司
标准软件过程裁剪指南
文件编号:版本号:
编制:日期:
审核:日期:
批准:日期:
****信息系统有限公司
标准软件过程裁剪指南
文件编号:版本号:
编制:日期:
审核:日期:
批准:日期:
文件修订记录
目录
1目的 (1)
2适用范围 (1)
3资源和工具 (1)
4定义和缩写 (1)
5职责 (1)
6指南 (2)
6.1启动条件 (2)
6.2输入 (2)
6.3活动 (2)
6.3.1确定项目特点 (2)
6.3.2裁剪要求 (2)
6.3.2.1裁剪对象 (3)
6.3.2.2裁剪原则 (3)
6.3.2.3裁剪产物 (3)
6.3.3软件生命周期的裁剪指导 (3)
6.3.4过程裁剪指导 (4)
6.3.4.1概要裁剪 (4)
6.3.4.2详细裁剪 (4)
6.3.4.2.1需求开发与需求管理 (4)
6.3.4.2.2技术解决过程 (5)
6.3.4.2.3验证 (5)
6.3.4.2.3.1测试 (5)
6.3.4.2.3.2评审 (5)
6.3.4.2.4项目计划 (5)
6.3.4.2.5项目监控 (5)
6.3.4.2.6配置管理 (5)
6.3.4.2.7过程与产品质量保证 (5)
6.3.4.2.8度量与分析 (6)
6.3.4.2.9组织培训 (6)
6.3.5使用该裁剪范围以外的裁剪方法 (6)
6.3.6填写裁剪报告 (6)
6.3.7裁剪过程的收集和推广 (6)
6.4输出 (6)
6.5关闭标准 (7)
7审核 (7)
8度量 (7)
9培训 (7)
1 目的
本文件的目的是提供公司标准软件过程的裁剪方法,指导项目经理和QA根据项目特征,对公司的标准软件过程进行裁剪,制定项目的开发过程。
2 适用范围
本过程适用于公司的所有软件开发项目。
3 资源和工具
引用模型和标准:
Capability Maturity Model® Integration (CMMI SM), Version 1.1
GB 1526-89 《信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定》
工具:
Microsoft Word
Microsoft Excel
Microsoft Visio
Microsoft Visual SourceSafe
4 定义和缩写
表1 定义和缩写表
5 职责
表2 角色职责表
6 指南
6.1 启动条件
《用户需求说明书》审批通过。
6.2 输入
无
6.3 活动
6.3.1确定项目特点
先根据项目规模、项目复杂度、项目关键性、项目组经验、需求明确性对项目进行分类。
6.3.2裁剪要求
下面给出了裁剪的具体要求,在项目进行裁剪时,必须首先认真阅读裁剪要求,之后才能进行裁剪报告的填写。
这里介绍一下豁免,豁免是指在组织允许的情况下,可以不执行组织级或项目级的必要任务,跳过整个过程或活动的一种特殊裁剪方式,对这种特殊裁剪称为豁免。
6.3.2.1 裁剪对象
裁剪对象是组织标准软件过程中的工程过程以及部分管理过程,裁剪一般包括过程的裁剪和工作产品裁剪。
6.3.2.2 裁剪原则
●应根据项目特点进行过程裁剪;
●裁剪不仅是减少过程,也可以根据质量或其它要求添加过程,以及对过
程进行修改,使其更符合项目的特点;
●项目经理和QA可以根据实际情况的需要,采用本指南中规定的裁剪方
法之外的方法对项目过程进行裁剪,但所采用的裁剪方法必须经EPG
同意。
6.3.2.3 裁剪产物
项目经理和QA根据项目特点,对标准组织过程进行裁剪,其裁剪结果就是项目实施的过程,作为项目计划的一部分进行评审。
工作产品的裁剪请参照《工作产品汇总表》中的裁剪说明,过程内容裁剪参看下面说明。
6.3.3软件生命周期的裁剪指导
每种软件生命周期都有其优点、缺点和其适于的项目环境。
在裁剪中也应该考虑项目所选的软件生命周期模型的特点,进行合理裁剪。
当前只提供了一种软件生命周期供选择,即瀑布模型。
此模型包括5个阶段:定义、设计、实现、测试、发布;包括7个里程碑:需求定义、需求分析、概要设计、详细设计、系统集成、系统测试、项目确认。
6.3.4过程裁剪指导
6.3.4.1 概要裁剪
6.3.4.2 详细裁剪
对应各个开发阶段,对过程中的活动依照以下要求进行裁剪,如果有些情况未被提及,则原过程的活动不应该被裁剪。
6.3.4.2.1需求开发与需求管理
该过程对需求明确性最为敏感,其次是项目规模。
6.3.4.2.2技术解决过程
6.3.4.2.3验证
6.3.4.2.3.1 测试
6.3.4.2.3.2 评审
6.3.4.2.4项目计划
6.3.4.2.5项目监控
6.3.4.2.6配置管理
6.3.4.2.7过程与产品质量保证
6.3.4.2.8度量与分析
6.3.4.2.9组织培训
6.3.5使用该裁剪范围以外的裁剪方法
若出现项目经理和QA必须使用该裁剪指南指定的裁剪方法以外的方法对项目过程进行裁剪,那项目经理和QA必须在裁剪时及时与EPG沟通,并获得EPG的同意,并在项目计划评审时进行评审。
该裁剪方法将在项目结束时进行评估,可以作为裁剪过程的补充,并由EPG决定是否将此裁剪方法记录进入本指南。
6.3.6填写裁剪报告
QA指导和协助项目经理进行过程裁剪。
项目经理根据《裁剪报告》模板,填写裁剪内容。
《裁剪报告》应由质量管理部经理审批。
6.3.7裁剪过程的收集和推广
《裁剪报告》应被纳入项目的配置库。
裁剪过程同时应被收集在组织过程财富库中。
项目应对裁剪内容进行跟踪,在项目结束时应分析本次裁剪是否对项目造成了影响,影响有哪些方面。
组织应对裁剪过程进行深入分析,检查是否应将裁剪内容加入标准软件过程。
6.4 输出
《裁剪报告》
组织过程财富库
6.5 关闭标准
《裁剪报告》通过审批。
7 审核
《裁剪报告》应由质量管理部经理审批。
8 度量
裁剪活动的工作量
9 培训
对项目经理和QA进行关于标准软件过程裁剪的培训。