Presentation is loading. Please wait.

Presentation is loading. Please wait.

CMMI1 Capability Maturity Model Integration Eyal Ben-Ari 8/2006.

Similar presentations


Presentation on theme: "CMMI1 Capability Maturity Model Integration Eyal Ben-Ari 8/2006."— Presentation transcript:

1 CMMI1 Capability Maturity Model Integration Eyal Ben-Ari 8/2006

2 CMMI2 Provides a Model to be used by organizations pursuing enterprise wide process improvement. Provides needed guidance for integrated systems and software development. Supports co-ordination of multi-disciplined activities required to build a successful project. CMMI project is managed by the SEI for the DoD.

3 CMMI3 CMMI Supports Systems Engineering Hardware Engineering Software Mechanical Engineering Electro-Optical Electro-Mechanical Manufacturing Embedded Systems more

4 CMMI4 Why do we need it ?

5 CMMI5

6 6 Capability Maturity Model Integration Capability –having attributes required for performance or accomplishment Maturity –having completed natural growth and development –having attained a final or desired state

7 CMMI7 Capability Maturity Model Integration Model –a structural design –a person or thing that serves as a pattern Integration –to form, coordinate, or blend into a functioning or unified whole –to incorporate into a larger unit

8 CMMI8 CMMI is & is not Is a Model consisting set of Requirements of Capabilities that are required by an Organization to achieve a Maturity Level, integrating the different diciplines. Is Not a Standard –something set up and established by authority as a rule for the measure of quantity, weight, extent, value, or quality

9 CMMI9 כלומר C M M I

10 10 4 Organizational Focuses Engineering Project Management Support Process Management

11 CMMI11

12 CMMI12 Engineering PA ’ s Requirements ManagementREQM Requirements DevelopmentRD Technical SolutionTS Product IntegrationPI VerificationVER ValidationVAL

13 CMMI13 Project Management PA ’ s Project PlanningPP Project Monitoring and ControlPMC Supplier Agreement ManagementSAM Integrated Project ManagementIPM Risk ManagementRSKM Integrated TeamingIT Integrated Supplier ManagementISM Quantitative Project ManagementQPM

14 CMMI14 Support PA ’ s Configuration ManagementCM Process and Product Quality AssurancePPQA Measurement and AnalysisMA Decision Analysis and ResolutionDAR Organizational Environment for IntegrationOEI Causal Analysis and ResolutionCAR

15 CMMI15 Process Management PA ’ s Organizational Process FocusOPF Organizational Process DefinitionOPD Organizational TrainingOT Organizational Process PerformanceOPP Organizational Innovation and DeploymentOID

16 CMMI16 The CMMI Egg Engineering PAs Project Management PAs SUPPORT PAs PROCESS PAs

17 CMMI17 Basic Engineering Focus Process Areas: Requirement Development Requirement Management Technical Solution Product Integration Verification Validation REQM RD TS PI VER VAL Customer Requirements Needs Requirements Alternative Solutions Product Components Work Products & Product Components Verification & Validation Reports Product & Component Requirements

18 CMMI18

19 CMMI19

20 CMMI20 Risk Management Project Management SG 1 Preparation for risk management is conducted. SG 2 Risks are identified and analyzed to determine their relative importance. SG 3 Risks are handled and mitigated, where appropriate, to reduce adverse impacts on achieving objectives.

21 CMMI21

22 CMMI22

23 CMMI23 Risk Management SP 1.1-1 Determine risk sources and categories. SP 1.2-1 Define the parameters used to analyze and categorize risks SP 1.3-1 Establish and maintain the strategy to be used for risk management. SP 3.1-1 Develop a risk mitigation plan for the most important risks SP 3.2-1 Monitor the status of each risk periodically and implement the risk mitigation plan SP 2.1-1 Identify and document the risks. SP 2.2-1 Evaluate and categorize each identified risk using the defined risk categories and parameters, and determine its relative priority. SG 1 Preparation for risk management is conducted. SG 2 Risks are identified and analyzed to determine their relative importance. SG 3 Risks are handled and mitigated, where appropriate, to reduce adverse impacts on achieving objectives. Project Management

24 CMMI24

25 CMMI25 Generic Goal & Practice Generic Goal –appears in all process areas –Achievement of generic goal improves implimintation & control over the processes areas process Generic Practice –-activities that ensure that the processes of the process areaare EFFECTIVE, REPEATABLE & LASTING. Establish – Document - Maintain

