0% found this document useful (0 votes)
25 views34 pages

CMMI presentation

Cmmi details please check presentation.............................................. ,........................ ................................... ..............,......................

Uploaded by

Shivi Bansal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views34 pages

CMMI presentation

Cmmi details please check presentation.............................................. ,........................ ................................... ..............,......................

Uploaded by

Shivi Bansal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 34

Introduction to CMMI

Rachit Raman
Applications Quality Team
Agenda

• What is CMMI ?
• History of CMMI
• Purpose of CMMI
• Quality Triad
• Levels and Representations
• What is a Process Areas
• CMMI Process Areas
• Categories of Process Areas
• Level 2 Process Areas
• Level 3 Process Areas
• Level 4 Process Areas
• Level 5 Process Areas
• CMMI & EVRY
CMMI

• Capability Maturity Model Integration (CMMI) is a


proven industry framework to improve product and
process quality
• CMMI is an evolutionary improvement path for
organizations from immature process to a mature,
disciplined one
• CMMI uses 5 levels to describe the maturity of the
organization
History of CMMI

• Developed by Software Engineering Institute (SEI) at Carnegie Mellon University, USA


• CMMI is not a standard, it’s a Model
• Its Predecessor was CMM i.e; Capability Maturity Model
• Later ‘Integration’ was added to CMM and CMMI was developed
• CMMI has 3 parts – CMMI for Development, CMMI for Acquisition & CMMI for Services
• Current version of CMMI for Dev is 1.3
CMMI & EVRY

• EVRY India is appraised at CMMI Level 5 for both Bangalore and Chandigarh locations
Quality Triad
People

Quality

Process Technology
Levels and Representations

• There are 2 types of Levels in CMMI


o Maturity Level – 1 to 5
o Capability Level – 0 to 3

• Representations are ways to achieve Levels

• There are 2 representations in CMMI


o Staged Representation
o Capability Representation

• Maturity Level is achieved by Staged Representation


• Capability Level is achieved by Continuous Representation
Levels and Representations
Level Continuous Representation Staged Representation
Capability Levels Maturity Levels

Level 0 Incomplete

Level 1 Performed Initial

Level 2 Managed Performed

Level 3 Defined Defined

Level 4 Quantitatively Managed

Level 5 Optimizing
What is a Process Area

• A Process Area is a set of Best Practices


• There are 22 Process Areas in CMMI for Development
• The Process Areas are further classified into 4 categories
Process Areas in CMMI for Development

• Causal Analysis and Resolution (CAR) • Project Monitoring and Control (PMC)
• Configuration Management (CM) • Project Planning (PP)
• Decision Analysis and Resolution (DAR) • Process and Product Quality Assurance
• Integrated Project Management (IPM) (PPQA)
• Measurement and Analysis (MA) • Quantitative Project Management (QPM)
• Organizational Process Definition (OPD) • Requirements Development (RD)
• Organizational Process Focus (OPF) • Requirements Management (REQM)
• Organizational Performance Management • Risk Management (RSKM)
(OPM) • Supplier Agreement Management (SAM)
• Organizational Process Performance (OPP) • Technical Solution (TS)
• Organizational Training (OT) • Validation (VAL)
• Product Integration (PI) • Verification (VER)
Categories of Process Areas
PROJECT MANAGEMENT PROCESS MANAGEMENT ENGINEERING SUPPORT

• Integrated Project • Organizational Process • Product Integration (PI) • Causal Analysis and
Management (IPM) Definition (OPF) • Requirements Resolution (CAR)
• Project Monitoring and • Organizational Process Development (RD) • Configuration
Control (PMC) Focus (OPF) • Technical Solution (TS) Management (CM)
• Project Planning (PP) • Organizational • Validation (VAL) • Decision Analysis and
• Quantitative Project Performance • Verification (VER) Resolution (DAR)
Management (QPM) Management (OPM) • Measurement and
• Requirements • Organizational Process Analysis (MA)
Management (REQM) Performance (OPP) • Process and Product
• Risk Management • Organizational Training Quality Assurance
(RSKM) (OT) (PPQA)
• Supplier Agreement
Management (SAM)
Level 2 Process Areas

• Configuration Management (CM)


• Measurement and Analysis (MA)
• Project Monitoring and Control (PMC)
• Project Planning (PP)
• Process and Product Quality Assurance (PPQA)
• Requirements Management (REQM)
• Supplier Agreement Management (SAM)
Level 3 Process Areas

• Decision Analysis and Resolution (DAR)


• Integrated Project management (IPM)
• Organizational Process Definition (OPD)
• Organizational Process Focus (OPF)
• Organizational Training (OT)
• Product Integration (PI)
• Requirement Development (RD)
• Risk Management (RSKM)
• Technical Solution (TS)
• Validation (VAL)
• Verification (VER)
Level 4 Process Areas

• Organizational Process Performance (OPP)


• Quantitative Project Performance (QPM)
Level 5 Process Areas

• Causal Analysis and Resolution (CAR)


• Organizational Performance Management (OPM)
Configuration Management (CM)

