Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.



Published on

CMMI presentation

Published in: Education, Technology, Business
  • Be the first to comment


  1. 1. Presentation by, Chandrima Das Raveesh Goswami Sampreeth Agara Surbhit Bansal Saurabh Soni Vijay Chakule
  2. 2. <ul><li>What is CMMI? </li></ul>
  3. 3. <ul><li>Capability Maturity Model Integration (CMMI) is a process improvement technique for evaluating how efficiently a company is able to deliver technology products to its customers. </li></ul><ul><li>CMMI defines what processes and activities need to be done and not how these processes and activities are done. </li></ul><ul><li>The goal of CMMI is process improvement and CMMI can be thought of as a Software Process Improvement, SPI, framework. </li></ul><ul><li>Created by members of industry, government and the Carnegie Mellon Software Engineering Institute (SEI). </li></ul>
  4. 4. <ul><li>It can be used to guide process improvement across a project, a division, or an entire organization. </li></ul><ul><li>Helps to integrate traditionally separate organizational functions, set process improvement goals and priorities. </li></ul><ul><li>Provide guidance for quality processes. </li></ul><ul><li>Provides a point of reference for appraising current processes. </li></ul>
  5. 5. <ul><li>The basic building blocks in every CMMI model are called &quot;process areas.&quot; </li></ul><ul><li>A process area does not describe how an effective process is executed (e.g., entrance and exit criteria, roles of participants, resources). </li></ul><ul><li>Instead, a process area describes what those using an effective process do (practices) and why they do those things (goals). </li></ul><ul><li>In a Capability Maturity Model®, process areas can be organized into one of two &quot;representations,&quot; a continuous representation or a staged representation. </li></ul>
  6. 6. <ul><li>The summary components are process areas. Within each process area there are specific goals that are implemented by specific practices. </li></ul><ul><li>Also contained in the continuous representation of a CMMI model are generic goals that are implemented by generic practices. </li></ul><ul><li>Specific goals and practices are unique to individual process areas, whereas generic goals and practices apply to multiple process areas. </li></ul>
  7. 7. <ul><li>In the staged representation, the summary components are maturity levels. Within each maturity level there are process areas, which contain goals, common features, and practices. </li></ul><ul><li>In a staged representation of a CMMI model, practices are categorized into common features: </li></ul><ul><li>1. Commitment to perform includes practices that ensure that the process is established (involves establishing organizational policies and leadership). </li></ul><ul><li>2. Ability to perform includes practices that establish the necessary conditions for implementing the process completely. (involves plans, resources, organizational structures, and training). </li></ul><ul><li>3. Activities performed includes practices that directly implement a process. </li></ul><ul><li>4. Directing implementation includes practices that monitor and control the performance of the process. </li></ul><ul><li>5. Verifying implementation includes practices that ensure compliance. </li></ul>
  8. 8. <ul><li>Capability levels, which belong to a continuous representation, apply to an organization’s process-improvement achievement in individual process areas. There are six capability levels, numbered 0 through 5. </li></ul><ul><li>• Maturity levels, which belong to a staged representation, apply to an organization’s overall process-improvement achievement using the model. There are five maturity levels, numbered 1 through 5. Each maturity level comprises a set of goals that, when satisfied, improve processes. Maturity levels are measured by the achievement of the goals that apply to a set of process areas. </li></ul>
  9. 11. Focus and Benefits of CMMI:
  10. 12. <ul><li>COBIT Processes addressed by CMMI are </li></ul><ul><li>Plan and Organize (3 out of 10 C Objectives) </li></ul><ul><li>Acquire and Implement (3 out of 7 C Objectives) </li></ul><ul><li>Deliver and Support (4 out of 13 C Objectives) </li></ul><ul><li>Monitor and Evaluate (1 out of 4 C Objectives </li></ul>COBIT Relationship with CMMI Plan and Organize Provides better support for objectives with greater project focus such as requirements, risks, quality and project Management Acquire and Implement Provides excellent coverage for achieving and implementation objectives Delivery and Support Project Management processes can be translated to support management of service levels, third parties,capacity,problems and data Continuous operation and user support services are not well covered Monitor Provides for monitoring functions at the project level. Does not involve audit controls at the organization level
  11. 13. Organizations using CMMI
  12. 14. <ul><li>Improved schedule and budget predictability. </li></ul><ul><li>Improved cycle time. </li></ul><ul><li>Increased productivity. </li></ul><ul><li>Improved quality. </li></ul><ul><li>Increased customer satisfaction. </li></ul><ul><li>Increased return on investment. </li></ul>