SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Capability Maturity Model Integration
                  (CMMI) Overview




Science Club 09   Hoang V.Nguyen
Agenda
         What, Why
         Why process improvement
         What’s CMMI
         CMMI Model Structure
         CMMI Model representation
         Q&A
Hoang V.Nguyen                        11/10/2010   1
What, Why process
         What




Hoang V.Nguyen            11/10/2010   2
What, Why process
         What




Hoang V.Nguyen            11/10/2010   3
What, Why process
         What
                 A process is a series of steps that help to solve a problem.




Hoang V.Nguyen                                                            11/10/2010   4
What, Why process
         What
                 A process is a series of steps that help to solve a problem.

         Why
                             I don’t need process
                                 • Good People
                                           People
                                                              Well or Not Well ?
                                 • Good Tools




                                   Process            Tools



Hoang V.Nguyen                                                            11/10/2010   5
What, Why process




Hoang V.Nguyen            11/10/2010   6
What, Why process




Hoang V.Nguyen            11/10/2010   7
What, Why process




Hoang V.Nguyen            11/10/2010   8
What, Why process
         What
                 A process is a series of steps that help to solve a problem.

         Why
                              I don’t need process
           People
                                 • Good People
                                 • Good Tools
                              Process
                                 • interferes with creativity
                                 • equals bureaucracy + regimenation
Process                          • isn’t needed when building prototypes
                      Tools
                                 • is only useful on large projects
                                 • hinders agility in fast-moving markets
                                 • costs too much
Hoang V.Nguyen                                                            11/10/2010   9
What, Why process

       “The quality of a product is largely
       determined by the quality of the
       process that is used to develop and
       maintain it.“
                 Based on TQM principles as taught by Shewhart, Juran, Deming and Humphrey




Hoang V.Nguyen                                                             11/10/2010   10
Why process improvement
         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

Hoang V.Nguyen                                                            11/10/2010     11
How to improve
         Business Process Reengineering(BPR)
         Benchmarking
         Process Engineering/Workflow Management
         Reverse Engineering
         Model-based process imporvement




Hoang V.Nguyen                              11/10/2010   12
What’s CMMI
         ISO
         CMMI
                          Software
  Software                CMM v2.0
  CMM v1.1

                 SE-CMM              EIA/IS 731   CMMI          CMMI
                                       SECM       V1.0          V1.x
                 SECAM


                 SA-CMM                IDP-CMM
                  v1.01                  v0.98
Hoang V.Nguyen                                           11/10/2010    13
What’s CMMI
         ISO
         CMMI




  1987      1991   1993   1998   2000   2002   2006

Hoang V.Nguyen                                    11/10/2010   14
CMMI Model Structure
         Level
                Maturity level

             Capability level

         Process Areas
         Goals
             Generic

             Specific

         Practices
             Generic

             Specific

         Common features

Hoang V.Nguyen                    11/10/2010   15
CMMI Model representation

         Staged representation
             Organizational maturity approach




         Continuous representation
             Process capability approach




Hoang V.Nguyen                                   11/10/2010   16
CMMI Model representation
          Staged representation(1)
       Maturity Level 1            Maturity Level 2                Maturity Level N




   Process Area 1         Process Area 2          Process Area N


      Specific                Generic
       Goals                   Goals                  Common Features

          Specific                                         Specific
          Practices                                        Practices
Hoang V.Nguyen                                                         11/10/2010     17
CMMI Model representation
   Staged representation(2)




Hoang V.Nguyen                 11/10/2010   18
CMMI Model representation
Maturity Level         Focus                                          Process Areas
5 Optimizing     Continuous process   • Organization Innovation and Deployment
                   improvement        • Causal Analysis and Resolution

4 Quantitative     Quantitavtive      • Organizational Process Performance
                    mangement         • Quantitative Project Management

