SlideShare a Scribd company logo
1 of 22
HI-tecH medIa networks
HI-tecH medIa networks
-:Reviewed By:-
Sasmita Patra.
-:Presented By:-
Manas Ranjan Das
Ankit Anand.
1
Presents
Presents
HIGHLIGHTSHIGHLIGHTS
 What is CMMI ?
 Process of CMMI
 Characteristics Of CMMI Maturity levels.
 CMMI process areas.
 Goals and Practices.
 Requirement of CMMI level 3.
 How can CMMI help?
 Getting started with CMMI.
 Requirement in management process.
 Advantages Of CMMI
2
What is CMMI ?What is CMMI ?
 CMMI (Capability Maturity Model Integration) is a proven industry
framework to improve product quality and development efficiency
for both hardware and software.
 CMMI, staged, uses 5 levels to describe the maturity of the
organization.
 CMMI is an evolutionary improvement path for software
organizations from immature process to a mature, disciplined
one.
 Provides guidance on how to gain control of processes for
developing and maintaining software.
 CMMI describes the key elements of an effective software
process.
3
4
 User Requirements.
 Functional Design
 Module Design
 Low And High Level Design
 Programming(Verification & Validation)
 Unit And Functional Test
 Integration Test
 System Test
 User Acceptance Test
Process of CMMIProcess of CMMI
5
Maturity Level 1: InitialMaturity Level 1: Initial
 Success Of organizations depends on the competence and
heroics of the people in the organization and not on the use of
proven processes.
 Organization usually does not provide a stable environment but
Software project success depends on having quality people.
 Useful work done by the people but without objects like planning,
quality , time schedule etc.
 So organizations are characterized by:
-Tendency to over commit
-Abandon processes in the time of the crisis
-Not be able to repeat their past successes
6
Maturity Level 2: ManagedMaturity Level 2: Managed
 At this level organization set a quantitative quality goal for both
software process and software maintenance.
 This process are selected that significantly contribute to overall
process performance.
 Organization has achieved all the specific and generic goals.
 Projects of the organization have ensured that:
-Requirements are managed
-Processes are planned
-Performed, measured, and controlled.
7
Maturity Level 3: DefinedMaturity Level 3: Defined
 Processes are well characterized, and understood, are
described in standards, procedures, tools and methods.
 Process are described more detail than level2
 To Establish and maintain a description of the process.
 To collect information derived from planning and performing
the process.
 Process are managed proactively using an understanding of
the interrelationship of the process activities
 Detailed measures of the process its work product s and its
services.
8
Maturity Level 4: Quantitatively ManagedMaturity Level 4: Quantitatively Managed
 Sub-processes are selected that significantly contribute to
overall process performance.
 As criteria in managing process the quantitative objects for
quality are established.
 Quantitative objectives are based on:
-Needs of a customer
-End users
-Organization
-Process implements.
 For these processes, detailed measures of process
performance are collected and statistically analyzed
9
Maturity Level 5: OptimizingMaturity Level 5: Optimizing
 Focuses on continually improving process performance through:
-Incremental technological improvements
-Innovative technological improvements
 Both processes are the organization’s set of measurable
improvement activities
10
CMMI Process AreasCMMI Process Areas
11
CMMI Process AreasCMMI Process Areas
A. Process Management (5 processes)
-Organizational Process Focus
-Organizational Process Definition
-Organizational Training
-Organizational Process Performance
-Organizational Innovation and Deployment
B. Project Management (8 processes)
-Project planning
-Project Monitoring and Control
-Supplier Agreement Management
-Integrated Project Management
-Risk Management
-Integrated Teaming
-Integrated Supplier Management
-Quantitative Project Management 12
C. Engineering: (6 processes)
-Requirements Management
-Requirements Development
-Technical Solution
-Product Integration
-Verification
-Validation
D. Support: (6 processes)
-Configuration Management
-Process and Product Quality Assurance
-Measurement and Analysis
-Organizational Environment for Integration
-Decision Analysis and Resolution
-Causal Analysis and Resolution 13
CMMI Process AreasCMMI Process Areas
Goals and PracticesGoals and Practices
 For each of the 25 Process Areas there are Specific Goals.
 For each of the Specific Goals there are Specific Practices.
 Example for Organizational Process Focus:-
