SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality AssuranceSachithra Gayan
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceEr. Nancy
 
Software Quality Management
Software Quality ManagementSoftware Quality Management
Software Quality ManagementKrishna Sujeer
 
Cmmi process overview
Cmmi process overviewCmmi process overview
Cmmi process overviewpvinbox
 
SWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project ManagementSWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project Managementghayour abbas
 
Capability Maturity Model (CMM)
Capability Maturity Model (CMM)Capability Maturity Model (CMM)
Capability Maturity Model (CMM)Ali Sadhik Shaik
 
Software quality
Software qualitySoftware quality
Software qualityjagadeesan
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)ShudipPal
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified ProcessOmkar Dash
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process FrameworkJAINAM KAPADIYA
 
CMMi level 3 presentation
CMMi level 3 presentationCMMi level 3 presentation
CMMi level 3 presentationadinmani
 
Software Process Improvement
Software Process ImprovementSoftware Process Improvement
Software Process ImprovementBilal Shah
 
Pressman ch-22-process-and-project-metrics
Pressman ch-22-process-and-project-metricsPressman ch-22-process-and-project-metrics
Pressman ch-22-process-and-project-metricsSeema Kamble
 
software process improvement
software process improvementsoftware process improvement
software process improvementMohammad Xaviar
 

Mais procurados (20)

Unit1
Unit1Unit1
Unit1
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software Quality Management
Software Quality ManagementSoftware Quality Management
Software Quality Management
 
Cmmi process overview
Cmmi process overviewCmmi process overview
Cmmi process overview
 
SWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project ManagementSWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project Management
 
Capability Maturity Model (CMM)
Capability Maturity Model (CMM)Capability Maturity Model (CMM)
Capability Maturity Model (CMM)
 
Software quality
Software qualitySoftware quality
Software quality
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 
Quality management
Quality managementQuality management
Quality management
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process Framework
 
CMMi level 3 presentation
CMMi level 3 presentationCMMi level 3 presentation
CMMi level 3 presentation
 
Software Quality Metrics
Software Quality MetricsSoftware Quality Metrics
Software Quality Metrics
 
Defect removal effectiveness
Defect removal effectivenessDefect removal effectiveness
Defect removal effectiveness
 
CMMI.pdf
CMMI.pdfCMMI.pdf
CMMI.pdf
 
Software Process Improvement
Software Process ImprovementSoftware Process Improvement
Software Process Improvement
 
Software quality
Software qualitySoftware quality
Software quality
 
Pressman ch-22-process-and-project-metrics
Pressman ch-22-process-and-project-metricsPressman ch-22-process-and-project-metrics
Pressman ch-22-process-and-project-metrics
 
software process improvement
software process improvementsoftware process improvement
software process improvement
 

Destaque

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 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
 
PowerPoint modal verbs
PowerPoint modal verbsPowerPoint modal verbs
PowerPoint modal verbsUsoa Sol
 

Destaque (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 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)
 
PowerPoint modal verbs
PowerPoint modal verbsPowerPoint modal verbs
PowerPoint modal verbs
 

Semelhante a 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
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model IntegrationAAKASH S
 
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
 
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
 

Semelhante a 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
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
 
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
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
 
Pharmaceutical Quality Management System
Pharmaceutical Quality Management SystemPharmaceutical Quality Management System
Pharmaceutical Quality Management System
 
CMMI
CMMICMMI
CMMI
 
Cmmi (2)
Cmmi (2)Cmmi (2)
Cmmi (2)
 
Cmmi
CmmiCmmi
Cmmi
 
Software quality models
Software quality modelsSoftware quality models
Software quality models
 
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
 

Último

Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 

Último (20)

Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 

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