3 Definied            Process         •   Requirements Development            • Integrated Project Management
                  standardization     •   Technical Solution                  • Risk Management
                                      •   Product Integration                 • Decision Analysis and Resolution
                                      •   Verification                        • Organizational Environment for
                                      •   Validation                          Integration
                                      •   Organizational Process Focus        • Integrated Teaming
                                      •   Organizational Process Definition   • Integrated Supplier Management
                                      •   Organizational Training


2 Managed          Basic project      •   Requirements Management             • Measurement and Analysis
                   management         •   Project Planning                    • Product and Process Quality
                                      •   Project Monitoring and Control      Assurance
                                      •   Supplier Agreement Management       • Configuration Management

1 Initial
Hoang V.Nguyen                                                                                 11/10/2010          19
CMMI Model representation
          Continuous representation
    Process Area 1    Process Area 2        Process Area N



      Specific            Generic
       Goals               Goals

                                                 Capability Levels

          Specific
          Practices
                                Generic
                                Practices


Hoang V.Nguyen                                               11/10/2010   20
CMMI Model representation
  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                           Risk Management
                            Project Monitoring and Control             Integrated Teaming
                            Supplier Agreement Management              Integrated Supplier Management
                            Integrated Project Management (IPDP)       Quantitative Project Management
 Engineering                Requirement Management                     Product Integration
                            Requirements Development                   Verification
                            Technical Solution                         Validation
 Support                    Configuration Management                   Organizational Environment for
                            Process and Product Quality Assurance      Integration
                            Measurement and Analysis                   Causal Analysis and Resolution
                            Decision Analysis and Resolution




Hoang V.Nguyen                                                                               11/10/2010   21
Q&A




Hoang V.Nguyen   11/10/2010   22

Weitere ähnliche Inhalte

Was ist angesagt?

End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingJosiah Renaudin
 
Transforming Your QA and Test Team
Transforming Your QA and Test TeamTransforming Your QA and Test Team
Transforming Your QA and Test TeamTechWell
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Managementahmad bassiouny
 
Continuous integration
Continuous integrationContinuous integration
Continuous integrationamscanne
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Groupsuwalki24.pl
 
Capability Maturity Model Integartion
Capability Maturity Model IntegartionCapability Maturity Model Integartion
Capability Maturity Model IntegartionSaqib Raza
 
Continuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentContinuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentChristopher Read
 
Continuous Delivery, Continuous Integration
Continuous Delivery, Continuous Integration Continuous Delivery, Continuous Integration
Continuous Delivery, Continuous Integration Amazon Web Services
 
Chapter 03
Chapter 03Chapter 03
Chapter 03ppp mmm
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model IntegrationAAKASH S
 
CI/CD Overview
CI/CD OverviewCI/CD Overview
CI/CD OverviewAn Nguyen
 

Was ist angesagt? (20)

DevOps
DevOpsDevOps
DevOps
 
SDLC
SDLCSDLC
SDLC
 
Capability maturity model
Capability maturity modelCapability maturity model
Capability maturity model
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 
Transforming Your QA and Test Team
Transforming Your QA and Test TeamTransforming Your QA and Test Team
Transforming Your QA and Test Team
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Management
 
Chapter 5 - Reviews
Chapter 5 - ReviewsChapter 5 - Reviews
Chapter 5 - Reviews
 
DevOps and Cloud
DevOps and CloudDevOps and Cloud
DevOps and Cloud
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
 
Capability Maturity Model Integartion
Capability Maturity Model IntegartionCapability Maturity Model Integartion
Capability Maturity Model Integartion
 
Continuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentContinuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous Deployment
 
DevOps explained
DevOps explainedDevOps explained
DevOps explained
 
Software development process
Software development processSoftware development process
Software development process
 
Sdlc
SdlcSdlc
Sdlc
 
Continuous Delivery, Continuous Integration
Continuous Delivery, Continuous Integration Continuous Delivery, Continuous Integration
Continuous Delivery, Continuous Integration
 
Chapter 03
Chapter 03Chapter 03
Chapter 03
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
 
CI/CD Overview
CI/CD OverviewCI/CD Overview
CI/CD Overview
 