Specific Goal 1: Strengths, weakness, and improvement
opportunities for the organization’s processes are identified
periodically and as needed.
Specific Practice 1.1: Establish organizational process needs.
Specific Practice 1.2: Appraise the organization’s processes.
Specific Practice 1.3: Identify improvements to the processes.
Specific Goal 2: Improvements are planned and implemented,
organizational process assets are deployed, and process-
related experiences are incorporated into the organization’s
process assets.
14
 For All of the 25 Process Areas there are 5 Generic Goals which
are :
1.Achieve the Specific Goals of the Process Area
2.Managed Process (institutionalize the process – consistently
performed)
3.Defined Process (institutionalize the tailoring of process to the
organization)
4.Quantitatively Managed Process (institutionalize the quantification
of that process)
5.Optimizing Process (institutionalize the continuous improvement
of the process)
 Each Generic Goal has a number of Generic Practices
15
Goals and PracticesGoals and Practices
Requirement of Maturity Level 3Requirement of Maturity Level 3
1. Development.
2. Technical solutions.
3. Product Integration.
4. Verification.
5. Validation.
6. Organizational Process Focus.
7. Organize Process Definition.
16
8. Organize Training.
9. Integrated Project Management.
10. Risk Management.
11.Integrated Teaming.
12. Integrated Supplier Management.
13. Decision Analysis and Resolution.
14. Organize Environment for Integration.
How can CMMI help?How can CMMI help?
• CMMI provides a way to focus and manage hardware and software
development from product inception through deployment and
maintenance.
• Behavioral changes are needed at both management and staff levels.
Examples:
o Increased personal accountability.
o Tighter links between Product Management, Development.
• Initially a lot of investment required – but, if properly managed, we will
be more efficient and productive while turning out products with
consistently higher quality.
17
Getting StartedGetting Started
 Understand Your Business Goals
 Sponsorship.
 Commitment.
 Strategic Planning.
 Leading Change.
 Understanding your organization’s culture.
 Training
 Assessment (not audit)
 Strategic and Tactical Action Planning
 Implementation
 Establishing effective processes.
 Managing change.
 Training programs.
 Piloting improvements
18
Requirements in Management ProcessRequirements in Management Process
 Commitment:
 Is there a written policy?
 Ability:
 Clear responsibility assigned?
 Requirements documented?
 Adequate resources assigned?
 Members skilled ?
 Activity:
 Requirements doc used ?
 Requirements changes managed?
 Measurement:
 Status of activities measured?
 Verification:
 Requires management activities reviewed? review reports and
presentations
 Senior management
 Project managers
 Quality assurance 19
20
Advantages Of CMMIAdvantages Of CMMI
 Provides a framework for benchmarking the process.
 CMM is not prescriptive; it does not tell an organization how to
improve, but what to improve.
 Provides good “common sense” engineering and management
practices.
 Helps forge a shared vision of what software process improvement
means for the organization.
 Defines set of priorities for addressing software problems.
 Supports measurement of process by providing framework for
performing reliable and consistent appraisals.
ConclusionConclusion
21
 If we are achieving CMMI level 3 then it is a new milestone for us,
it is an important endorsement of our processes, engineering
capabilities and system that delivers value tour customer .
 Achieve all these things through the successful planning,
development, integration and maintenance of IT salutation.
22

More Related Content

What's hot

CMMi level 3 presentation
CMMi level 3 presentationCMMi level 3 presentation
CMMi level 3 presentationadinmani
 
Cost of software quality ( software quality assurance )
Cost of software quality ( software quality assurance )Cost of software quality ( software quality assurance )
Cost of software quality ( software quality assurance )Kiran Hanjar
 
Quality management in software engineering
Quality management in software engineeringQuality management in software engineering
Quality management in software engineeringZain ul Abideen
 
presentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptx
presentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptxpresentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptx
presentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptxBenjaminFamili
 
Software Quality Challenge
Software Quality ChallengeSoftware Quality Challenge
Software Quality ChallengeHelmy Satria
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceAman Adhikari
 
Software Quality Management
Software Quality ManagementSoftware Quality Management
Software Quality ManagementKrishna Sujeer
 
Chapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.pptChapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.pptBule Hora University
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleKittitouch Suteeca
 
Cmmi process overview
Cmmi process overviewCmmi process overview
Cmmi process overviewpvinbox
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality AssuranceSaqib Raza
 
software configuration management
software configuration managementsoftware configuration management
software configuration managementFáber D. Giraldo
 
Capability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringCapability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringFaizanAhmad340414
 
Software Quality Assurance
Software Quality Assurance Software Quality Assurance
Software Quality Assurance ShashankBajpai24
 

What's hot (20)

CMMI
CMMICMMI
CMMI
 
CMMi level 3 presentation
CMMi level 3 presentationCMMi level 3 presentation
CMMi level 3 presentation
 
Cost of software quality ( software quality assurance )
Cost of software quality ( software quality assurance )Cost of software quality ( software quality assurance )
Cost of software quality ( software quality assurance )
 
Quality management in software engineering
Quality management in software engineeringQuality management in software engineering
Quality management in software engineering
 
Sdlc
SdlcSdlc
Sdlc
 
presentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptx
presentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptxpresentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptx
presentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptx
 
Software Quality Challenge
Software Quality ChallengeSoftware Quality Challenge
Software Quality Challenge
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software Quality Management
Software Quality ManagementSoftware Quality Management
Software Quality Management
 
Chapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.pptChapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.ppt
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycle
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
 
Cmmi process overview
Cmmi process overviewCmmi process overview
Cmmi process overview
 
Quality management
Quality managementQuality management
Quality management
 
CMM
CMMCMM
CMM
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
software configuration management
software configuration managementsoftware configuration management
software configuration management
 
System testing
System testingSystem testing
System testing
 
Capability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringCapability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software Engineering
 
Software Quality Assurance
Software Quality Assurance Software Quality Assurance
Software Quality Assurance
 

Viewers also liked

Metaprogramming JavaScript
Metaprogramming  JavaScriptMetaprogramming  JavaScript
Metaprogramming JavaScriptdanwrong
 
C the basic concepts
C the basic conceptsC the basic concepts
C the basic conceptsAbhinav Vatsa
 
Oracle Sql Tuning
Oracle Sql TuningOracle Sql Tuning
Oracle Sql TuningChris Adkin
 
Principles and Practices in Continuous Deployment at Etsy
Principles and Practices in Continuous Deployment at EtsyPrinciples and Practices in Continuous Deployment at Etsy
Principles and Practices in Continuous Deployment at EtsyMike Brittain
 
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItWhy Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItLeading Edge Process Consultants LLC
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With ScrumTommy Norman
 
Gear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of IndiaGear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of Indiakichu
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity ModelUzair Akram
 
Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8Abdul Basit
 
Organizational communication
Organizational communicationOrganizational communication
Organizational communicationNingsih SM
 
Root cause analysis - tools and process
Root cause analysis - tools and processRoot cause analysis - tools and process
Root cause analysis - tools and processCharles Cotter, PhD
 
Introduction to Cyber Security
Introduction to Cyber SecurityIntroduction to Cyber Security
Introduction to Cyber SecurityStephen Lahanas
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and DesignHaitham El-Ghareeb
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural ChangeJohnny Ordóñez
 
Evolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systemsEvolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systemsSai praveen Seva
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)Usersnap
 

Viewers also liked (20)

Metaprogramming JavaScript
Metaprogramming  JavaScriptMetaprogramming  JavaScript
Metaprogramming JavaScript
 
C the basic concepts
C the basic conceptsC the basic concepts
C the basic concepts
 
Oracle Sql Tuning
Oracle Sql TuningOracle Sql Tuning
Oracle Sql Tuning
 
Paris ML meetup
Paris ML meetupParis ML meetup
Paris ML meetup
 
Principles and Practices in Continuous Deployment at Etsy
Principles and Practices in Continuous Deployment at EtsyPrinciples and Practices in Continuous Deployment at Etsy
Principles and Practices in Continuous Deployment at Etsy
 
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItWhy Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
 
Capability maturity model
Capability maturity modelCapability maturity model
Capability maturity model
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Organizational Communication
Organizational CommunicationOrganizational Communication
Organizational Communication
 
