CMMI Level 3 or the Defined level is a stage when the processes get institutionalized across the organization. The following are the main characteristics of a Level 3 organization:
An Software Engineering Process Group or (SEPG) is formed. This group is then responsible to managing the organization processes.
Quality Management System or (QMS) document is generated which contains documentation regarding all processes. All projects must refer to this QMS and contribute back to it. It is very important as it leads to Organizational Learning:
Suppose Project “A “ has made some process improvement or innovations, these are then fed back to the QMS. So when Project “B” is starting, it automatically shares the best practices of Project “A.” This ensures that organization keeps on improving and all projects share the common process.
Continuous organizational training ensures that QMS is interpreted in the same way by everybody.
Engineering and Management activities are more aligned with each other.
The engineering discipline gets more effective and the capability of the organization to delivery quality products is greatly enhanced.
Maturity Levels and Process Areas: ETP Confidential Level Focus Key Process Area Result 5 Optimizing Continuous Process Improvement Organizational Innovation and Deployment Causal Analysis and Resolution Highest Quality / Lowest Risk 4 Quantitatively Managed Quantitatively Managed Organizational Process Performance Quantitative Project Management Higher Quality / Lower Risk 3 Defined Process Standardization Requirements Development Technical Solution Product Integration Verification Validation Organizational Process Focus Organizational Process Definition Organizational Training Integrated Project Mgmt Risk Management Decision Analysis and Resolution Medium Quality / Medium Risk 2 Managed Basic Project Management Requirements Management Project Planning Project Monitoring and Control Supplier Agreement Management Measurement and Analysis Process and Product Quality Assurance Configuration Management Low Quality / High Risk 1 Initial Process is informal and Adhoc Lowest Quality / Highest Risk
A Process Area is a cluster of related practices in an area that, when implemented collectively, satisfy a set of goals considered important for making significant improvement in that area. Its process improvement efforts, that best benefit the organization and its business objectives.
Once you select the process areas, you must also select how much you would like to improve the processes and practices support the improvement of processes in individual process areas.
The following four categories to understand their interactions and links with one another regardless of their defined level:
Organization of Process Areas: ETP Confidential Category Abbr Process Area Process Management. OPF OPD OT Organizational Process Focus. Organizational Process Definition. Organizational Training. Project Management. PP PMC SAM IPP RSKM Project Planning. Project Monitoring and Control. Supplier Agreement Management. Integrated Project Management(IPPD). Risk Management Engineering. RM RD TS PI VER VAL Requirements Management. Requirements Development. Technical Solution. Product Integration. Verification. Validation. Support. CM PPQA MA DAR Configuration Management. Process and Product Quality Assurance. Measurement and Analysis Causal Analysis and Resolution Decision Analysis and Resolution.
Structure of CMMI – Process Areas ETP Confidential Maturity Level Process Area 1 Process Area 2 Process Area N Generic Goals Specific Goals Commitment Ability Directing Implementation Verification Specific Practices Common Features Creating policies Process Improvement Ensuring necessary resources Collect, measure and analyze data used to evaluate process Objective evaluation of conformance
The purpose of Risk Management (RSKM) is to identify potential problems before they occur so that risk-handling activities can be planned and invoked as needed across the life of the product or project to mitigate adverse impacts on achieving objectives.
ETP Confidential Nos. Risk Management (RSKM) Level 3 - Defined Specific Goals Specific Practice By Goals SG 1 Prepare for Risk Management SP 1.1 Determine Risk Sources and Categories SP 1.2 Define Risk Parameters SP 1.3 Establish a Risk Management Strategy SG 2 Identify and Analyze Risks SP 2.1 Identify Risks SP 2.2 Evaluate, Categorize, and Prioritize Risks SG 3 Mitigate Risks SP 3.1 Develop Risk Mitigation Plans SP 3.2 Implement Risk Mitigation Plans
The purpose of the Quantitative Project Management (QPM) process area is to quantitatively manage the project's defined process to achieve the project's established quality and process-performance objectives
ETP Confidential Nos. Quantitative Project Management (QPM) Level 3 - Defined Specific Goals Specific Practice By Goals SG 1 Quantitatively Manage the Project SP 1.1 Establish the Project's Objectives SP 1.2 Compose the Defined Processes SP 1.3 Select the Sub processes that Will Be Statistically Managed SP 1.4 Manage Project Performance SG 2 Statistically Manage Sub process Performance SP 2.1 Select Measures and Analytic Techniques SP 2.2 Apply Statistical Methods to Understand Variation SP 2.3 Monitor Performance of the Selected Sub processes SP 2.4 Record Statistical Management Data
The purpose of Integrated Project Management +IPPD (IPM) is to establish and manage the project and the involvement of the relevant stakeholders according to an integrated and defined process that is tailored from the organization's set of standard processes.
ETP Confidential Nos. Integrated Project Management +IPPD (IPM) Level 3 – Defined Specific Goals Specific Practice By Goals SG 1 Use the Project's Defined Process SP 1.1 Establish the Project's Defined Process SP 1.2 Use Organizational Process Assets for Planning Project Activities SP 1.3 Establish the Project's Work Environment SP 1.4 Integrate Plans SP 1.5 Manage the Project Using the Integrated Plans SP 1.6 Contribute to the Organizational Process Assets SG 2 Coordinate and Collaborate with Relevant Stakeholders SP 2.1 Manage Stakeholder Involvement SP 2.2 Manage Dependencies SP 2.3 Resolve Coordination Issues SG 3 Apply IPPD Principles SP 3.1 Establish the Project’s Shared Vision SP 3.2 Establish the Integrated Team Structure SP 3.3 Allocate Requirements to Integrated Teams SP 3.4 Establish Integrated Teams SP 3.5 Ensure Collaboration among Interfacing Teams
The Capability Maturity Model® Integration (CMMI) is a process improvement approach that organizations can leverage to improve the consistency, predictability, and cost of their products and product delivery efforts.
Most importantly, the organization should adopt CMMI to meet their strategic business needs CMMI framework, the program can be further Explored, Defined, Managed, and Measured.
Strategic considerations for adopting the CMMI framework include the need to clarify goals and objectives. If those strategic goals are defined then the CMMI framework should prove beneficial to the organization.
The CMMI framework, based on a collection of proven best practices, is recommended for all technology organizations developing product and system solutions.
The full development lifecycle in a comprehensive, effective approach that is widely recognized in the quality and process management disciplines as promoting consistency, predictability, and quality.