26 CMMI26 Generic Goals GG.1 Achieve Specific Goals GG.2 Institutionalized as a managed process –Projects are planned and executed in accordance with policy GG.3 Institutionalized as a defined process –A managed process that is tailored from the organization's set of standard processes GG.4 Institutionalized as a quantitatively managed process –A defined process that is controlled using statistical and other quantitative techniques GG.5 institutionalized as an optimizing process –A quantitatively managed process that is improved based on an understanding of the common causes of variation inherent in the process Institutionalized - The ingrained way of doing business that an organization follows routinely as part of its corporate culture.

27 CMMI27

28 CMMI28

29 CMMI29 Capability Levels for Process Areas A process that is either not performed or partially performed. One or more of the specific goals of the process area are not satisfied LEVEL 0 Incomplete A performed process is a process that satisfies the specific goals of the process area LEVEL 1 Performed A managed process is a performed process + planned and executed in accordance with policy (project Level). LEVEL 2 Managed A defined process is a managed process + Tailored from the organization's set of standard processes contributes process improvement information LEVEL 3 Defined A quantitatively managed process is a defined process + is controlled using statistical and other quantitative techniques. LEVEL 4 Quantitatively Managed A quantitatively managed + Process is changed and adapted to meet relevant current and projected business objectives Focuses on continually improving the process performance. LEVEL 5 Optimizaing

30 CMMI30 Achieving Capability For Process Areas SP SG SP + + = = Process Area Capability + GG

31 CMMI31

32 CMMI32

33 CMMI33 Organizational Maturity Level Pre-defined Capability Level + List of Process Areas: Process Area … Process Area

34 CMMI34 Process Improvement – Maturity by Tim Kasse Initial Managed Defined Quantitatively Managed Optimizing Level Process Characteristics Process Out In Out InOut InOut InOut Process is unpredictable, poorly controlled, and reactive Process is characterized for projects and is often reactive Process is characterized for the organization and is proactive Process is measured and controlled Focus is on continuous quantitative improvement

35 CMMI35 Maturity to process area mapping

36 CMMI36

37 CMMI37 Getting it together

38 CMMI38

39 CMMI39

40 CMMI40

41 CMMI41 Staged @#$% ???

42 CMMI42 CMMI Process Areas Staged Organizational Innovation and Deployment Causal Analysis and Resolution 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed Continuous Process Improvement Quantitative Management Process Standardization Basic Project Management Organizational Process Performance Quantitative Project Management 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 Requirements Management Project Planning Project Monitoring and Control Supplier Agreement Management Measurement and Analysis Process and Product Quality Assurance Configuration Management Quality Productivity Risk Rework 1 Initial Process Areas (PAs)Maturity LevelFocus

43 CMMI43

44 CMMI44 Now that we “ know ” CMMI can we get to work on a project? NO, this is the model on which we base our processes

45 CMMI45 Process Areas Number of Practices per Process Area TOTALS Subtotal 36 37 214 125 412 The Challenge CMMI-SE/SW Size Characteristics Requirements Management Project Planning Project Monitoring and Control Supplier Agreement Management Measurement and Analysis Process and Quality Product Assurance Configuration Management 15 24 20 17 18 14 17 Requirements Development Technical Solution Product Integration Verification Validation Organizational Process Focus Organizational Process Definition Organizational Training Risk Management Integrated Teaming Decision Analysis and Resolution 22 21 17 19 17 19 20 18 Organizational Process Performance Quantitative Project Management 17 20 Organizational Innovation and Development Causal Analysis and Resolution 19 17

46 CMMI46 Measurement Repository Measurement Repository Process Asset Library Process Asset Library Life-cycle Models Life-cycle Models Tailoring Guidelines Tailoring Guidelines Organization’s Standard Process Definition Process Architecture Process Elements Support Environment Support Environment What do we get at the end ? Policies Standards Plans Processes Procedures Training Tools Notes

47 CMMI47 But be ware of this !

48 CMMI48

49 CMMI49

50 CMMI50

51 CMMI51

52 CMMI52 END Eyal.ba.sqa@gmail.com

53 CMMI53 HAND OUT

54 CMMI54

55 CMMI55


Download ppt "CMMI1 Capability Maturity Model Integration Eyal Ben-Ari 8/2006."

Similar presentations


Ads by Google