过程改进计划
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过程改进背景
1)提高进度和预算估算的准确程度;
2)缩短生命周期时间
3)提高质量和生产率
4)提高客户满意度
5)提高员工的士气
6)提高投资回报率
7)降低质量成本
缩写定义
SPI:Software Process Improvement软件过程改进
EPG:EngineeringProcess Group工程过程小组
文档修订记录
版本号
修订日期
修订人
修订说明
修订状态
审核日期
审核人
批准人
V1.0
2015-09-05
王宝珠
正式版
A
2015-09-10
李志宏
昭耐
修订状态:A--增加,M--修改,D--删除
日期格式:YYYY-MM-DD
目 录
1.
编写目的
本文档对内蒙古华昕立合科技有限公司(以下简称华昕立合公司)的CMMI L3软件过程改进活动进行计划,描述过程改进活动的背景和基础,识别和定义过程改进方面的问题、方法和活动。
OQA:OrganizationalQuality Assurance组织级质量保证
OCM:OrganizationalConfigurationManagement 组织级配置管理
WBS:Work Breakdown Structure工作分解结构
MSG:Management SteeringGroup管理指导委员会
组织架构
{此处填写过程改进工作的组织架构,包括各机构的人员清单及各机构之间的关系。}
角色职责描述
3.1.1.MSG
其职责如下:
全力支持EPG小组的工作,保证EPG小组工作符合公司制定的目标;
保证软件过程改进活动所需资源;
听取EPG小组关于CMMI L3具体实施进展情况的汇报并指导、审核EPG小组的工作;
监督配置基线的变更过程;
对配置项状态进行记录与报告;
执行对配置系统的访问控制。
4.
{此处填写过程改进进度表。}
公司过程改进活动详细任务分解见《过程改进WBS.mpp》。
5.
{此处填写组织必须保证的过程改进资源需求。}
6.
沟通组例会
{此处填写过程改进机构内部的沟通组例会机制。}
管理层汇报
{此处填写EPG管理层汇报过程改进工作的时机和方式。}
OSP:Organizational Standard Process组织标准过程
现存问题wk.baidu.com
1)建议制定明确的公司愿景和战略,并让公司的全体员工了解熟悉
2)根据项目模式建立项目组结构:合同型项目和产品型项目
3)任务分配结构:由项目经理或组长来安排
4)项目管理方面:目前进度安排中工作任务分解过粗,不利于工作任务工作量的估算,使用甘特图制定项目进度安排,建议考虑使用更好的工具(如Project)管理项目进度
14)过程改进方面建议:未建立过程改进相关小组,未正式地建立公司财富库,未建立完整的开发流程及裁剪指南
15)过程改进方面建议:未定期制定公司培训目标及计划并及时监控,未根据公司的培训目标评价培训效果
总体强项
{此处填写组织目前总体的强项,识别组织的强项并使其能够得到保持。}
2.
指导目标
{此处填写组织过程改进的指导目标。}
确保项目组制定的计划、标准和规程适合项目组需要,同时满足评审需要。
3.1.4.项目经理
角色职责如下:
对项目全面负责,并在项目中贯彻CMMI模型的要求;
参与过程文档的编写和评审。
3.1.5.OCM
角色职责如下:
制定组织级配置管理计划;
建立并管理组织级配置库和过程财富库;
为项目级配置管理员提供有关配置管理的技术支持和培训的工作;
商业目标
{此处填写目前公司开发部门面临的压力,及过程改进的商业目标,商业目标需得到量化。}
短期目标
{此处填写组织过程改进的短期目标,列出过程改进的主要里程碑。}
长期目标
{此处填写组织过程改进的长期目标。}
过程改进的长期目标是建立一个全面、融合、持续的过程改进环境。通过持续的过程改进,将软件工程和项目管理思想作为企业的文化来建设,将CMMI过程变成员工的一种工作习惯,从而能自发的执行并不断改进。
过程改进计划
文档版本号:
V1.0
文档编号:
HOSLIC_OPF_TEMP_SPIP
文档密级:
内部公开
归属部门/项目:
研发部
编写人:
王宝珠
生效日期:
2015-09-30
版权信息
本文件涉及之信息,属内蒙古华昕立合科技有限公司所有。
未经内蒙古华昕立合科技有限公司允许,文件中的任何部分都不能以任何形式向第三方散发。
3.1.3.OQA
角色职责如下:
编制组织级质量保证计划;
实施组织级质量保证计划,主要对组织EPG活动、组织CM活动、组织培训及相关工作产品进行检查;
通过监控开发过程来保证工作产品质量;
保证开发出来的产品和开发过程符合相应标准与规程;
保证产品、过程中存在的不符合问题得到处理,必要时将问题反映给高层管理者;
定时向高层管理委员会汇报CMMI L3实施活动的最新进展情况;
及时更新EPG小组的活动计划。
EPG成员:
按照SPI计划执行软件过程改进活动;
组织建立CMMI L3工作小组,并指导其工作;
组织制定/修订CMMI L3的每一个PA所要求的过程文件;
引进新的工具及方法;
组织并参与过程文档的评审;
组织、实施过程培训。
10)产品设计及实现方面:建议在详细设计时就考虑如何进行单元测试,这样能更好地检查设计的合理性
11)测试方面建议:测试组没有充分考虑测试优先级,测试计划中没有量化的测试通过准则
12)质量组(QA)方面建议:缺少明确的检查方法,建议采用问题清单对流程和产品进行检查
13)配置管理方面建议:变更报告中未明确说明受到影响的配置项,目前没有对配置项入库情况进行检查,没有对备份进行定期检查以及测试
协调解决CMMI L3实施过程中出现的重大问题;
批准CMMI L3软件过程改进计划及其优先级;
监督和控制软件过程改进活动;
从组织、行政等各方面确保相关员工参与软件过程改进活动。
3.1.2.EPG
角色职责如下:
EPG组长:
协调组织外部、内部的过程改进活动,并且获得各级管理者的支持;
制定EPG小组的活动计划,并监督执行;
5)项目管理方面:没有建立测量与分析流程
6)需求开发及管理方面:项目没有明确的客户,同时项目团队也没有找到明确的人员代表客户评价产品需求
7)需求开发及管理方面:对于非功能性需求,例如性能需求,没有明确分配到软件模块及硬件中
8)需求开发及管理方面:没有明确的需求变更流程,项目组未建立需求跟踪矩阵
9)产品设计及实现方面:项目组在进行技术方案选择时未记录选择的理由,不利于降低主观性对决策的影响
QA审计
{此处填写组织级QA对过程改进过程和产品的审计内容。}
宣传
{此处填写EPG的宣传措施。}
7.
过程改进的度量计划参见《组织测量计划》。
8.
{此处填写过程改进的风险。}
序号
风险名称
严重程度
概率
风险值
风险责任人
风险缓解措施
9.
全部按照标准过程执行。
CMMI L3过程改进的预期成果主要包括以下四个方面:
1.建立适用于企业的技术体系、技术架构和开发管理模式;
2.建立组织软件过程标准和组织财富库;
3.提高项目管理量化管理水平、增强风险的可预见性、减少项目延期率;
4.通过量化管理来控制和提高组织的开发过程能力。
3.
{此处填写过程改进工作的组织架构和职责。}
1)提高进度和预算估算的准确程度;
2)缩短生命周期时间
3)提高质量和生产率
4)提高客户满意度
5)提高员工的士气
6)提高投资回报率
7)降低质量成本
缩写定义
SPI:Software Process Improvement软件过程改进
EPG:EngineeringProcess Group工程过程小组
文档修订记录
版本号
修订日期
修订人
修订说明
修订状态
审核日期
审核人
批准人
V1.0
2015-09-05
王宝珠
正式版
A
2015-09-10
李志宏
昭耐
修订状态:A--增加,M--修改,D--删除
日期格式:YYYY-MM-DD
目 录
1.
编写目的
本文档对内蒙古华昕立合科技有限公司(以下简称华昕立合公司)的CMMI L3软件过程改进活动进行计划,描述过程改进活动的背景和基础,识别和定义过程改进方面的问题、方法和活动。
OQA:OrganizationalQuality Assurance组织级质量保证
OCM:OrganizationalConfigurationManagement 组织级配置管理
WBS:Work Breakdown Structure工作分解结构
MSG:Management SteeringGroup管理指导委员会
组织架构
{此处填写过程改进工作的组织架构,包括各机构的人员清单及各机构之间的关系。}
角色职责描述
3.1.1.MSG
其职责如下:
全力支持EPG小组的工作,保证EPG小组工作符合公司制定的目标;
保证软件过程改进活动所需资源;
听取EPG小组关于CMMI L3具体实施进展情况的汇报并指导、审核EPG小组的工作;
监督配置基线的变更过程;
对配置项状态进行记录与报告;
执行对配置系统的访问控制。
4.
{此处填写过程改进进度表。}
公司过程改进活动详细任务分解见《过程改进WBS.mpp》。
5.
{此处填写组织必须保证的过程改进资源需求。}
6.
沟通组例会
{此处填写过程改进机构内部的沟通组例会机制。}
管理层汇报
{此处填写EPG管理层汇报过程改进工作的时机和方式。}
OSP:Organizational Standard Process组织标准过程
现存问题wk.baidu.com
1)建议制定明确的公司愿景和战略,并让公司的全体员工了解熟悉
2)根据项目模式建立项目组结构:合同型项目和产品型项目
3)任务分配结构:由项目经理或组长来安排
4)项目管理方面:目前进度安排中工作任务分解过粗,不利于工作任务工作量的估算,使用甘特图制定项目进度安排,建议考虑使用更好的工具(如Project)管理项目进度
14)过程改进方面建议:未建立过程改进相关小组,未正式地建立公司财富库,未建立完整的开发流程及裁剪指南
15)过程改进方面建议:未定期制定公司培训目标及计划并及时监控,未根据公司的培训目标评价培训效果
总体强项
{此处填写组织目前总体的强项,识别组织的强项并使其能够得到保持。}
2.
指导目标
{此处填写组织过程改进的指导目标。}
确保项目组制定的计划、标准和规程适合项目组需要,同时满足评审需要。
3.1.4.项目经理
角色职责如下:
对项目全面负责,并在项目中贯彻CMMI模型的要求;
参与过程文档的编写和评审。
3.1.5.OCM
角色职责如下:
制定组织级配置管理计划;
建立并管理组织级配置库和过程财富库;
为项目级配置管理员提供有关配置管理的技术支持和培训的工作;
商业目标
{此处填写目前公司开发部门面临的压力,及过程改进的商业目标,商业目标需得到量化。}
短期目标
{此处填写组织过程改进的短期目标,列出过程改进的主要里程碑。}
长期目标
{此处填写组织过程改进的长期目标。}
过程改进的长期目标是建立一个全面、融合、持续的过程改进环境。通过持续的过程改进,将软件工程和项目管理思想作为企业的文化来建设,将CMMI过程变成员工的一种工作习惯,从而能自发的执行并不断改进。
过程改进计划
文档版本号:
V1.0
文档编号:
HOSLIC_OPF_TEMP_SPIP
文档密级:
内部公开
归属部门/项目:
研发部
编写人:
王宝珠
生效日期:
2015-09-30
版权信息
本文件涉及之信息,属内蒙古华昕立合科技有限公司所有。
未经内蒙古华昕立合科技有限公司允许,文件中的任何部分都不能以任何形式向第三方散发。
3.1.3.OQA
角色职责如下:
编制组织级质量保证计划;
实施组织级质量保证计划,主要对组织EPG活动、组织CM活动、组织培训及相关工作产品进行检查;
通过监控开发过程来保证工作产品质量;
保证开发出来的产品和开发过程符合相应标准与规程;
保证产品、过程中存在的不符合问题得到处理,必要时将问题反映给高层管理者;
定时向高层管理委员会汇报CMMI L3实施活动的最新进展情况;
及时更新EPG小组的活动计划。
EPG成员:
按照SPI计划执行软件过程改进活动;
组织建立CMMI L3工作小组,并指导其工作;
组织制定/修订CMMI L3的每一个PA所要求的过程文件;
引进新的工具及方法;
组织并参与过程文档的评审;
组织、实施过程培训。
10)产品设计及实现方面:建议在详细设计时就考虑如何进行单元测试,这样能更好地检查设计的合理性
11)测试方面建议:测试组没有充分考虑测试优先级,测试计划中没有量化的测试通过准则
12)质量组(QA)方面建议:缺少明确的检查方法,建议采用问题清单对流程和产品进行检查
13)配置管理方面建议:变更报告中未明确说明受到影响的配置项,目前没有对配置项入库情况进行检查,没有对备份进行定期检查以及测试
协调解决CMMI L3实施过程中出现的重大问题;
批准CMMI L3软件过程改进计划及其优先级;
监督和控制软件过程改进活动;
从组织、行政等各方面确保相关员工参与软件过程改进活动。
3.1.2.EPG
角色职责如下:
EPG组长:
协调组织外部、内部的过程改进活动,并且获得各级管理者的支持;
制定EPG小组的活动计划,并监督执行;
5)项目管理方面:没有建立测量与分析流程
6)需求开发及管理方面:项目没有明确的客户,同时项目团队也没有找到明确的人员代表客户评价产品需求
7)需求开发及管理方面:对于非功能性需求,例如性能需求,没有明确分配到软件模块及硬件中
8)需求开发及管理方面:没有明确的需求变更流程,项目组未建立需求跟踪矩阵
9)产品设计及实现方面:项目组在进行技术方案选择时未记录选择的理由,不利于降低主观性对决策的影响
QA审计
{此处填写组织级QA对过程改进过程和产品的审计内容。}
宣传
{此处填写EPG的宣传措施。}
7.
过程改进的度量计划参见《组织测量计划》。
8.
{此处填写过程改进的风险。}
序号
风险名称
严重程度
概率
风险值
风险责任人
风险缓解措施
9.
全部按照标准过程执行。
CMMI L3过程改进的预期成果主要包括以下四个方面:
1.建立适用于企业的技术体系、技术架构和开发管理模式;
2.建立组织软件过程标准和组织财富库;
3.提高项目管理量化管理水平、增强风险的可预见性、减少项目延期率;
4.通过量化管理来控制和提高组织的开发过程能力。
3.
{此处填写过程改进工作的组织架构和职责。}