TestOps and Shift Left
TestOps and Shift LeftTestOps and Shift Left
TestOps and Shift Left
 

Andere mochten auch

Topic 5 capability maturity model
Topic 5 capability maturity modelTopic 5 capability maturity model
Topic 5 capability maturity modelJenny Coloma
 
206610 instantis for the enterprise
206610 instantis for the enterprise206610 instantis for the enterprise
206610 instantis for the enterprisep6academy
 
Oracle Instantis Product Overview Final
Oracle Instantis Product Overview FinalOracle Instantis Product Overview Final
Oracle Instantis Product Overview FinalPoornima Sethuraman
 
CMMi level 3 presentation
CMMi level 3 presentationCMMi level 3 presentation
CMMi level 3 presentationadinmani
 
What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1p6academy
 
Capability Maturity Model (CMM)
Capability Maturity Model (CMM)Capability Maturity Model (CMM)
Capability Maturity Model (CMM)Ali Sadhik Shaik
 

Andere mochten auch (7)

Topic 5 capability maturity model
Topic 5 capability maturity modelTopic 5 capability maturity model
Topic 5 capability maturity model
 
206610 instantis for the enterprise
206610 instantis for the enterprise206610 instantis for the enterprise
206610 instantis for the enterprise
 
Oracle Instantis Product Overview Final
Oracle Instantis Product Overview FinalOracle Instantis Product Overview Final
Oracle Instantis Product Overview Final
 
CMMi level 3 presentation
CMMi level 3 presentationCMMi level 3 presentation
CMMi level 3 presentation
 
What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1
 
Set up reduction
Set up reductionSet up reduction
Set up reduction
 
Capability Maturity Model (CMM)
Capability Maturity Model (CMM)Capability Maturity Model (CMM)
Capability Maturity Model (CMM)
 

Ähnlich wie CMMI

Feasibility Study Linda Doll
Feasibility Study Linda DollFeasibility Study Linda Doll
Feasibility Study Linda DollLinda Doll
 
Process based unification for multi-model software process improvement
Process based unification for multi-model software process improvementProcess based unification for multi-model software process improvement
Process based unification for multi-model software process improvementDaniel Kelemen
 
Agile and CMMI
Agile and CMMIAgile and CMMI
Agile and CMMIAgileee
 
Pm deep dive the processes
Pm deep dive   the processesPm deep dive   the processes
Pm deep dive the processesNiraj Agarwal
 
WQD2011 - Breakthrough Process Improvement - Mashreq Bank - Improving Sales, ...
WQD2011 - Breakthrough Process Improvement - Mashreq Bank - Improving Sales, ...WQD2011 - Breakthrough Process Improvement - Mashreq Bank - Improving Sales, ...
WQD2011 - Breakthrough Process Improvement - Mashreq Bank - Improving Sales, ...Dubai Quality Group
 
Pm deep dive quality management
Pm deep dive   quality managementPm deep dive   quality management
Pm deep dive quality managementNiraj Agarwal
 
Quality management concepts
Quality management conceptsQuality management concepts
Quality management conceptsAshu0711
 
TokuSaku Consulting
TokuSaku ConsultingTokuSaku Consulting
TokuSaku ConsultingMatt Iseri
 
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...CONFENIS 2012
 
Project management office value
Project management office valueProject management office value
Project management office valueHumanWare
 
NG BB 09 Project Management
NG BB 09 Project ManagementNG BB 09 Project Management
NG BB 09 Project ManagementLeanleaders.org
 
Vancouver project management presentation
Vancouver project management presentationVancouver project management presentation
Vancouver project management presentationmemberdevmanager
 
Vancouver project management presentation
Vancouver project management presentationVancouver project management presentation
Vancouver project management presentationInfoComm International
 
Govind kulkarni
Govind kulkarniGovind kulkarni
Govind kulkarniNASSCOM
 
