slide1 l.
Skip this Video
Loading SlideShow in 5 Seconds..
CMMi PowerPoint Presentation
Download Presentation

Loading in 2 Seconds...

play fullscreen
1 / 11

CMMi - PowerPoint PPT Presentation

  • Uploaded on

CMMi. What is CMMi? Basic terms Levels Common Features Assessment process List of KPAs for each level. CMMi - Introduction. CMMi – Capability Maturity Model Integrated A set of best practices, organized under different key process areas

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
  • What is CMMi?
  • Basic terms
  • Levels
  • Common Features
  • Assessment process
  • List of KPAs for each level
cmmi introduction
CMMi - Introduction
  • CMMi – Capability Maturity Model Integrated
  • A set of best practices, organized under different key process areas
  • Software Engineering Institute (SEI) of Carnegie Mellon University (CMU) and US Department of Defense (DoD) did an elaborate study in many top software and hardware companies
  • They compiled the best processes that yielded good results in all these companies
  • That has become a rule book for others to follow
  • This can be used as a scale to measure the process capabilities of a company
cmmi introduction3
CMMi - Introduction
  • CMM was initially introduced
  • CMM had gaps in areas of electronic/hardware processes, systems engineering, supplier processes, team processes with respect to software processes
  • Hence CMM was improved to bridge these gaps and the new process was called CMMi
  • CMMi has got 2 variations – staged and continuous
basic terms
Basic Terms
  • KPA – key process area
    • A set of related activities, events and deliverables. A group or department may take the main responsibility
  • CG – common goal
    • A generic aim to be achieved
  • GP – generic practice
    • A generic set of activities to be followed
  • SG – specific goal
    • A specific aim to be achieved within the KPA
  • SP – specific practice
    • A specific set of activities within the KPA to be followed
  • AB – ability
    • What enables to carry out the activity
  • VE – verification
    • How to ensure the KPA is followed well
  • DI – directing implementation
    • Reviewing status with management, maintaining documents
  • CO – commitment
    • What are the commitments the management need to provide to implement the KPA
  • L1 – Initial level. Totally adhoc processes. Success depends on individual capabilities of people
  • L2 – Managed. Project level processes are established. Requirements are managed. Successful process in a project can be a role model to others. Each project level process may be different
  • L3 – Defined. Organizational level processes are established. These are tailored to projects. Consistency is established across the board. All engineering activities are covered.
  • L4 – Quantitatively Managed. Every aspect is measured and statistically compared. Predictability of success is high.
  • L5 – Optimizing. Continuously measure and improve all processes and variations. Optimize at organization level.
common features
Common Features
  • Establishing an organizational policy
    • At the apex level we need to define a policy to implement the KPA
    • This is a commitment
  • Institutionalize the process
    • The process must be consistently implemented across the organization
    • This will increase predictability
  • Plan the process
    • Every process implementation must be planned and tracked
  • Provide Resources
    • Provide human resources, hardware and software resources, necessary tools
  • Assign Responsibility
    • Different stakeholders in the KPA must take specific work areas
  • Train People
    • Educate people on the respective KPAs
  • Manage Configurations
    • All documents and work products must be tracked for versions and approval levels
common features8
Common Features
  • Monitor and control process
    • Ensure the tracking is done at all levels
  • Objectively evaluate adherence
    • Measure adherence and associate numbers with it across the organization
  • Review status with management
    • Status must be communicated and reviewed periodically
  • Senior management
  • Project Management
  • Project members (engineering teams)
  • Support groups
  • Quality group
  • Supplier Management group
  • Customer interaction group
assessment process
Assessment Process
  • A team of appraisers will be formed along with authorized lead appraiser (ALA)
  • The team will undergo training conducted by ALA
  • A sample set of projects will be taken with all related work products
  • All documents will be reviewed – every compliant area will be marked and sticky notes will be attached to the documents
  • A wall chart is prepared with KPA compliance areas with respect to quality management documents and project documents
  • A team of members will be randomly selected from all groups of the organization
  • The appraising team will interview all selected members with a lot of relevant questions to ensure the process knowledge and adherence
  • Every checklist item will be ensured for adherence
  • Depending upon the KPAs satisfied by all team members, the assessment level will be awarded
process areas for each level
Process Areas for each Level
  • Maturity Level 2: Managed
    • Requirements Management
    • Project Planning
    • Project Monitoring and Control
    • Supplier Agreement Management
    • Measurement and Analysis
    • Process and Product Quality Assurance
    • Configuration Management
  • Maturity Level 3: Defined
    • Requirements Development
    • Technical Solution
    • Product Integration
    • Verification
    • Validation
    • Organizational Process Focus
    • Organizational Process Definition
    • Organizational Training
    • Integrated Project Management for IPPD
    • Risk Management
    • Integrated Teaming
    • Integrated Supplier Management
    • Decision Analysis and Resolution
    • Organizational Environment for Integration
  • Maturity Level 4: Quantitatively Managed
    • Organizational Process Performance
    • Quantitative Project Management
  • Maturity Level 5: Optimizing
    • Organizational Innovation and Deployment
    • Causal Analysis and Resolution