当前位置:文档之家› CMMI3基础培训

CMMI3基础培训

新疆冠新世纪软件科技有限公司CMMI-Level3 CMMI模型及SCAMPI评估方法

培训

基础知识

基础知识培训

授课说明

CMMI?n课程目标&结构介绍

n全身心投入学习

n手机设置为震动

n任何人随时提问

n签到

课程的希望与问题

CMMI?n课程的目标:

使学员获得CMMI模型与SCAMPI评估方

法的基础知识

使学员获得过程改进的基础知识与方法

使学员增强质量与过程改进的意识

使组织逐步提升研发过程管理能力

n希望听到的知识,存在的疑问

培训大纲

CMMI?n过程改进概念和CMMI

n CMMI模型组件介绍

n模型表示法和制度化实施

n过程域举例

n实施CMMI的收益

CMMI?

CMMI?

n Capability Maturity Model?Integration is a process improvement maturity model for the development of products and services.

It consists of best practices that address development

n

and maintenance activities that cover the product lifecycle from conception through delivery and maintenance.

过程改进概念

CMMI?l质量三角

l什么叫“过程”?

l过程改进的前提

l成熟过程和不成熟过程比较

l成熟过程带来的好处

CMMI

?

n

是什么将一切都结合在一起呢?

People with skills, training, and motivation

Quality Leverage Points 质量三角

组织可以专注数个改善经营的维度。下图说明组织一般会专注的3个重要维度:人员、流程与方法,以及工具与设备。

Procedures PROCESS

Tools and equipment

过程允许你调校你执行的经营方式,允许你处理扩大规模,并提供一个方式,整合如何让事情做得更好的知识。过程允许你善用你的资源与检视经营趋势。

and methods defining the relationship of tasks

CMMI

过程定义

CMMI?如何给过程下个定义?

n A process is a set of practices performed to achieve

a given purpose; it may include tools, methods, materials, and/or

people (IEEE: Institute of Electrical and Electronics Engineers).

过程是一系列活动为了达到一个给定的目标;它也许包含工具、方法、原料、或者人员(IEEE定义)。

n Process-activities that can be recognized as implementations of practices in a model (CMMI glossary). 过程可被理解为CMMI模型

中各实践的实施(CMMI术语)。

CMMI?

为什么关注过程?

n Focusing on product alone misses

只关注产品会错失

n scalability issues可测量的结果

n knowledge of how to do it better 如何做得更

好的知识

过程改进的前提

CMMI?“The quality of a product is largely determined by the

quality of the process that is used to develop and maintain

it.”产品质量在很大程度上取决于用于其开发、维护的过程质量。

CMMI-DEV适合R&D吗?

Based on TQM principles as taught by Shewhart, Juran,

Deming and Humphrey.基于过程改进的这个前提,谢华特、

佐兰、丹明和汉费莱提出全面质量管理。

CMMI?成熟过程和不成熟过程比较

不成熟过程成熟过程

特征过程的特点是杂乱无章,有时甚至混乱过程描述清晰,良好定义,文档化并能够持续

改进

过份的承诺,但实际上却出现一系列危

问题出现时,有能力识别及纠正。其承诺是可

实现的

遇到危机就放弃原计划过程,反复编码

和测试

过程得到很好的控制,即使遭遇某些压力,现

行的实践都得以维护和实施

过程是不可确定的和不可预见的过程是可重复,能被管理者及相关人员可视

人员依赖个人努力和杰出人物。

工作方式-救火将个人的影响降到最小。工作方式-防火

技术引进新技术是极大风险按照学科方式引进新技术,并对其进行跟踪和

控制

度量不收集数据或分析数据建立对项目过程和产品数据进行收集和分析

CMMI

?

成熟过程带来的

好处

increasing

predictability of results 结果可预见性增强

increasing visibility into project performance 提高了对产品和服务的可视性

increasing project performance 提高了项目的

绩效

increasing staff morale 提高了员工的忠诚度

increasing ability to manage complexity

提高了管理复杂事物的能力

increasing product

quality 提高产品质量

什么是过程模型?

CMMI?

n A model is a structured collection of elements that describe characteristics of effective processes.

过程模型是由众多元素被收集提炼出的理论框架,这些元素

是用来刻画有效过程特征。

n Processes included are those proven by experience to be

effective.过程包括了过去那些被证明有效的经验。

过程模型如何被使用?

CMMI?

A model is used 模型用于

n to help set process improvement objectives and priorities, improve processes, and provide guidance for ensuring stable, capable, and mature processes

用于帮助创建过程改进目标和设定优先级,改善过程,提供指南确

保过程稳定性,能力和成熟度

n as a guide for improvement of organizational processes 指导组织过程改进活动

n With an appraisal method to diagnose the state of an

organization's current practices 提供了一个诊断方法用于评价组织当前的实践活动

为什么模型重要?

CMMI?A model provides模型提供

n a place to start 开始起点

n the benefit of a community’s prior experiences 一种组织的以往经验总结

n a common language and a shared vision 一种共同语言和分享愿景

n a framework for prioritizing actions 划分优先级活动的框架

“All models are wrong, but some are useful--George Box.”

所有的模型是都是错误的,但有些模型是有用的

n A CMMI model is not a process.

n Simplified approximations of reality that provide insight.

什么是CMM?

CMMI?

n Capability Maturity Model能力成熟度模型:

A reference model of mature practices in a specified discipline,

used to assess a group’s capability to perform that discipline在特定的学科中成熟实践的参考模型,通常依靠执行该学科来评估组

织能力。

CMMs differ by

n

n Discipline 学科(software, systems, acquisition, etc.)

n Structure 结构(staged versus continuous)

n How Maturity is Defined成熟度如何定义(process

improvement path)

n How Capability is Defined 能力如何定义(institutionalization)

CMMI

?

众多模型

Software Systems People CMM

FAA iCMM

EIA 731

?Different structures, formats, terms, ways of measuring maturity 不同的结构、格式、术语、方法用于测量成熟度

?Causes confusion,

especially when using more than one model 使用众多模CMM

Systems Security Engr CMM

Engr CMM

IPD CMM

Software Acq CMM

型导致混乱

?Hard to integrate them in a combined improvement program 很难将各种模型过程改进活动组合起来?Hard to use multiple

models in supplier selection 因为众多的模型很难对供应商做出选择

ISO

CMMI

?

CMMI 解决思想

n

Integrates systems and software disciplines into one

process improvement framework. 系统学科和软件学科集成在一个过程改进的框架中n

Provides a framework for introducing new disciplines as needs arise.根据需要提供一个框架用于引入新

的学科

IPPD

CMMI-DEV和

CMMI?

相关主题
文本预览
相关文档 最新文档