Cmmi svc july 2011
Cmmi svc   july 2011Cmmi svc   july 2011
Cmmi svc july 2011Jorge Boria
 

Ähnlich wie CMMI (20)

Killing the Myth: Agile & CMMI
Killing the Myth: Agile & CMMIKilling the Myth: Agile & CMMI
Killing the Myth: Agile & CMMI
 
Feasibility Study Linda Doll
Feasibility Study Linda DollFeasibility Study Linda Doll
Feasibility Study Linda Doll
 
Process based unification for multi-model software process improvement
Process based unification for multi-model software process improvementProcess based unification for multi-model software process improvement
Process based unification for multi-model software process improvement
 
Agile and CMMI
Agile and CMMIAgile and CMMI
Agile and CMMI
 
Pm deep dive the processes
Pm deep dive   the processesPm deep dive   the processes
Pm deep dive the processes
 
WQD2011 - Breakthrough Process Improvement - Mashreq Bank - Improving Sales, ...
WQD2011 - Breakthrough Process Improvement - Mashreq Bank - Improving Sales, ...WQD2011 - Breakthrough Process Improvement - Mashreq Bank - Improving Sales, ...
WQD2011 - Breakthrough Process Improvement - Mashreq Bank - Improving Sales, ...
 
Pm deep dive quality management
Pm deep dive   quality managementPm deep dive   quality management
Pm deep dive quality management
 
Ch01
Ch01Ch01
Ch01
 
Quality management concepts
Quality management conceptsQuality management concepts
Quality management concepts
 
TokuSaku Consulting
TokuSaku ConsultingTokuSaku Consulting
TokuSaku Consulting
 
8 2
8 28 2
8 2
 
Brainstorm - Smarter Simpler More Agile Processes
Brainstorm - Smarter Simpler More Agile ProcessesBrainstorm - Smarter Simpler More Agile Processes
Brainstorm - Smarter Simpler More Agile Processes
 
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
 
Project management office value
Project management office valueProject management office value
Project management office value
 
Design For Rapid Product Realization (DFRPR)
Design For Rapid Product Realization (DFRPR)Design For Rapid Product Realization (DFRPR)
Design For Rapid Product Realization (DFRPR)
 
NG BB 09 Project Management
NG BB 09 Project ManagementNG BB 09 Project Management
NG BB 09 Project Management
 
Vancouver project management presentation
Vancouver project management presentationVancouver project management presentation
Vancouver project management presentation
 
Vancouver project management presentation
Vancouver project management presentationVancouver project management presentation
Vancouver project management presentation
 
Govind kulkarni
Govind kulkarniGovind kulkarni
Govind kulkarni
 
Cmmi svc july 2011
Cmmi svc   july 2011Cmmi svc   july 2011
Cmmi svc july 2011
 

Mehr von Hoang Nguyen

GANs and Applications
GANs and ApplicationsGANs and Applications
GANs and ApplicationsHoang Nguyen
 
Scrum - An introduction
Scrum - An introductionScrum - An introduction
Scrum - An introductionHoang Nguyen
 
Introduction to Cross-platform App Development
Introduction to Cross-platform App DevelopmentIntroduction to Cross-platform App Development
Introduction to Cross-platform App DevelopmentHoang Nguyen
 
Conistency of random forests
Conistency of random forestsConistency of random forests
Conistency of random forestsHoang Nguyen
 
Trust - Digital Signature
Trust - Digital SignatureTrust - Digital Signature
Trust - Digital SignatureHoang Nguyen
 
SOME SECURITY CHALLENGES IN CLOUD COMPUTING
SOME SECURITY CHALLENGES  IN CLOUD COMPUTINGSOME SECURITY CHALLENGES  IN CLOUD COMPUTING
SOME SECURITY CHALLENGES IN CLOUD COMPUTINGHoang Nguyen
 
Information, Data and Decision Making
Information, Data and Decision MakingInformation, Data and Decision Making
Information, Data and Decision MakingHoang Nguyen
 