• Purpose –
o The purpose of Configuration Management (CM) is to establish and maintain the integrity of work
products using configuration identification, configuration control, configuration status control,
configuration status control and configuration audits

o SG1 – Establish Baselines


o SG2 – Track and control changes
o SG3 – Establish Integrity
Measurement and Analysis (MA)

• Purpose –
o The purpose of Measurement and Analysis (MA) is to develop and sustain a measurement
capability used to support management information needs

o SG1 – Align Measurement and Analysis activities


o SG2 – Provide Measurement Results
Project Monitoring and Control (PMC)

• Purpose –
o The purpose of Project Monitoring and Control (PMC) is to provide an understanding of the
project’s progress so that appropriate corrective actions can be taken when the project’s
performance deviates significantly from the plan

o SG1 – Monitor and Project against the Plan


o SG2 – Manage corrective action to closure
Project Planning (PP)

• Purpose –
o The purpose of Project Planning (PP) is to establish and maintain plans that define project
activities

o SG1 – Establish Estimates


o SG2 – Develop a Project Plan
o SG3 – Obtain commitment to the Plan
Process and Product Quality Assurance (PPQA)

• Purpose –
o The purpose of Process and Product Quality Assurance (PPQA) is to provide staff and
management with objective insight into processes and associated work products

o SG1 – Objectively evaluate processes and work products


o SG2 – Provide objective insights
Requirements Management (REQM)

• Purpose –
o The purpose of Requirements Development (REQM) is to elicit, analyze, and establish customer,
product and product component requirements

o SG1 – Develop customer requirements


o SG2 – Develop product requirements
o SG3 – Analyze and validate requirements
Supplier Agreement Management (SAM)

• Purpose –
o The purpose of Supplier Agreement Management (SAM) is to manage the acquisition of products
and services from suppliers

o SG1 – Establish supplier agreements


o SG2 – Satisfy supplier agreements
Decision Analysis and Resolution (DAR)

• Purpose –
o The purpose of Decision Analysis and Resolution (DAR) is to analyze possible decisions using a
formal evaluation process that evaluates identified alternatives against established criteria.

o SG1 – Evaluate Alternatives


Integrated Project Management (IPM)

• Purpose –
o The purpose of Integrated Project management (IPM)is to establish and manage the project and
the involvement of relevant stakeholders according to an integrated and defined process that is
tailored from the organization’s set of standard processes.

o SG1 – Use the project defined process


o SG2 – Coordinate and collaborate with relevant stakeholders
Organizational Process Definition (OPD)

• Purpose –
o The purpose of Organizational Process Definition (OPD) is to establish and maintain a usable set
of organizational process assets, work environment standards, and rules and guidelines for teams.

o SG1 – Establish organizational process assets


Organizational Process Focus (OPF)

• Purpose –
o The purpose of Organizational Process Focus (OPF) is to plan, implement, and deploy
organizational process improvements based on a thorough understanding of current strengths and
weaknesses of the organization’s processes and process assets

o SG1 – Determine process improvement opportunities


o SG2 – Plan and implement process actions
o SG3 – Deploy organizational process assets and incorporate experiences
Organizational Training (OT)

• Purpose –
o The purpose of Organizational Training (OT) is to develop skills and knowledge of people so they
can perform their roles effectively and efficiently.

o SG1 – Establish an organizational training capability


o SG2 – Provide capability
Product Integration (PI)

• Purpose –
o The purpose of Product Integration (PI) is to assemble the product from the product components,
ensures that the product, as integrated, behaves properly (i.e., possesses the required
functionality and quality attributes), and deliver the product.

o SG1 – Prepare for product integration


o SG2 – Ensure interface compatibility
o SG3 – Assemble product components and deliver the product
Requirements Development (RD)

• Purpose –
o The purpose of Requirements Development (RD) is to elicit, analyze and establish customer,
product, and product component requirements

o SG1 – Develop customer requirements


o SG2 – Develop product requirements
o SG3 – Analyze and validate requirements
Risk Management (RSKM)

• Purpose –
o The purpose of Risk Management (RSKM) is to identify potential problems before they occur so
that risk handling activities can be planned and invoked as needed across the life of the product or
project to mitigate adverse impacts on achieving objectives.

o SG1 – Prepare for risk management


o SG2 – Identify and analyze risks
o SG3 – Mitigate risks
Technical Solution (TS)

• Purpose –
o The purpose of Technical Solution (TS) is to select, design and implement solutions to
requirements. Solutions, designs, and implementations encompass products, product components,
and product related lifecycle processes either singly or in combination as appropriate

o SG1 – Select product component solutions


o SG2 – Develop the design
o SG3 – Implement the product design
Validation (VAL)

• Purpose –
o The purpose of Validation (VAL) is to demonstrate that a product or product component fulfills its
intended use when placed in its intended environment.

o SG1 – Prepare for Validation


o SG2 – Validate product or product components
Verification (VER)

• Purpose –
o The purpose of Verification (VER) is to ensure that selected work products meet their specified
requirements

o SG1 – Prepare for Verification


o SG2 – Perform peer reviews
o SG3 – Verify selected work products
Thank You
INTERNAL

You might also like