一.CMM介绍:
1)CMM的发展历史,版本演变情况;
2)CMM在全球的应用情况;
3)过程管理介绍;
4)CMM 成熟度级别的演变及与过程改进间的关系;
5)CMM的结构及各组成部分间的关系;
6)CMM 2-5级的关键过程域的高层次介绍。
培训目的:
1)学习管理和改进软件开发过程的原理;
2)理解SEI的SW-CMM是如何为过程管理提供框架的;
3)了解CMM中定义的软件过程域;
4)能够使用CMM来管理和改进软件过程。
二. 软件过程改进培训:
1)本培训将详细分析软件过程改进过程中经常遇到的问题及其产生的原因,并针对这些问题和原因给予解决方法指导;
2)根据SEI的软件过程框架详细讲解在实施CMM过程中,如何组织软件过程改进参与人员;
3)结合CMM各级的关键过程域,分析在项目中实施过程改进时所涉及到的领域及人员职责;
4)指导如何指定合理可行的软件改进计划;
5)指导如何实施软件改进计划。
培训目的:
1)了解如何组织软件过程改进参与人员及职责分配;
2)了解软件过程改进中项目、各组成部分及个人要处理的事务;
3)介绍实现成功过程改进所要遵循的原则。
三.关键过程域详解(KPA):
1)CMM 2级各关键过程区域中的关键惯例详解;
2)详细讲解如何将2级的关键过程域需求实施到项目中,将根据2级5个KPAs间的联系,将其有效结合,并分五大模块来讲解,即:
软件配置管理:涉及需求管理及软件配置管理
软件质量保证:设计软件质量保证关键过程域
软件项目跟踪和监控:
软件项目策划:
软件需求管理:对软件的需求过程进行管理和跟踪。
培训目的:
1)帮助参加培训人员了解组织和管理软件开发、维护的原理;了解组织和管理软件配置管理在软件开发、维护项目中实施的原理;了解组织和管理软件质量保证在软件开发、维护项目中实施的原理;
2)提供可以应用到项目中的可行性的计划和控制方法、配置管理方法和质量保证方法;
3)为一般项目管理过程、配置管理过程和质量管理过程的实施提供基础。
|