Multiple processor systems
Multiple processor systemsMultiple processor systems
Multiple processor systemsHoang Nguyen
 
Multiprocessor Systems
Multiprocessor SystemsMultiprocessor Systems
Multiprocessor SystemsHoang Nguyen
 
Introduction to AOS course
Introduction to AOS courseIntroduction to AOS course
Introduction to AOS courseHoang Nguyen
 
Background Knowledge
Background KnowledgeBackground Knowledge
Background KnowledgeHoang Nguyen
 
Introduction to Information Security Course
Introduction to Information Security CourseIntroduction to Information Security Course
Introduction to Information Security CourseHoang Nguyen
 
Introduction to CNS Course
Introduction to CNS CourseIntroduction to CNS Course
Introduction to CNS CourseHoang Nguyen
 

Mehr von Hoang Nguyen (20)

GANs and Applications
GANs and ApplicationsGANs and Applications
GANs and Applications
 
Scrum - An introduction
Scrum - An introductionScrum - An introduction
Scrum - An introduction
 
ORM in Django
ORM in DjangoORM in Django
ORM in Django
 
Introduction to Cross-platform App Development
Introduction to Cross-platform App DevelopmentIntroduction to Cross-platform App Development
Introduction to Cross-platform App Development
 
Conistency of random forests
Conistency of random forestsConistency of random forests
Conistency of random forests
 
Trust - Digital Signature
Trust - Digital SignatureTrust - Digital Signature
Trust - Digital Signature
 
Key Exchange
Key ExchangeKey Exchange
Key Exchange
 
SOME SECURITY CHALLENGES IN CLOUD COMPUTING
SOME SECURITY CHALLENGES  IN CLOUD COMPUTINGSOME SECURITY CHALLENGES  IN CLOUD COMPUTING
SOME SECURITY CHALLENGES IN CLOUD COMPUTING
 
Stream ciphers
Stream ciphersStream ciphers
Stream ciphers
 
Classical ciphers
Classical ciphersClassical ciphers
Classical ciphers
 
Confidentiality
ConfidentialityConfidentiality
Confidentiality
 
Information, Data and Decision Making
Information, Data and Decision MakingInformation, Data and Decision Making
Information, Data and Decision Making
 
Multiple processor systems
Multiple processor systemsMultiple processor systems
Multiple processor systems
 
Multiprocessor Systems
Multiprocessor SystemsMultiprocessor Systems
Multiprocessor Systems
 
Introduction to AOS course
Introduction to AOS courseIntroduction to AOS course
Introduction to AOS course
 
Background Knowledge
Background KnowledgeBackground Knowledge
Background Knowledge
 
Introduction to Information Security Course
Introduction to Information Security CourseIntroduction to Information Security Course
Introduction to Information Security Course
 
Introduction to CNS Course
Introduction to CNS CourseIntroduction to CNS Course
Introduction to CNS Course
 
Dynamic Testing
Dynamic TestingDynamic Testing
Dynamic Testing
 
Nosql intro
Nosql introNosql intro
Nosql intro
 

Kürzlich hochgeladen

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 

Kürzlich hochgeladen (20)

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 

