1 / 12

How Competitive Engineering (Tom Gilb) Supports CMMI Implementation

Simon Porro Systems Performance Improvement Consultant CBA-IPI Lead Assessor tel: +31.(0)40.248.98.22 e-mail: porro@spipartners.nl Download this presentation & CE-CMMI excel-sheet from www.spipartners.nl/english/publications.

nelly
Télécharger la présentation

How Competitive Engineering (Tom Gilb) Supports CMMI Implementation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Simon Porro Systems Performance Improvement Consultant CBA-IPI Lead Assessor tel: +31.(0)40.248.98.22 e-mail: porro@spipartners.nl Download this presentation & CE-CMMI excel-sheet from www.spipartners.nl/english/publications How Competitive Engineering (Tom Gilb) Supports CMMI Implementation

  2. Competititive Engineering is an Engineering handbook: It provides concrete processes how to develop systems The Competitive Engineering processes fulfil several of the requirements of CMMI. This presentation gives an overview of how CE-concepts and processes support the implementation of CMMI. The presentation assumes your basic understanding of the CE processes. CMMI is not an engineering handbook, but a process model with requirements for processes, which are categorized and specified in Process Areas, Goals and Practices. The CMMI practices are based on good engineering discipline. In the past 30 years, Tom Gilb contributed to establishing this engineering discipline. Now common terms in the CMMI like Software Metrics (1976), Software Inspection (1993), Evolutionary Delivery (1988) and Defect Prevention have been introduced and/or promoted by Tom in the past three decades. Competitive Engineering versus CMMI

  3. 1. Planguage 2. Requirements 3. Function 4. Performance 5. Scales 6. Resources, Budget, Costs 7. Design 8. Specification Quality Control 9. Impact Estimation 10. Evolutionary Project Management Topics in this Presentation Quantification of Objectives, Requirements, Value Requirements & Design EVO delivery Project & Risk Management Impact Estimation Specification Quality Control CE Support for Generic Goals and Practices Competitive Engineering Book Chapters

  4. Competitive Engineering 1. Planguage 2. Requirements 3. Function 4. Performance 5. Scales 6. Resources, Budget, Costs 7. Design 8. Specification Quality Control 9. Impact Estimation 10. Evolutionary Project Management CMMI ML-2: M&A (quanitfy objectives) ML-2: SAM (accept against measurable requirements) ML-3: OPF (quanitified PI objectives) ML-3: OEI, IPM, IT (shared visions) ML-3: ISM (analyze sources of products) ML-3: RSKM (define (quantified) risk parameters) ML-3: RD, TS (quantify requirements & design) ML-3: VER, VAL (against quantified requirements) ML-4: OPP (org. process & quality objectives, measures) ML-4: QPM (select project’s quantitative objectives) Quantification of Objectives, Requirements, Value

  5. CMMI: The REQM, RD and TS Partnership RM RD TS Requirements Development & Technical Solution Requirements Management

  6. Competitive Engineering 1. Planguage 2. Requirements 3. Function 4. Performance 5. Scales 6. Resources, Budget, Costs 7. Design 8. Specification Quality Control 9. Impact Estimation 10. Evolutionary Project Management CMMI ML-2: REQM - whole PA(CE: Requirements + EVO + IE) ML-3: RD: - whole PA(CE: Requirements + Design + Function + Performance) ML-3: TS: - whole PA (CE: Requirements + Design + IE + Resources, budget, costs) Requirements & Design

  7. RD TS PI EVO Delivery and CMMI Engineering PA’s EVO & IE: RM, PP, PT, VAL Continuous Requirements Development Technical Solution Product Integration & Delivery Evolutionary Project Management

  8. Competitive Engineering 1. Planguage 2. Requirements 3. Function 4. Performance 5. Scales 6. Resources, Budget, Costs 7. Design 8. Specification Quality Control 9. Impact Estimation 10. Evolutionary Project Management ML-2 PP: REQS.Objectives EVO plans IE: priority setting ML-2 PMC: Monitoring: EVO and IE IE: Reprioritizing ML-2 SAM: Monitoring supplier: EVO and IE ML-3 RSKM: IE ML-3VAL: Embedded in EVO process Project & Risk Management in CE Complete Focus on Early Value Delivery to stakeholders and Early Learning !!

  9. Competitive Engineering 1. Planguage 2. Requirements 3. Function 4. Performance 5. Scales 6. Resources, Budget, Costs 7. Design 8. Specification Quality Control 9. Impact Estimation 10. Evolutionary Project Management CMMI Analyze … ML-3: DAR (Evaluate alternative solutions, ROI, Risks) ML-3: TS (Evaluate alternative solutions) ML-3: RD (analyze reqs to achieve balance) ML-3: RSKM (Estimate risks and impacts) ML-3: VAL (Analyze validation results) ML-3: ISM (analyze, ML-2: REQM (Manage changes - estimate impact) ML-2: PP (Identify risks, reconcile work and resource levels) ML-2: PMC (monitor progress and risks) ML-2: SAM (select suppliers, review COTS products) Impact Estimation (IE)

  10. Competitive Engineering 1. Planguage 2. Requirements 3. Function 4. Performance 5. Scales 6. Resources, Budget, Costs 7. Design 8. Specification Quality Control - Defect Detection Process (DDP) - Defect Prevention Process (DPP) 9. Impact Estimation 10. Evolutionary Project Management CMMI ML-3: VER (SG2: Perform Peer Reviews) - [DDP] Review of work products ML-5: CAR (SG1: determine causes of defects) - [DPP] Specification Quality Control

  11. Competitive Engineering 1. Planguage 2. Requirements 3. Function 4. Performance 5. Scales 6. Resources, Budget, Costs 7. Design 8. Specification Quality Control - Defect Detection Process (DDP) - Defect Prevention Process (DPP) 9. Impact Estimation 10. Evolutionary Project Management CMMI GG2 GP 2.2: Plan the process GP 2.7: Manage stakeholders GP 2.8: M&C the process (IE, EVO) GP 2.10: Review with higher level management GG3 GP 3.2: Collect improvement information GG4 GP 4.1: Establish Quantitatve Objectives GP 4.2: Stabilize Subprocess Performance GG5: GP 5.1: Ensure Continuous PI GP 5.2: Correct Root causes of problems CE Support for Generic Goals and Practices

  12. OverviewCE Support for CMMI Process Areas CE processes are very powerful and effective, both for engineering and for managing process improvement

More Related