基于CMM的过程改进

基于CMM的过程改进

ID:37744262

大小:469.81 KB

页数:39页

时间:2019-05-30

基于CMM的过程改进_第1页
基于CMM的过程改进_第2页
基于CMM的过程改进_第3页
基于CMM的过程改进_第4页
基于CMM的过程改进_第5页
资源描述:

《基于CMM的过程改进》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一讲基于CMM的软件过程改进夏凌引言软件企业经历了三个不同的发展阶段:软件结构化生产阶段(70年代中期开始);过程为中心的软件生产阶段(80年代中期开始);软件过程、面向对象和构件重用三项技术为基础软件工程化生产阶段(1995年开始)。影响软件成功的因素人过程技术政策资金企业文化质量、进度、成本解决方案框架CMM/CMMIISO9000/2000(组织)TSPRUPXPMSF(小组)PSP(个体)内容提纲CMM基本概念CMM模型简介基于CMM模型的过程改进如何实施基于CMM的过程改进过程改进中应注

2、意的问题CMM基本概念CMM是什么?CapabilityMaturityModelSW-CMM1.1P-CMMSE-CMMSA-CMMCMMICMM的作用?评估软件承包商的软件开发管理能力指导软件组织提高软件开发管理能力CMM基本概念几个重要概念Softwareprocess是一系列用于软件产品开发和维护的活动、方法、惯例的集合。如项目计划,设计文档,代码,测试案例和用户手册。Softwareprocesscapability遵循该过程,多大可能可达到预计结果Softwareprocessperfo

3、rmance遵循该过程,真正达到的结果是怎样的CMM基本概念Softwareprocessmaturity特定的过程在多大的程度上被准确的定义、管理、衡量和控制以及有效性CMM模型简介在美国国防部资助下,由卡内基梅隆大学软件工程研究所(SEI)建立,用于评价软件开发组织软件过程能力成熟度的模型。此模型被用于软件开发组织内部的软件过程改进。CMM模型简介CMM的五级模型初始级可重复级已管理级已定义级优化级成熟度风险CMM模型简介CMM模型的构成成熟度级别关键过程区域关键实践CMM级别关键实践目标关键过

4、程区域关键实践成熟度级别CMM模型简介CMM2级关键过程区域需求管理(RM)软件项目策划(SPP)软件项目跟踪与监督(SPTO)软件子合同管理(SSM)软件质量保证(SQA)软件配置管理(SCM)CMM模型简介CMM3级关键过程区域组织过程焦点(OPF)组织过程定义(OPD)培训大纲(TP)集成软件管理(ISM)软件产品工程(SPE)组间协调(IGC)同行评审(PR)CMM模型简介CMM4级关键过程区域定量过程管理(QPM)软件质量管理(SQM)CMM5级关键过程区域缺陷预防(DP)过程变更管理(P

5、CM)技术变更管理(TCM)基于CMM模型的过程改进软件过程改进的方法论-IDEAL软件过程改进的IDEAL模型修改组织的方法记录和分析教训定义过程和度量计划及执行试行方案计划,执行和跟踪改进方案建立过程行动组做行动计划设定战略和优先级提出建议并记录阶段成果评估当前实践情况改进动机确定改进范围以及获取支持建立改进机制诊断建立行动扩充初始化CMM评估CMM评估是内部过程改进的手段评价当前的水平,找出问题所在指导如何改进用于内部过程改进的CMM评估称为CBA-IPI(CMMBasedAssessment

6、–InternalProcessImprovement)。CMM评估CMM评估要遵循SEI的CAF(CMMAssessmentFrame-work)规范CMM评估按照规定必须由经过SEI授权的评估员(LeadAssessor)主持评估包括三个阶段:准备阶段现场阶段报告阶段CMM评估初始阶段流程界定评估范围开发评估计划评估组的准备和培训对参加评估人员的简报进行问卷调查检查问卷结果初步进行文档检查初始阶段流程CMM评估现场和报告阶段流程开始仪式项目经理的面谈中层经理的面谈评估小组统一意见功能区域代表人员

7、的面谈准备评估报告的草稿展示评估报告的草稿统一意见作出评估并准备最终的评估报告展示最终发现报告与被评估单位的执行官交换意见总结并行活动:进行文档检查进行追加面谈第一日第N日如何实施基于CMM的过程改进明确目的提高软件企业的软件开发过程管理能力确定范围和目标选择关键过程区域,成熟度级别目标组织保证成立SEPG组专职负责过程改进资金保证适当引入工具SEPG小组过程改进的主要执行者有权对改进施加影响组成人员:全时,半时或临时(负责人全时)SEPG规章目的,远景和目标成员标准和人员选择责任分派SEPG产品和

8、接口SEPG活动争取各管理层的支持取得董事会与高级管理层的支持推动软件过程内部评估对当前工作流程的分析整理及文档化内部预评估按照CMM要求定义,补充软件过程,规程和模板与将受改进影响项目的经理一起研究措施-调整开发计划,制定SQA/SCM计划SEPG活动安排连续的过程改进培训和教育岗位培训过程培训CMM知识培训安排和协调改进活动选择项目试点定期跟踪,监控和报告改进活动的状态SEPG活动与各级经理和工程人员合作推进过程定义和维护维护过程数据库各过程的平均周期各过程工作产

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。