SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Alm Opensource Seminar
Alm Opensource SeminarAlm Opensource Seminar
Alm Opensource Seminarsaarcc2009
 
IBM Roadmap Maximo 2018
IBM Roadmap Maximo 2018IBM Roadmap Maximo 2018
IBM Roadmap Maximo 2018FMMUG
 
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 vehicleCec deMille
 
'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' Alan Martin Redmond, PhD
 
Connie schulz final 16
Connie schulz final 16Connie schulz final 16
Connie schulz final 16Connie Schulz
 
Maximo Training - Work Management
Maximo Training - Work ManagementMaximo Training - Work Management
Maximo Training - Work ManagementBruno Portaluri
 
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 2016John McNiff
 
IBM Maximo Predictive Maintenance FMMUG 2018
IBM Maximo Predictive Maintenance FMMUG 2018IBM Maximo Predictive Maintenance FMMUG 2018
IBM Maximo Predictive Maintenance FMMUG 2018FMMUG
 
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 ...Capgemini
 
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 WorkJacquie (Keith) Chischillie
 

Tendances (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
 

En vedette

46 Fotos da National Geographic
46 Fotos da National Geographic46 Fotos da National Geographic
46 Fotos da National Geographicpaulosacosta
 
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 Viewjustin spratt
 
Radio & The Internet | best of bedfellows
Radio & The Internet | best of bedfellowsRadio & The Internet | best of bedfellows
Radio & The Internet | best of bedfellowsjustin spratt
 
Altconf - Financing Startups
Altconf  - Financing StartupsAltconf  - Financing Startups
Altconf - Financing Startupsjustin spratt
 
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 2010justin spratt
 
ISlabs - The Genesis
ISlabs - The GenesisISlabs - The Genesis
ISlabs - The Genesisjustin spratt
 
幽径悲剧1
幽径悲剧1幽径悲剧1
幽径悲剧1xiaobiye
 
แบบสำรวจความพึงพอใจ Inet final
แบบสำรวจความพึงพอใจ Inet finalแบบสำรวจความพึงพอใจ Inet final
แบบสำรวจความพึงพอใจ Inet finalJintawat PornmanatsaweeKul
 
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 | 2016justin spratt
 

En vedette (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
 

Similaire à Cmmi

Business Case4 Process Improvement
Business Case4 Process ImprovementBusiness Case4 Process Improvement
Business Case4 Process ImprovementAl Bennett
 
Department Structure
Department StructureDepartment Structure
Department StructureG.J. dePillis
 
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 5rhefner
 
Methods Over Madness 2003 Ver.
Methods Over Madness 2003 Ver.Methods Over Madness 2003 Ver.
Methods Over Madness 2003 Ver.Tom Weinberger
 
1. Profile Presentation - CostICon
1. Profile Presentation - CostICon1. Profile Presentation - CostICon
1. Profile Presentation - CostIConSuyash 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-reducCAELUM-CMMI
 
“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”Saji Madapat
 
Fusion - BMC Service Assurance & Automation
Fusion - BMC Service Assurance & AutomationFusion - BMC Service Assurance & Automation
Fusion - BMC Service Assurance & Automationjegasu
 
Application Lifecycle Management and Microsoft
Application Lifecycle Management and MicrosoftApplication Lifecycle Management and Microsoft
Application Lifecycle Management and Microsoftguestb9112
 
CMIC ROI Sales Presentation
CMIC ROI Sales PresentationCMIC ROI Sales Presentation
CMIC ROI Sales PresentationJack Werner
 
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...Infodream
 
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 practiceCiklum Ukraine
 
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 2008Israel Gat
 
Resume of Eric Stohlquist
Resume of Eric StohlquistResume of Eric Stohlquist
Resume of Eric StohlquistEricStohlquist1
 

Similaire à 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
 

Dernier

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Dernier (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

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

Notes de l'éditeur

  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?