Gear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of IndiaGear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of India
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
 
Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8
 
Organizational communication
Organizational communicationOrganizational communication
Organizational communication
 
6 Thinking Hats
6 Thinking Hats6 Thinking Hats
6 Thinking Hats
 
Root cause analysis - tools and process
Root cause analysis - tools and processRoot cause analysis - tools and process
Root cause analysis - tools and process
 
Introduction to Cyber Security
Introduction to Cyber SecurityIntroduction to Cyber Security
Introduction to Cyber Security
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and Design
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural Change
 
Evolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systemsEvolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systems
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)
 

Similar to A Simple Introduction To CMMI For Beginer

Software quality system - Quality Engineering
Software quality system - Quality EngineeringSoftware quality system - Quality Engineering
Software quality system - Quality EngineeringYash Trivedi
 
Software process improvement.ppt
Software process improvement.pptSoftware process improvement.ppt
Software process improvement.pptImXaib
 
PECB Webinar: Aligning ISO 25000 and CMMI for Development
PECB Webinar: Aligning ISO 25000 and CMMI for DevelopmentPECB Webinar: Aligning ISO 25000 and CMMI for Development
PECB Webinar: Aligning ISO 25000 and CMMI for DevelopmentPECB
 
Getting Started With CMMi level 3
Getting Started With CMMi level 3Getting Started With CMMi level 3
Getting Started With CMMi level 3Manas Das
 
QAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction pptQAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction pptQAIites
 
Capability Maturity Model (CMM).pptx
Capability Maturity Model (CMM).pptxCapability Maturity Model (CMM).pptx
Capability Maturity Model (CMM).pptxPerumalPitchandi
 
Process improvement & service oriented software engineering
Process improvement & service oriented software engineeringProcess improvement & service oriented software engineering
Process improvement & service oriented software engineeringSweta Kumari Barnwal
 
Pharmaceutical Quality Management System
Pharmaceutical Quality Management SystemPharmaceutical Quality Management System
Pharmaceutical Quality Management SystemDhawal_Raghuvanshi
 
Software quality models
Software quality modelsSoftware quality models
Software quality modelsONKAR PANDE
 
Capability Maturity Model Integartion
Capability Maturity Model IntegartionCapability Maturity Model Integartion
Capability Maturity Model IntegartionSaqib Raza
 
ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8Yogindernath Gupta
 
9.process improvement chapter 9
9.process improvement chapter 99.process improvement chapter 9
9.process improvement chapter 9Warui Maina
 
CMMI Capability Maturity Model Integration
CMMI   Capability Maturity Model Integration CMMI   Capability Maturity Model Integration
CMMI Capability Maturity Model Integration Anand Subramaniam
 
software process improvement
software process improvementsoftware process improvement
software process improvementMohammad Xaviar
 
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.pptDeepgaichor1
 

Similar to A Simple Introduction To CMMI For Beginer (20)

Software quality system - Quality Engineering
Software quality system - Quality EngineeringSoftware quality system - Quality Engineering
Software quality system - Quality Engineering
 
Software process improvement.ppt
Software process improvement.pptSoftware process improvement.ppt
Software process improvement.ppt
 
PECB Webinar: Aligning ISO 25000 and CMMI for Development
PECB Webinar: Aligning ISO 25000 and CMMI for DevelopmentPECB Webinar: Aligning ISO 25000 and CMMI for Development
PECB Webinar: Aligning ISO 25000 and CMMI for Development
 
Getting Started With CMMi level 3
Getting Started With CMMi level 3Getting Started With CMMi level 3
Getting Started With CMMi level 3
 
QAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction pptQAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction ppt
 
Ch28
Ch28Ch28
Ch28
 
Capability Maturity Model (CMM).pptx
Capability Maturity Model (CMM).pptxCapability Maturity Model (CMM).pptx
Capability Maturity Model (CMM).pptx
 
Process improvement & service oriented software engineering
Process improvement & service oriented software engineeringProcess improvement & service oriented software engineering
Process improvement & service oriented software engineering
 
Pharmaceutical Quality Management System
Pharmaceutical Quality Management SystemPharmaceutical Quality Management System
Pharmaceutical Quality Management System
 
