140 likes | 495 Vues
Capability Maturity Model Integration - CMMI. Kai H. Chang Computer Science and Software Engineering Auburn University. CMMI. So far CMM – for software (SW-CMM) Issues in a system --> more than software e.g. system engineering, electronics, manufacturing
E N D
Capability Maturity Model Integration - CMMI Kai H. Chang Computer Science and Software Engineering Auburn University
CMMI • So far CMM – for software (SW-CMM) • Issues in a system --> more than software • e.g. system engineering, electronics, manufacturing • Many CMMI models – different emphasis • Based on • Capability Maturity Model for Software (SW-CMM) • System Engineering Capability Model (SECM) • Integrated Product Development Capability Maturity Model (IPD-CMM) • http://www.sei.cmu.edu/cmmi
Improvement over SW-CMM • More explicit linkage between management and engineering • More coverage in life cycle and engineering activities • Incorporation of best practices from additional areas, e.g., management, measurement • Additional organizational functions • More compliance with relevant ISO standards • More proven and robust high maturity practices
Why CMMI? • Specific CMM models for different disciplines • Expensive for various adoptions, trainings, and management styles across an organization • Integration !!! • Two different representations • Staged and Continuous • Easier to migrate from SW-CMM to CMMI using staged representation
Maturity Levels • Level 1 - Initial • Level 2 - Managed • Level 3 - Defined • Level 4 - Quantitatively Managed • Level 5 - Optimizing
Process Areas • 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
Process Areas • Maturity Level 3: Defined • Requirements Development • Technical Solution • Product Integration • Verification • Validation • Organizational Process Focus • Organizational Process Definition • Organizational Training • Integrated Project Management • Risk Management • Decision Analysis and Resolution
Process Areas • Maturity Level 4: Quantitatively Managed • Organizational Process Performance • Quantitative Project Management • Maturity Level 5: Optimizing • Organizational Innovation and Deployment • Causal Analysis and Resolution
Appraisal methods and Benchmarking exist for organization maturity evaluation • Various training courses available