CMMI

Capability Maturity Model® Integration (CMMI) is a process improvement approach defined by the Carnegie Mellon Software Engineering Institute (SEI) that provides organizations with the essential elements of effective processes. The CCMI is the next generation of the separate and multiple capability maturity models (CMM®s). CMMI can be used to guide process improvement across a project, a division, or an entire organization. CMMI helps integrate traditionally separate organizational functions, set process improvement goals and priorities, provide guidance for quality processes, and provide a point of reference for appraising current processes.

CMMI encompasses five critical levels:

  • Level 1 (Optimizing): Processes are ad hoc and occasionally chaotic.
  • Level 2 (Repeatable): Basic project management processes are established to track cost, schedule and functionality.
  • Level 3 (Defined): Management and engineering processes are documented and integrated into a standard software process.
  • Level 4 (Managed): Detailed measures of the software process and product quality are collected.
  • Level 5 (Optimizing): Continuous process improvement is aided by quantitative feedback.

Rhapsody provides either direct or indirect support for the key areas of requirements management, project monitoring, and project control and configuration management. This support along with the inherent benefits of the Rhapsody key enabling technologies aid Rhapsody users to improve their level of CMMI compliance.

Learn More

Whitepaper: A CMMI Solution Using Telelogic Products

Systems engineering can be adopted to provide the necessary engineering traceability throughout a project's development lifecycle and ensure that new technology successfully integrates with legacy systems.

Additional Resources

Brochure: Telelogic Rhapsody Collaborative Model Driven Development

Brochure: Telelogic Tau Product Family