cmmi

Post on 12-May-2015

872 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

CMMI

TRANSCRIPT

Hoang V.NguyenScience Club 09

Capability Maturity Model Integration

(CMMI) Overview

Agenda

What, Why

Why process improvement

What’s CMMI

CMMI Model Structure

CMMI Model representation

Q&A

1Hoang V.Nguyen 11/10/2010

What, Why process

What

2Hoang V.Nguyen 11/10/2010

What, Why process

What

3Hoang V.Nguyen 11/10/2010

What, Why process

What

4Hoang V.Nguyen 11/10/2010

A process is a series of steps that help to solve a problem.

What, Why process

What

5Hoang V.Nguyen 11/10/2010

A process is a series of steps that help to solve a problem.

Why

People

ToolsProcess

I don’t need process• Good People• Good Tools

Well or Not Well ?

What, Why process

6Hoang V.Nguyen 11/10/2010

What, Why process

7Hoang V.Nguyen 11/10/2010

What, Why process

8Hoang V.Nguyen 11/10/2010

What, Why process

What

9Hoang V.Nguyen 11/10/2010

A process is a series of steps that help to solve a problem.

Why

People

ToolsProcess

I don’t need process• Good People• Good Tools

Process• interferes with creativity• equals bureaucracy + regimenation• isn’t needed when building prototypes• is only useful on large projects• hinders agility in fast-moving markets• costs too much

What, Why process

10Hoang V.Nguyen 11/10/2010

“The quality of a product is largelydetermined by the quality of theprocess that is used to develop andmaintain it.“

Based on TQM principles as taught by Shewhart, Juran, Deming and Humphrey

Why process improvement

11Hoang V.Nguyen 11/10/2010

What does the customer want?

High-quality results that satisfy the requirements and are completed in

time and in budget

What does the manager want?

High customer satisfaction

High productivity

Control over projects

What does the developer want?

Do their job in peace

How to improve

12Hoang V.Nguyen 11/10/2010

Business Process Reengineering(BPR)

Benchmarking

Process Engineering/Workflow Management

Reverse Engineering

Model-based process imporvement

What’s CMMI

13Hoang V.Nguyen 11/10/2010

ISO

CMMI

Software

CMM v1.1

Software

CMM v2.0

SE-CMM

SECAM

SA-CMM

v1.01

IDP-CMM

v0.98

EIA/IS 731

SECMCMMI

V1.0

CMMI

V1.x

What’s CMMI

14Hoang V.Nguyen 11/10/2010

ISO

CMMI

1987 1991 1993 1998 2000 2002 2006

CMMI Model Structure

15Hoang V.Nguyen 11/10/2010

Level

Maturity level

Capability level

Process Areas

Goals

Generic

Specific

Practices

Generic

Specific

Common features

CMMI Model representation

16Hoang V.Nguyen 11/10/2010

Staged representation

Organizational maturity approach

Continuous representation

Process capability approach

CMMI Model representation

17Hoang V.Nguyen 11/10/2010

Staged representation(1)

Maturity Level 1 Maturity Level 2 Maturity Level N

Process Area 1 Process Area 2 Process Area N

Specific

Goals

Generic

Goals

Specific

Practices

Specific

Practices

Common Features

CMMI Model representation

18Hoang V.Nguyen 11/10/2010

Staged representation(2)

CMMI Model representation

19Hoang V.Nguyen 11/10/2010

Maturity Level Focus Process Areas

5 Optimizing Continuous process

improvement

• Organization Innovation and Deployment

• Causal Analysis and Resolution

4 Quantitative Quantitavtive

mangement

• Organizational Process Performance

• Quantitative Project Management

3 Definied Process

standardization

• Requirements Development

• Technical Solution

• Product Integration

• Verification

• Validation

• Organizational Process Focus

• Organizational Process Definition

• Organizational Training

• Integrated Project Management

• Risk Management

• Decision Analysis and Resolution

• Organizational Environment for

Integration

• Integrated Teaming

• Integrated Supplier Management

2 Managed Basic project

management

• Requirements Management

• Project Planning

• Project Monitoring and Control

• Supplier Agreement Management

• Measurement and Analysis

• Product and Process Quality

Assurance

• Configuration Management

1 Initial

CMMI Model representation

20Hoang V.Nguyen 11/10/2010

Continuous representation

Process Area 1 Process Area 2 Process Area N

Specific

Goals

Generic

Goals

Specific

PracticesGeneric

Practices

Capability Levels

CMMI Model representation

21Hoang V.Nguyen 11/10/2010

Process Area Categories Process Area

Process Management Organizational Process Focus Organizational Process Definition Organizational Training Organizational Process Performance Organizational Innovation and Deployment

Project Management Project Planning Project Monitoring and Control Supplier Agreement Management Integrated Project Management (IPDP)

Risk Management Integrated Teaming Integrated Supplier Management Quantitative Project Management

Engineering Requirement Management Requirements Development Technical Solution

Product Integration Verification Validation

Support Configuration Management Process and Product Quality Assurance Measurement and Analysis Decision Analysis and Resolution

Organizational Environment for Integration Causal Analysis and Resolution

Q&A

22Hoang V.Nguyen 11/10/2010

top related