CMMI

  • 1. Capability Maturity Model Integration (CMMI) Overview Science Club 09 Hoang V.Nguyen
  • 2. Agenda  What, Why  Why process improvement  What’s CMMI  CMMI Model Structure  CMMI Model representation  Q&A Hoang V.Nguyen 11/10/2010 1
  • 3. What, Why process  What Hoang V.Nguyen 11/10/2010 2
  • 4. What, Why process  What Hoang V.Nguyen 11/10/2010 3
  • 5. What, Why process  What A process is a series of steps that help to solve a problem. Hoang V.Nguyen 11/10/2010 4
  • 6. What, Why process  What A process is a series of steps that help to solve a problem.  Why I don’t need process • Good People People Well or Not Well ? • Good Tools Process Tools Hoang V.Nguyen 11/10/2010 5
  • 7. What, Why process Hoang V.Nguyen 11/10/2010 6
  • 8. What, Why process Hoang V.Nguyen 11/10/2010 7
  • 9. What, Why process Hoang V.Nguyen 11/10/2010 8
  • 10. What, Why process  What A process is a series of steps that help to solve a problem.  Why I don’t need process People • Good People • Good Tools Process • interferes with creativity • equals bureaucracy + regimenation Process • isn’t needed when building prototypes Tools • is only useful on large projects • hinders agility in fast-moving markets • costs too much Hoang V.Nguyen 11/10/2010 9
  • 11. What, Why process “The quality of a product is largely determined by the quality of the process that is used to develop and maintain it.“ Based on TQM principles as taught by Shewhart, Juran, Deming and Humphrey Hoang V.Nguyen 11/10/2010 10
  • 12. Why process improvement  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 Hoang V.Nguyen 11/10/2010 11
  • 13. How to improve  Business Process Reengineering(BPR)  Benchmarking  Process Engineering/Workflow Management  Reverse Engineering  Model-based process imporvement Hoang V.Nguyen 11/10/2010 12
  • 14. What’s CMMI  ISO  CMMI Software Software CMM v2.0 CMM v1.1 SE-CMM EIA/IS 731 CMMI CMMI SECM V1.0 V1.x SECAM SA-CMM IDP-CMM v1.01 v0.98 Hoang V.Nguyen 11/10/2010 13
  • 15. What’s CMMI  ISO  CMMI 1987 1991 1993 1998 2000 2002 2006 Hoang V.Nguyen 11/10/2010 14
  • 16. CMMI Model Structure  Level  Maturity level  Capability level  Process Areas  Goals  Generic  Specific  Practices  Generic  Specific  Common features Hoang V.Nguyen 11/10/2010 15
  • 17. CMMI Model representation  Staged representation  Organizational maturity approach  Continuous representation  Process capability approach Hoang V.Nguyen 11/10/2010 16
  • 18. CMMI Model representation  Staged representation(1) Maturity Level 1 Maturity Level 2 Maturity Level N Process Area 1 Process Area 2 Process Area N Specific Generic Goals Goals Common Features Specific Specific Practices Practices Hoang V.Nguyen 11/10/2010 17
  • 19. CMMI Model representation  Staged representation(2) Hoang V.Nguyen 11/10/2010 18
  • 20. CMMI Model representation Maturity Level Focus Process Areas 5 Optimizing Continuous process • Organization Innovation and Deployment improvement • Causal Analysis and Resolution 4 Quantitative Quantitavtive • Organizational Process Performance mangement • Quantitative Project Management 3 Definied Process • Requirements Development • Integrated Project Management standardization • Technical Solution • Risk Management • Product Integration • Decision Analysis and Resolution • Verification • Organizational Environment for • Validation Integration • Organizational Process Focus • Integrated Teaming • Organizational Process Definition • Integrated Supplier Management • Organizational Training 2 Managed Basic project • Requirements Management • Measurement and Analysis management • Project Planning • Product and Process Quality • Project Monitoring and Control Assurance • Supplier Agreement Management • Configuration Management 1 Initial Hoang V.Nguyen 11/10/2010 19
  • 21. CMMI Model representation  Continuous representation Process Area 1 Process Area 2 Process Area N Specific Generic Goals Goals Capability Levels Specific Practices Generic Practices Hoang V.Nguyen 11/10/2010 20
  • 22. CMMI Model representation 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 Risk Management Project Monitoring and Control Integrated Teaming Supplier Agreement Management Integrated Supplier Management Integrated Project Management (IPDP) Quantitative Project Management Engineering Requirement Management Product Integration Requirements Development Verification Technical Solution Validation Support Configuration Management Organizational Environment for Process and Product Quality Assurance Integration Measurement and Analysis Causal Analysis and Resolution Decision Analysis and Resolution Hoang V.Nguyen 11/10/2010 21
  • 23. Q&A Hoang V.Nguyen 11/10/2010 22