SlideShare ist ein Scribd-Unternehmen logo
1 von 55
08/09/11 Bahill Terry Bahill Systems and Industrial Engineering University of Arizona
References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
What is CMMI? ,[object Object],[object Object],08/09/11 Bahill
A system ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
What is process? ,[object Object],08/09/11 Bahill
Why focus on process?  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
When creating a process ,[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Why use CMMI? ,[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Objective Force Warrior Solicitation 08/09/11 Bahill 2.1.1.1  LTI Process Capability.  A multidisciplinary, structured, and integrated  development process with a strong emphasis on systems engineering, software engineering and integrated product and process development (IPPD) will be a cornerstone of the program.  Capability Maturity Model Integration, Version 1.1, will be used as a guideline and benchmark when evaluating offeror’s systems engineering, software engineering and IPPD maturity and capabilities.  Certification by relevant Capability Maturity Models (e.g., SECAM, SE-CMM, IPDCMM,  etc.) is not required, except for Software Engineering, however, if such certifications  have been obtained, that certification information will be considered during the Government’s  evaluation process. … The LTI shall implement software  management processes maintained at no less than level 3 of the Capability Maturity Model for  Software (SW-CMM).
Areas ,[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
CMM Integration SM  Project ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
CMMI development team ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Development strategy ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
The Bottom Line ,[object Object],08/09/11 Bahill ,[object Object],[object Object],[object Object]
Categories of benefits ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Results: Boeing Effort Estimation 08/09/11 Bahill Reference: John D. Vu.  “Software Process Improvement Journey:From Level 1 to Level 5.”  7th SEPG Conference, San Jose, March 1997. Improved schedule and budget predictability . 0 % 140% -140% .. . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . .. . . . .. . . . . . .. . . . . . . .. .... .. . .. . .. . . . . . . . . . Without Historical Data With Historical Data Variance between + 20% to  - 145% Variance between - 20% to + 20% (Mostly Level 1 & 2) (Level 3) Over/Under Percentage . (Based on 120 projects in Boeing Information Systems) . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Improved cost & cycle time 08/09/11 Bahill
Increased productivity and quality 08/09/11 Bahill Lockheed Martin Naval Electronics & Surveillance Systems (NE&SS) - Radar Systems - Syracuse
Measurable return on investment ,[object Object],[object Object],08/09/11 Bahill Process improvement provides measurable  return on investment.
Improved program performance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Remember ,[object Object],[object Object],[object Object],08/09/11 Bahill
08/09/11 Bahill The  IDEAL SM   Model ,[object Object],[object Object],The IDEAL model maps to the SIMILAR Process
Using CMMI models with the IDEAL model 1 ,[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill ,[object Object]
Using CMMI models with the IDEAL model 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Process notation schemes 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Process notation schemes 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Process notation schemes 3 ,[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Common process notations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Simplified notation ,[object Object],08/09/11 Bahill ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Activity details 08/09/11 Bahill ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Activity  1 Activity  2 Activity  3
Maturity levels 08/09/11 Bahill 1  2 3 4  5  Process unpredictable,  poorly controlled,  and reactive Process characterized for projects and is often reactive Process characterized for the organization and is proactive Process measured and controlled Focus on process improvement Optimizing Quantitatively Managed Defined Initial Managed Optimizing Defined
Process areas ,[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
08/09/11 Bahill Organizational Innovation and Deployment Causal Analysis and Resolution 5 Optimizing 4 Quantitatively  Managed 3 Defined 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 for IPPD Risk Management Integrated Teaming Integrated Supplier Management Decision Analysis and Resolution Organizational Environment for Integration 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 Level Focus 2 Managed Continuous Process  Improvement
[object Object],08/09/11 Bahill
CMMI applied to your life ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Level 2 process areas 1 ,[object Object],[object Object],[object Object],08/09/11 Bahill
Level 2 process areas 2 ,[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Level 3 process areas 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Level 3 process areas 2 ,[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Level 3 process areas 3 ,[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Level 4 process areas ,[object Object],[object Object],08/09/11 Bahill
Level 5 process areas ,[object Object],[object Object],08/09/11 Bahill
Homework ,[object Object],[object Object],08/09/11 Bahill
Specific Goals (SG) ,[object Object],[object Object],[object Object],08/09/11 Bahill
Specific Practices (SP) ,[object Object],[object Object],08/09/11 Bahill
08/09/11 Bahill Specific Practice Number DAR Specific Practice Name Example 1.1 Decide if formal evaluation process is warranted When to do a trade study 1.2 Establish Evaluation Criteria What is in a good trade study 1.3 Identify Alternative Solutions 1.4 Select  Evaluation Methods 1.5 Evaluate Alternatives 1.6 Select Preferred Solutions
08/09/11 Bahill
Generic Goals (GG) ,[object Object],[object Object],[object Object],08/09/11 Bahill
Level 2 generic goal ,[object Object],[object Object],[object Object],08/09/11 Bahill
Generic Practices (GP) ,[object Object],[object Object],08/09/11 Bahill
Generic Practices Under GG 2 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Generic Practices Under GG 2 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Generic Practices Under GG 2 3   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],08/09/11 Bahill
Generic Practices Under GG 2 5 ,[object Object],[object Object],[object Object],08/09/11 Bahill
Product Development Process Deployment-Improvement  08/09/11 Bahill Deploy Raytheon standard processes guide our business Following R6   methods, we use CMMI metrics to guide improvements to our processes and their deployment Measure CMMI measures the “goodness” of our processes and the effectiveness of deployment ISO ISO wants us to plan, control and improve our processes  Improve

Weitere ähnliche Inhalte

Was ist angesagt?

Alm Opensource Seminar
Alm Opensource SeminarAlm Opensource Seminar
Alm Opensource Seminar
saarcc2009
 

Was ist angesagt? (13)

Alm Opensource Seminar
Alm Opensource SeminarAlm Opensource Seminar
Alm Opensource Seminar
 
IBM Roadmap Maximo 2018
IBM Roadmap Maximo 2018IBM Roadmap Maximo 2018
IBM Roadmap Maximo 2018
 
Maximo overview
Maximo overviewMaximo overview
Maximo overview
 
Cae technologies for efficient vibro acoustic vehicle
Cae technologies for efficient vibro acoustic vehicleCae technologies for efficient vibro acoustic vehicle
Cae technologies for efficient vibro acoustic vehicle
 
'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management' 'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management'
 
Connie schulz final 16
Connie schulz final 16Connie schulz final 16
Connie schulz final 16
 
Maximo Training - Work Management
Maximo Training - Work ManagementMaximo Training - Work Management
Maximo Training - Work Management
 
Beyond PLM enabling Live Engineering - Digital Engineer 2016
Beyond PLM enabling Live Engineering - Digital Engineer 2016Beyond PLM enabling Live Engineering - Digital Engineer 2016
Beyond PLM enabling Live Engineering - Digital Engineer 2016
 
Sky Futures
Sky Futures Sky Futures
Sky Futures
 
IBM Maximo Predictive Maintenance FMMUG 2018
IBM Maximo Predictive Maintenance FMMUG 2018IBM Maximo Predictive Maintenance FMMUG 2018
IBM Maximo Predictive Maintenance FMMUG 2018
 
System engineering capabilities of 3 dexperience platform for nuclear market ...
System engineering capabilities of 3 dexperience platform for nuclear market ...System engineering capabilities of 3 dexperience platform for nuclear market ...
System engineering capabilities of 3 dexperience platform for nuclear market ...
 
Using Maximo EAM to Avoid the Consequences of Missing PM Work
Using Maximo EAM to Avoid the Consequences of Missing PM WorkUsing Maximo EAM to Avoid the Consequences of Missing PM Work
Using Maximo EAM to Avoid the Consequences of Missing PM Work
 
Maximo 7.5 New Features
Maximo 7.5 New FeaturesMaximo 7.5 New Features
Maximo 7.5 New Features
 

Andere mochten auch

幽径悲剧1
幽径悲剧1幽径悲剧1
幽径悲剧1
xiaobiye
 
แบบสำรวจความพึงพอใจ Inet final
แบบสำรวจความพึงพอใจ Inet finalแบบสำรวจความพึงพอใจ Inet final
แบบสำรวจความพึงพอใจ Inet final
Jintawat PornmanatsaweeKul
 

Andere mochten auch (18)

46 Fotos da National Geographic
46 Fotos da National Geographic46 Fotos da National Geographic
46 Fotos da National Geographic
 
San Anto3
San Anto3San Anto3
San Anto3
 
San Anto2
San Anto2San Anto2
San Anto2
 
Nosotros
NosotrosNosotros
Nosotros
 
La Family
La FamilyLa Family
La Family
 
San Anto1
San Anto1San Anto1
San Anto1
 
Search Engine Optimisation: A High Level View
Search Engine Optimisation: A High Level ViewSearch Engine Optimisation: A High Level View
Search Engine Optimisation: A High Level View
 
Radio & The Internet | best of bedfellows
Radio & The Internet | best of bedfellowsRadio & The Internet | best of bedfellows
Radio & The Internet | best of bedfellows
 
Altconf - Financing Startups
Altconf  - Financing StartupsAltconf  - Financing Startups
Altconf - Financing Startups
 
A Peek around the Corner - WTF Conference 2010
A Peek around the Corner - WTF Conference 2010A Peek around the Corner - WTF Conference 2010
A Peek around the Corner - WTF Conference 2010
 
Boiling The Ocean
Boiling The OceanBoiling The Ocean
Boiling The Ocean
 
ISlabs - The Genesis
ISlabs - The GenesisISlabs - The Genesis
ISlabs - The Genesis
 
Sara
SaraSara
Sara
 
La Family
La FamilyLa Family
La Family
 
Art Of Sellling
Art Of SelllingArt Of Sellling
Art Of Sellling
 
幽径悲剧1
幽径悲剧1幽径悲剧1
幽径悲剧1
 
แบบสำรวจความพึงพอใจ Inet final
แบบสำรวจความพึงพอใจ Inet finalแบบสำรวจความพึงพอใจ Inet final
แบบสำรวจความพึงพอใจ Inet final
 
seeing around corners | technology trends in africa | 2016
seeing around corners | technology trends in africa | 2016seeing around corners | technology trends in africa | 2016
seeing around corners | technology trends in africa | 2016
 

Ähnlich wie Cmmi

Department Structure
Department StructureDepartment Structure
Department Structure
G.J. dePillis
 
1. Profile Presentation - CostICon
1. Profile Presentation - CostICon1. Profile Presentation - CostICon
1. Profile Presentation - CostICon
Suyash Shah
 
05 3-caelum-ramiro carballo cmmi-contexto-agile-v2-reduc
05 3-caelum-ramiro carballo cmmi-contexto-agile-v2-reduc05 3-caelum-ramiro carballo cmmi-contexto-agile-v2-reduc
05 3-caelum-ramiro carballo cmmi-contexto-agile-v2-reduc
CAELUM-CMMI
 

Ähnlich wie Cmmi (20)

Business Case4 Process Improvement
Business Case4 Process ImprovementBusiness Case4 Process Improvement
Business Case4 Process Improvement
 
Department Structure
Department StructureDepartment Structure
Department Structure
 
The True Costs and Benefits of CMMI Level 5
The True Costs and Benefits of CMMI Level 5The True Costs and Benefits of CMMI Level 5
The True Costs and Benefits of CMMI Level 5
 
Methods Over Madness 2003 Ver.
Methods Over Madness 2003 Ver.Methods Over Madness 2003 Ver.
Methods Over Madness 2003 Ver.
 
1. Profile Presentation - CostICon
1. Profile Presentation - CostICon1. Profile Presentation - CostICon
1. Profile Presentation - CostICon
 
Sigma sdlc
Sigma sdlcSigma sdlc
Sigma sdlc
 
05 3-caelum-ramiro carballo cmmi-contexto-agile-v2-reduc
05 3-caelum-ramiro carballo cmmi-contexto-agile-v2-reduc05 3-caelum-ramiro carballo cmmi-contexto-agile-v2-reduc
05 3-caelum-ramiro carballo cmmi-contexto-agile-v2-reduc
 
MaRS 2010 Power Point
MaRS 2010 Power PointMaRS 2010 Power Point
MaRS 2010 Power Point
 
MaRS 2010 Power Point
MaRS 2010 Power PointMaRS 2010 Power Point
MaRS 2010 Power Point
 
Collaborative Quality Management
Collaborative Quality ManagementCollaborative Quality Management
Collaborative Quality Management
 
“Organizational Project Management Maturity Model – An Insider’s Overview”
“Organizational Project Management Maturity Model – An Insider’s Overview”“Organizational Project Management Maturity Model – An Insider’s Overview”
“Organizational Project Management Maturity Model – An Insider’s Overview”
 
Fusion - BMC Service Assurance & Automation
Fusion - BMC Service Assurance & AutomationFusion - BMC Service Assurance & Automation
Fusion - BMC Service Assurance & Automation
 
I Field Overview Spe Reservoir Study Group 0108
I Field Overview Spe Reservoir Study Group 0108I Field Overview Spe Reservoir Study Group 0108
I Field Overview Spe Reservoir Study Group 0108
 
Application Lifecycle Management and Microsoft
Application Lifecycle Management and MicrosoftApplication Lifecycle Management and Microsoft
Application Lifecycle Management and Microsoft
 
CMIC ROI Sales Presentation
CMIC ROI Sales PresentationCMIC ROI Sales Presentation
CMIC ROI Sales Presentation
 
Infodream Articles about Continuous Improvement, Aerospace, Quality Control a...
Infodream Articles about Continuous Improvement, Aerospace, Quality Control a...Infodream Articles about Continuous Improvement, Aerospace, Quality Control a...
Infodream Articles about Continuous Improvement, Aerospace, Quality Control a...
 
Why BI needs CMMI-5
Why BI needs CMMI-5Why BI needs CMMI-5
Why BI needs CMMI-5
 
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practiceAlex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
 
Dancing With The Agile Goddess Agile 2008
Dancing With The Agile Goddess Agile 2008Dancing With The Agile Goddess Agile 2008
Dancing With The Agile Goddess Agile 2008
 
Resume of Eric Stohlquist
Resume of Eric StohlquistResume of Eric Stohlquist
Resume of Eric Stohlquist
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Cmmi

  • 1. 08/09/11 Bahill Terry Bahill Systems and Industrial Engineering University of Arizona
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Objective Force Warrior Solicitation 08/09/11 Bahill 2.1.1.1 LTI Process Capability. A multidisciplinary, structured, and integrated development process with a strong emphasis on systems engineering, software engineering and integrated product and process development (IPPD) will be a cornerstone of the program. Capability Maturity Model Integration, Version 1.1, will be used as a guideline and benchmark when evaluating offeror’s systems engineering, software engineering and IPPD maturity and capabilities. Certification by relevant Capability Maturity Models (e.g., SECAM, SE-CMM, IPDCMM, etc.) is not required, except for Software Engineering, however, if such certifications have been obtained, that certification information will be considered during the Government’s evaluation process. … The LTI shall implement software management processes maintained at no less than level 3 of the Capability Maturity Model for Software (SW-CMM).
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Results: Boeing Effort Estimation 08/09/11 Bahill Reference: John D. Vu. “Software Process Improvement Journey:From Level 1 to Level 5.” 7th SEPG Conference, San Jose, March 1997. Improved schedule and budget predictability . 0 % 140% -140% .. . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .. . . . . . .. . . . . . . .. .... .. . .. . .. . . . . . . . . . Without Historical Data With Historical Data Variance between + 20% to - 145% Variance between - 20% to + 20% (Mostly Level 1 & 2) (Level 3) Over/Under Percentage . (Based on 120 projects in Boeing Information Systems) . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  • 17. Improved cost & cycle time 08/09/11 Bahill
  • 18. Increased productivity and quality 08/09/11 Bahill Lockheed Martin Naval Electronics & Surveillance Systems (NE&SS) - Radar Systems - Syracuse
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Maturity levels 08/09/11 Bahill 1 2 3 4 5 Process unpredictable, poorly controlled, and reactive Process characterized for projects and is often reactive Process characterized for the organization and is proactive Process measured and controlled Focus on process improvement Optimizing Quantitatively Managed Defined Initial Managed Optimizing Defined
  • 32.
  • 33. 08/09/11 Bahill Organizational Innovation and Deployment Causal Analysis and Resolution 5 Optimizing 4 Quantitatively Managed 3 Defined 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 for IPPD Risk Management Integrated Teaming Integrated Supplier Management Decision Analysis and Resolution Organizational Environment for Integration 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 Level Focus 2 Managed Continuous Process Improvement
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46. 08/09/11 Bahill Specific Practice Number DAR Specific Practice Name Example 1.1 Decide if formal evaluation process is warranted When to do a trade study 1.2 Establish Evaluation Criteria What is in a good trade study 1.3 Identify Alternative Solutions 1.4 Select Evaluation Methods 1.5 Evaluate Alternatives 1.6 Select Preferred Solutions
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55. Product Development Process Deployment-Improvement 08/09/11 Bahill Deploy Raytheon standard processes guide our business Following R6  methods, we use CMMI metrics to guide improvements to our processes and their deployment Measure CMMI measures the “goodness” of our processes and the effectiveness of deployment ISO ISO wants us to plan, control and improve our processes Improve

Hinweis der Redaktion

  1. Integrated product and process development
  2. 9
  3. KLOC kilo lines of code: SLOC source lines of code. Source code requires a complete recompile. We also have lines of patch code.
  4. Can you find something for your left hand to do while your right hand is brushing y0our teeth?