Cmmi (2)
Cmmi (2)Cmmi (2)
Cmmi (2)
 
Cmmi
CmmiCmmi
Cmmi
 
Software quality models
Software quality modelsSoftware quality models
Software quality models
 
Capability Maturity Model Integartion
Capability Maturity Model IntegartionCapability Maturity Model Integartion
Capability Maturity Model Integartion
 
Cmmi
CmmiCmmi
Cmmi
 
ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8
 
PQMS.pptx
PQMS.pptxPQMS.pptx
PQMS.pptx
 
9.process improvement chapter 9
9.process improvement chapter 99.process improvement chapter 9
9.process improvement chapter 9
 
CMMI Capability Maturity Model Integration
CMMI   Capability Maturity Model Integration CMMI   Capability Maturity Model Integration
CMMI Capability Maturity Model Integration
 
software process improvement
software process improvementsoftware process improvement
software process improvement
 
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
 

Recently uploaded

How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 

Recently uploaded (20)

How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 

A Simple Introduction To CMMI For Beginer

  • 1. HI-tecH medIa networks HI-tecH medIa networks -:Reviewed By:- Sasmita Patra. -:Presented By:- Manas Ranjan Das Ankit Anand. 1 Presents Presents
  • 2. HIGHLIGHTSHIGHLIGHTS  What is CMMI ?  Process of CMMI  Characteristics Of CMMI Maturity levels.  CMMI process areas.  Goals and Practices.  Requirement of CMMI level 3.  How can CMMI help?  Getting started with CMMI.  Requirement in management process.  Advantages Of CMMI 2
  • 3. What is CMMI ?What is CMMI ?  CMMI (Capability Maturity Model Integration) is a proven industry framework to improve product quality and development efficiency for both hardware and software.  CMMI, staged, uses 5 levels to describe the maturity of the organization.  CMMI is an evolutionary improvement path for software organizations from immature process to a mature, disciplined one.  Provides guidance on how to gain control of processes for developing and maintaining software.  CMMI describes the key elements of an effective software process. 3
  • 4. 4  User Requirements.  Functional Design  Module Design  Low And High Level Design  Programming(Verification & Validation)  Unit And Functional Test  Integration Test  System Test  User Acceptance Test Process of CMMIProcess of CMMI
  • 5. 5
  • 6. Maturity Level 1: InitialMaturity Level 1: Initial  Success Of organizations depends on the competence and heroics of the people in the organization and not on the use of proven processes.  Organization usually does not provide a stable environment but Software project success depends on having quality people.  Useful work done by the people but without objects like planning, quality , time schedule etc.  So organizations are characterized by: -Tendency to over commit -Abandon processes in the time of the crisis -Not be able to repeat their past successes 6
  • 7. Maturity Level 2: ManagedMaturity Level 2: Managed  At this level organization set a quantitative quality goal for both software process and software maintenance.  This process are selected that significantly contribute to overall process performance.  Organization has achieved all the specific and generic goals.  Projects of the organization have ensured that: -Requirements are managed -Processes are planned -Performed, measured, and controlled. 7
  • 8. Maturity Level 3: DefinedMaturity Level 3: Defined  Processes are well characterized, and understood, are described in standards, procedures, tools and methods.  Process are described more detail than level2  To Establish and maintain a description of the process.  To collect information derived from planning and performing the process.  Process are managed proactively using an understanding of the interrelationship of the process activities  Detailed measures of the process its work product s and its services. 8
  • 9. Maturity Level 4: Quantitatively ManagedMaturity Level 4: Quantitatively Managed  Sub-processes are selected that significantly contribute to overall process performance.  As criteria in managing process the quantitative objects for quality are established.  Quantitative objectives are based on: -Needs of a customer -End users -Organization -Process implements.  For these processes, detailed measures of process performance are collected and statistically analyzed 9
  • 10. Maturity Level 5: OptimizingMaturity Level 5: Optimizing  Focuses on continually improving process performance through: -Incremental technological improvements -Innovative technological improvements  Both processes are the organization’s set of measurable improvement activities 10
  • 11. CMMI Process AreasCMMI Process Areas 11
  • 12. CMMI Process AreasCMMI Process Areas A. Process Management (5 processes) -Organizational Process Focus -Organizational Process Definition -Organizational Training -Organizational Process Performance -Organizational Innovation and Deployment B. Project Management (8 processes) -Project planning -Project Monitoring and Control -Supplier Agreement Management -Integrated Project Management -Risk Management -Integrated Teaming -Integrated Supplier Management -Quantitative Project Management 12
  • 13. C. Engineering: (6 processes) -Requirements Management -Requirements Development -Technical Solution -Product Integration -Verification -Validation D. Support: (6 processes) -Configuration Management -Process and Product Quality Assurance -Measurement and Analysis -Organizational Environment for Integration -Decision Analysis and Resolution -Causal Analysis and Resolution 13 CMMI Process AreasCMMI Process Areas
  • 14. Goals and PracticesGoals and Practices  For each of the 25 Process Areas there are Specific Goals.  For each of the Specific Goals there are Specific Practices.  Example for Organizational Process Focus:- Specific Goal 1: Strengths, weakness, and improvement opportunities for the organization’s processes are identified periodically and as needed. Specific Practice 1.1: Establish organizational process needs. Specific Practice 1.2: Appraise the organization’s processes. Specific Practice 1.3: Identify improvements to the processes. Specific Goal 2: Improvements are planned and implemented, organizational process assets are deployed, and process- related experiences are incorporated into the organization’s process assets. 14
  • 15.  For All of the 25 Process Areas there are 5 Generic Goals which are : 1.Achieve the Specific Goals of the Process Area 2.Managed Process (institutionalize the process – consistently performed) 3.Defined Process (institutionalize the tailoring of process to the organization) 4.Quantitatively Managed Process (institutionalize the quantification of that process) 5.Optimizing Process (institutionalize the continuous improvement of the process)  Each Generic Goal has a number of Generic Practices 15 Goals and PracticesGoals and Practices
  • 16. Requirement of Maturity Level 3Requirement of Maturity Level 3 1. Development. 2. Technical solutions. 3. Product Integration. 4. Verification. 5. Validation. 6. Organizational Process Focus. 7. Organize Process Definition. 16 8. Organize Training. 9. Integrated Project Management. 10. Risk Management. 11.Integrated Teaming. 12. Integrated Supplier Management. 13. Decision Analysis and Resolution. 14. Organize Environment for Integration.
  • 17. How can CMMI help?How can CMMI help? • CMMI provides a way to focus and manage hardware and software development from product inception through deployment and maintenance. • Behavioral changes are needed at both management and staff levels. Examples: o Increased personal accountability. o Tighter links between Product Management, Development. • Initially a lot of investment required – but, if properly managed, we will be more efficient and productive while turning out products with consistently higher quality. 17
  • 18. Getting StartedGetting Started  Understand Your Business Goals  Sponsorship.  Commitment.  Strategic Planning.  Leading Change.  Understanding your organization’s culture.  Training  Assessment (not audit)  Strategic and Tactical Action Planning  Implementation  Establishing effective processes.  Managing change.  Training programs.  Piloting improvements 18
  • 19. Requirements in Management ProcessRequirements in Management Process  Commitment:  Is there a written policy?  Ability:  Clear responsibility assigned?  Requirements documented?  Adequate resources assigned?  Members skilled ?  Activity:  Requirements doc used ?  Requirements changes managed?  Measurement:  Status of activities measured?  Verification:  Requires management activities reviewed? review reports and presentations  Senior management  Project managers  Quality assurance 19
  • 20. 20 Advantages Of CMMIAdvantages Of CMMI  Provides a framework for benchmarking the process.  CMM is not prescriptive; it does not tell an organization how to improve, but what to improve.  Provides good “common sense” engineering and management practices.  Helps forge a shared vision of what software process improvement means for the organization.  Defines set of priorities for addressing software problems.  Supports measurement of process by providing framework for performing reliable and consistent appraisals.
  • 21. ConclusionConclusion 21  If we are achieving CMMI level 3 then it is a new milestone for us, it is an important endorsement of our processes, engineering capabilities and system that delivers value tour customer .  Achieve all these things through the successful planning, development, integration and maintenance of IT salutation.
  • 22. 22