Presentation is loading. Please wait.

Presentation is loading. Please wait.

Kai H. Chang COMP 6710 Course NotesSlide CMMI-1 Auburn University Computer Science and Software Engineering Capability Maturity Model Integration - CMMI.

Similar presentations


Presentation on theme: "Kai H. Chang COMP 6710 Course NotesSlide CMMI-1 Auburn University Computer Science and Software Engineering Capability Maturity Model Integration - CMMI."— Presentation transcript:

1 Kai H. Chang COMP 6710 Course NotesSlide CMMI-1 Auburn University Computer Science and Software Engineering Capability Maturity Model Integration - CMMI Kai H. Chang Computer Science and Software Engineering Auburn University

2 Kai H. Chang COMP 6710 Course NotesSlide CMMI-2 Auburn University Computer Science and Software Engineering 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

3 Kai H. Chang COMP 6710 Course NotesSlide CMMI-3 Auburn University Computer Science and Software Engineering 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

4 Kai H. Chang COMP 6710 Course NotesSlide CMMI-4 Auburn University Computer Science and Software Engineering 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

5 Kai H. Chang COMP 6710 Course NotesSlide CMMI-5 Auburn University Computer Science and Software Engineering Maturity Levels Level 1 - Initial Level 2 - Managed Level 3 - Defined Level 4 - Quantitatively Managed Level 5 - Optimizing

6 Kai H. Chang COMP 6710 Course NotesSlide CMMI-6 Auburn University Computer Science and Software Engineering

7 Kai H. Chang COMP 6710 Course NotesSlide CMMI-7 Auburn University Computer Science and Software Engineering 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

8 Kai H. Chang COMP 6710 Course NotesSlide CMMI-8 Auburn University Computer Science and Software Engineering 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

9 Kai H. Chang COMP 6710 Course NotesSlide CMMI-9 Auburn University Computer Science and Software Engineering 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

10 Kai H. Chang COMP 6710 Course NotesSlide CMMI-10 Auburn University Computer Science and Software Engineering Appraisal methods and Benchmarking exist for organization maturity evaluation Various training courses available


Download ppt "Kai H. Chang COMP 6710 Course NotesSlide CMMI-1 Auburn University Computer Science and Software Engineering Capability Maturity Model Integration - CMMI."

Similar presentations


Ads by Google