|
课程名称: |
|
资质认证: |
|
开课时间: |
北京:2008年01月19日至01月21日,共计3天 |
培训地点: |
北京:火龙果软件海淀区知春路教室 |
课程介绍:
SEI的软件能力成熟度模型(SW-CMMI)为软件组织定义了一个用于衡量其软件开发能力的框架.
CMMI 是一个进行软件过程改进的模型,目前广为软件组织所采用.
本课程介绍将向学员介绍CMMI极其基本概念.本课程着重于理解CMMI的能力成熟度级别极其关键过程领域(KPA).本课程是基于1993年2月发布的软件能力成熟度模型(SW-CMMI)1.1版本.
本课程将帮助学员在组织中实施CMMI, 并发现和解决在软件过程改进工作会出现的问题.
|
培训目标:
|
通过学习本课程,学员将深入了解如下内容:
1、 软件项目组织对CMMI的应用和执行
2、 CMMI level2 and level3在组织中实践的关键成功要素
3、 13个关键过程区域(CMMI L2 and L3 KPA )的关键实践内容
a.需求管理
b.项目计划,跟踪和展望
c.软件配置管理的一致性和完整性
d.完善的软件质量保证
e.软件产品工程实施
f.同级评审
g.培训大纲 |
培训内容:
|
课程内容 |
以CMMI Level2 and Level3为主线,突出SEPG在工作中的实践和对13个KPA的科学利用,提高对CMMI在组织中管理实践的指导。(培训教材以实践为核心进行编排,讲师向学员提供覆含丰富技术价值的参考资料并讲解其裁减原则)
概述: 1. 过程化管理利弊分析?
2. 软件开发能力不足是现状 3.
不成熟与成熟组织的特征比较 4. 不成熟与成熟组织产生之后果比较
5. 过程化管理的好处 6. 软件工业的三次浪潮
7. 什么是CMMI? CMMI实施:
1. 成熟度级别是过程改进之框架 2.
过程改进的框架构成 3. 软件过程管理
· 定义过程 · 度量过程
· 控制过程 · 改进过程
4. 实施CMMI受内部驱动 · 与企业业务发展目标相一致
· 各级决策管理人员的觉悟,态度与决心
· 投资的考虑 · 资源和资金
5. 过程和质量活动 CMMI实践:
1. 管理可见度与过程能力比较 2.
CMMI与企业业务发展的关系 3. CMMI的关键过程区域
4. CMMI 5个级别的介绍与研讨
· 每一个级别概述 ·2级和3级关键过程区域的详细讲解
·13个关键过程区域(CMMI L2 and L3 KPA
)的关键实践内容 a. 需求管理
b. 项目计划,跟踪和展望
c. 软件子合同管理
d. 软件配置管理的一致性和完整性
e. 完善的软件质量保证
f. 组织过程焦点,组织过程定义,
g. 培训 h. 集成软件管理,
i. 软件产品工程,
j. 组间协调, k. 同行评审
经验:CMMI成功实施重要因素
1. 领导的决策 2. 深入人心的过程改进活动
3. 过程的改进而不是人的改造 4.
需要奖励机制 5. 通过实践加深对CMMI理解,培养自己的专家 |
|
重点概述:
|
CMMI 2级和3级KPA ·CMMI 2级和3级关键过程域介绍
·目标-活动映射图 ·五个共同特点介绍
·CMMI2级3级KPA详解,即:详细介绍13个KPA(RM、SPP、SPTO、SSM、SQA、SCM、OPF、OPD、TP、ISM、SPE、IC、PR)的定义与理解、关键实践及相互间关系*
软件过程改进—SPI ·软件过程改进的方法与步骤
·与软件过程改进有关的人员包括哪些?分配角色和职责
·软件过程改进什么 ·设计、实施软件过程改进体系
·如何制定过程改进目标?如何对其进行度量? ·软件过程的内部评审和评估**
·软件过程内部评审方法(CBA-IPI) 需求管理
·分析“需求管理”KPA ·讲解“需求管理”KPA
案例: ·意图和范围 ·目标,
·角色和职责, ·进入许可,退出许可,
·有效输入和输出, ·关键活动
·度量 ·验证 ·小组活动:理解需求管理,讨论如何在贵公司实施
软件项目计划 ·软件项目计划的要素分析
·分配角色和职责; ·建立项目目标和范围 ;(含练习:软件生命周期选择)
·定义里程碑和可交付成果; ·创建有效的工作分解结构;(讲师提供实例)
· 定义培训; ·定义依赖性;
·建立组间状态汇报; ·定义风险;(含练习:风险管理)
·软件工作产品大小和工作量的估算 ; 1.
Delphi 方法 2. COCOMO模型
3. Function Point 方法
·人力资源规划; ·支持性工具的定义;
·项目计划的生成**;(含练习:编制项目计划)
1.项目跟踪与展望 **(讲师实例分析)
2. 项目结项 ·小组活动:理解软件项目计划、跟踪和展望,讨论如何在贵公司实施
配置管理; ·分析“配置管理”KPA
·讲解“配置管理”KPA 案例: ·意图和范围
·目标, ·角色和职责,
·进入许可,退出许可, ·有效输入和输出,
·关键活动 ·度量 ·验证
·小组活动:理解配置管理,讨论如何在贵公司实施 质量管理;
·分析“质量管理”KPA ·讲解“质量管理”KPA
案例: ·意图和范围 ·目标,
·角色和职责, ·进入许可,退出许可,
·有效输入和输出, ·关键活动
· 度量 · 验证 ·小组活动:理解质量管理,讨论如何在贵公司实施 |
|
讲师资质:
|
- UML软件工程组织技术专家。
- 火龙果软件工程技术中心 技术顾问、资深讲师。
- 从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
- 在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
- 具备深厚的理论功底,进行过专业系统化研究与学习。
- 丰富的授课经验,为多家大型企业授课,获得了客户的高度评价
- 丰富的咨询经验,为多家企业客户咨询。
- 能够结合学员的需求,有效地讲授理论和实践经验,并带领学员进行具体的实践演练。
|
|
培训对象: |
1、软件工程过程组(Software Engineering Process Group)成员或负责软件过程改进活动的从业者
2、对SEI CMMI 的细节感兴趣的软件工程师及经理人员
3、软件工程学讲师或学者 |
学员基础: |
有过软件项目经验 |
培训费用: |
¥4000元/人 (含教材、午餐、学习用品等),外省市学员可协助安排住宿,费用自理。 |
|
|
|