SlideShare une entreprise Scribd logo
1  sur  18
CMMI Technology Conference and
User Group
17-20 November 2003
Experiences with
Leveraging Six
Sigma to Implement
CMMI
Levels 4 and 5
Jeff Facemire & Hortensia Silva
Northrop Grumman
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
2
What is the Essence of Level 4?
 In our last Peer Review, we:
– Reviewed 40 SLOC / Review Hour
 Others have been able to review >100 SLOC/hour
– Found 15 defects with 1½ hours of prep time and 4 reviewers
– Reviewed 75 SLOC
As a manager,
do I make any
changes???
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
3
200
150
100
50
0
SLOC/Prep.Hour
250
40.0 (current review)
135.8 (previous review)
What is the Essence of Level 4?
 71% reduction in # of
SLOC reviewed per
prep hour
0
CL = 53.71
 Average # of SLOC
reviewed / hour is
about 54
5 10 15 20 25 30
 Run of data from
previous 15 reviewsLCL = 0
UCL = 145.48
 Control chart with
control limits
 This is Level 4
knowledge!As a manager, do I make any
changes yet???
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
4
What Kind of Skills are Needed?
 To accomplish Levels 4 and 5, you must be capable of:
– Statistical thinking
– Analyzing causes
– Process thinking
– Focusing on what is important to the customer
– Understanding “capability”
– Affecting improvement
These skills are essential for successfully implementing
Levels 4 and 5
Six Sigma provides the foundation for how to solve
relevant problems!!
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
5
CMMI Levels 4 and 5 (Required Skills)
Level 4
1) Project’s process capabilities based on process
performance baselines
2) Control process variation (removing “assignable
causes”)
3) Predict results using process performance models
4) Manage to achieve goals
Level 5
1) Improvement goals based on future
business needs
2) Eliminate problem and defect causes
(“common causes”)
3) Select, predict, and measure
improvements to change the process
performance baselines
- Shift the mean; tighten the variance
4) Manage change
1 2 3 4 5 6 7 7C 8B 8B 8C 8D 8F 20 21 22 23
0
2
4
6
8
10
12
14
16
Actual
Expected
95% limits
0
2
4
6
8
10
12
Projects Audited in First Quarter
Numberof
Noncompliances
UCL
_
X
Process variation Process performance
Side effects of
register usage
Can’t keep track
Poor
documentation
Register
allocation
defect
Incorrect processor
register usage
Lack of
processor
knowledge
Can’t isolate
Pass 1
architecture
Process knowledge
UCL 1
LCL 1
UCL 2
LCL 2
Control Predict Improve
ESSENCE
OF
LEVELS
4 AND 5:
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
6
What is Six Sigma??
Six Sigma: A best-in-class change strategy for accelerating
improvements in processes, products, and services
What Six Sigma is:
 Method/tools
 Mindset/way of thinking
 A way of doing business
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
7
6σ DMAIC Process
Develop Charter and Business Case
Map Existing Process
Collect Voice of the Customer
Specify CTQs / Requirements
Measure CTQs / Requirements
Determine Process Stability
Determine Process Capability
Calculate Baseline Sigma
Refine Problem Statement
Identify Root Causes
Quantify Root Causes
Verify Root Causes
Institutionalize Improvement
Control Deployment
Quantify Financial Results
Present Final Project Results and Lessons Learned
Close Project
Select Solution (Including Trade
Studies, Cost/Benefit Analysis)
Design Solution
Pilot Solution
Implement Solution
Define
Measure
Analyze
Improve
Control
DMAIC = Define, Measure, Analyze, Improve and Control
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
8
Aligning the 6σ DMAIC Process with the CMMI
Define
Measure
Analyze
Improve
Control
Level 4
Establishing
Capability
Objectives
Data
Baselines
Models
Level 5
Improving
Capability
Problems
Root
Causes
Improved
Processes
Improved
Capability
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
9
Aligning the 6σ DMAIC Process with CMMI
Practices for the Project
Define
Measure
Analyze
Improve
Control
QPM SP 1.1
Establish the
Project’s
Objectives
QPM SP 1.3
Select the Subprocesses
that Will Be Statistically
Managed
QPM SP 1.2
Compose the
Defined ProcessQPM SP 1.4
Manage Project
Performance
QPM SP 2.1
Select Measures and
Analytic Techniques
QPM
CAR
QPM SP 2.2
Apply Statistical Methods to
Understand Variation
QPM SP 2.4
Record Statistical
Management Data
QPM SP 2.3
Monitor Performance of
the Selected
Subprocesses
CAR SP 1.1
Select Defect Data
for Analyses
CAR SP 2.1
Implement the Action
Proposals
CAR SP 1.2
Analyze Causes
CAR SP 2.2
Evaluate the Effect of
Changes
CAR SP 2.3
Record Data
6σ technologies
(noted in Red)
assist with these
activities
Illustrated
examples
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
10
Special Cause Analysis
(QPM SP 2.2)
System Engineering Cost
data seems to vary
normally in the period
under study
System Engineering
Schedule data appears
abnormal, and needs more
‘special cause’ study.
Project proposal periods in both
charts had no assigned budgets.
These gaps show where this ‘special
cause’ data was removed as it did not
represent the Sys Eng process.
Example Data
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
11
Control Charts (QPM SP 2.3)
Tool: Minitab used across 6σ and CMMI projects
Example Data
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
12
CAR Watchlist (CAR SP 1.1)
Causal Analysis & Resolution (CAR) Watch List SP 1.1a SP 1.1b SP 1.2a SP 1.2b SP 2.1 SP 2.2 SP 2.3
#
Orig.
Date Title
Disposition
DefectData
Gathered
DefectTypes
Selected
Causes
Analyzed
Actions
Proposed
Actions
Implemented
Effects
Evaluated
FinalResults
Submitted
Comments
1 1/10/03 Reliability Closed        6 σ project done.
2 3/14/03 Test Planning Closed        6 σ project done.
3 2/18/03 Late CDRL Delivery Open     
Collecting data from
improved delivery
process.
4 8/24/03 SRS Requirements in Test Procedures Open  Just starting
Example Data
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
13
CAR Worksheet (CAR SP 2.3)
• CAR briefing
template
accompanies
this CAR
worksheet
• Can be used in
lieu of a Six
Sigma tollgate
briefing for
CAR status
• Organized by
CAR specific
practices
Causal Analysis & Resolution (CAR) Worksheet
CAR IDENTIFICATION
CAR Problem Short Title SPR Defects
CAR Problem Description Quantity of SPRs prevents working off enough SPRs before scheduled CM turnover
Point of Contact/Project Project Manager
WORK STEPS EVIDENCE
SP 1.1a: Gather relevant problem data SPR Defect_Type field data
SP 1.1b: Determine which defects and
other problems will be
analyzed (pareto chart)
Pareto chart showing distribution of SPR defect types counted so far, and showing
“programming language misuse” caused the majority of SPRs
SP 1.2a: Analyze causes (Fishbone…) Fishbone Diagram for “programming language misuse”, showing Training caused most of the
costly SPRs
SP 1.2b: Propose actions addressing
root causes
• Procure advanced PL training
• Increase mentoring by SPMs
• Institute code inspections
SP 2.1: Implement action proposal(s) Training bought from Abs SW Corp. 3/12/03
SP 2.2: Evaluate effect of changes Proportion of SPRs which are “programming language misuse” decreases 39% to 19%
(4/12/03)
SP 2.3: Submit final results Data sent to organization
CAR STATISTICS
Actual Hours Spent 1300 hours
Example Data
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
14
Six Sigma Training
 Excerpts from standard Green Belt Six Sigma training:
– Business Case development
– Voice of the Customer (Critical to Quality items)
– Basic Statistics and Sampling
 Data distributions
 Representative samples
– Patterns in Data – Variation
 Special vs common causes
 Stratification of data
 Run charts, control charts
– Organizing Causes
– Hypothesis Testing / Regression Analysis
Use of statistical analysis tools are included throughout this training!
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
15
Using the Six Sigma Fundamentals
 The fundamentals of Six Sigma can be used without
running a “formal” Six Sigma project
– Statistical analysis and control of Level 3 data
 Capability
 Statistical control
 Regression
– Improvement in “capability” can be identified
– Root cause analysis techniques can be applied
 Regression
 Fishbone diagrams
 Pareto analysis
 Affinity diagrams
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
16
The Bottom Line
 Northrop Grumman was able to accelerate achievement
of Levels 4 and 5 using Six Sigma
 Six Sigma training was essential to changing the culture
of process improvement
– Six Sigma methodology was institutionalized
 5 months after achieving their Level 3 rating, Northrop
Grumman achieved their Level 4 rating
 4 months after achieving their Level 4 rating, Northrop
Grumman achieved their Level 5 rating
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
17
Six Sigma for the Organizational Process Areas
 Organizational Process Areas
– Level 4: Organizational Process Performance (OPP)
– Level 5: Organizational Innovation and Deployment (OID)
 The same Six Sigma methodology was used by Northrop
Grumman for the OPP and OID process areas
Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved.
18
Questions?

Contenu connexe

Similaire à Cmmi hm experiences with leveraging six sigma to implement cmmi l4 yl5 2003

Software Process Models
 Software Process Models  Software Process Models
Software Process Models MohsinAli773
 
Control phase lean six sigma tollgate template
Control phase   lean six sigma tollgate templateControl phase   lean six sigma tollgate template
Control phase lean six sigma tollgate templateSteven Bonacorsi
 
Control phase lean six sigma tollgate template
Control phase   lean six sigma tollgate templateControl phase   lean six sigma tollgate template
Control phase lean six sigma tollgate templateSteven Bonacorsi
 
FMEA training (AIAG VDA Edition 01)
FMEA training (AIAG VDA Edition 01)FMEA training (AIAG VDA Edition 01)
FMEA training (AIAG VDA Edition 01)Ankit Gupta
 
Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate templateSteven Bonacorsi
 
Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate templateSteven Bonacorsi
 
Cmmi%20 model%20changes%20for%20high%20maturity%20v01[1]
Cmmi%20 model%20changes%20for%20high%20maturity%20v01[1]Cmmi%20 model%20changes%20for%20high%20maturity%20v01[1]
Cmmi%20 model%20changes%20for%20high%20maturity%20v01[1]JULIO GONZALEZ SANZ
 
Process Certification Implementation Presentation
Process Certification Implementation PresentationProcess Certification Implementation Presentation
Process Certification Implementation Presentationmdmilward
 
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...EvansIncorporated
 
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
 
B2 2006 sizing_benchmarking
B2 2006 sizing_benchmarkingB2 2006 sizing_benchmarking
B2 2006 sizing_benchmarkingSteve Feldman
 
B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)Steve Feldman
 
PAM software guide V12
PAM software guide V12PAM software guide V12
PAM software guide V12Ralph Overbeck
 

Similaire à Cmmi hm experiences with leveraging six sigma to implement cmmi l4 yl5 2003 (20)

Software Process Models
 Software Process Models  Software Process Models
Software Process Models
 
I07 Simulation
I07 SimulationI07 Simulation
I07 Simulation
 
I07 Simulation
I07 SimulationI07 Simulation
I07 Simulation
 
Control phase lean six sigma tollgate template
Control phase   lean six sigma tollgate templateControl phase   lean six sigma tollgate template
Control phase lean six sigma tollgate template
 
Control phase lean six sigma tollgate template
Control phase   lean six sigma tollgate templateControl phase   lean six sigma tollgate template
Control phase lean six sigma tollgate template
 
FMEA training (AIAG VDA Edition 01)
FMEA training (AIAG VDA Edition 01)FMEA training (AIAG VDA Edition 01)
FMEA training (AIAG VDA Edition 01)
 
Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate template
 
Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate template
 
Cmmi%20 model%20changes%20for%20high%20maturity%20v01[1]
Cmmi%20 model%20changes%20for%20high%20maturity%20v01[1]Cmmi%20 model%20changes%20for%20high%20maturity%20v01[1]
Cmmi%20 model%20changes%20for%20high%20maturity%20v01[1]
 
Process Certification Implementation Presentation
Process Certification Implementation PresentationProcess Certification Implementation Presentation
Process Certification Implementation Presentation
 
Test Automation for QTP
Test Automation for QTPTest Automation for QTP
Test Automation for QTP
 
Test Automation
Test AutomationTest Automation
Test Automation
 
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
 
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
 
Agile testing approach
Agile testing approachAgile testing approach
Agile testing approach
 
6 sigma LTE release management process improvement
6 sigma LTE release management process improvement6 sigma LTE release management process improvement
6 sigma LTE release management process improvement
 
6 sigma
6 sigma6 sigma
6 sigma
 
B2 2006 sizing_benchmarking
B2 2006 sizing_benchmarkingB2 2006 sizing_benchmarking
B2 2006 sizing_benchmarking
 
B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)
 
PAM software guide V12
PAM software guide V12PAM software guide V12
PAM software guide V12
 

Plus de JULIO GONZALEZ SANZ

Cmmi hm 2008 sepg model changes for high maturity 1v01[1]
Cmmi hm 2008 sepg model changes for high maturity  1v01[1]Cmmi hm 2008 sepg model changes for high maturity  1v01[1]
Cmmi hm 2008 sepg model changes for high maturity 1v01[1]JULIO GONZALEZ SANZ
 
Introduction to bayesian_networks[1]
Introduction to bayesian_networks[1]Introduction to bayesian_networks[1]
Introduction to bayesian_networks[1]JULIO GONZALEZ SANZ
 
Workshop healthy ingredients ppm[1]
Workshop healthy ingredients ppm[1]Workshop healthy ingredients ppm[1]
Workshop healthy ingredients ppm[1]JULIO GONZALEZ SANZ
 
The need for a balanced measurement system
The need for a balanced measurement systemThe need for a balanced measurement system
The need for a balanced measurement systemJULIO GONZALEZ SANZ
 
Just in-time and lean production
Just in-time and lean productionJust in-time and lean production
Just in-time and lean productionJULIO GONZALEZ SANZ
 
History of manufacturing systems and lean thinking enfr
History of manufacturing systems and lean thinking enfrHistory of manufacturing systems and lean thinking enfr
History of manufacturing systems and lean thinking enfrJULIO GONZALEZ SANZ
 
Une 66175 presentacion norma 2006 por julio
Une 66175 presentacion norma 2006 por julioUne 66175 presentacion norma 2006 por julio
Une 66175 presentacion norma 2006 por julioJULIO GONZALEZ SANZ
 
An architecture for data quality
An architecture for data qualityAn architecture for data quality
An architecture for data qualityJULIO GONZALEZ SANZ
 
Sap analytics creating smart business processes
Sap analytics   creating smart business processesSap analytics   creating smart business processes
Sap analytics creating smart business processesJULIO GONZALEZ SANZ
 
Big data analytics, research report
Big data analytics, research reportBig data analytics, research report
Big data analytics, research reportJULIO GONZALEZ SANZ
 
Evaluating and comparing software metrics in the software engineering laboratory
Evaluating and comparing software metrics in the software engineering laboratoryEvaluating and comparing software metrics in the software engineering laboratory
Evaluating and comparing software metrics in the software engineering laboratoryJULIO GONZALEZ SANZ
 

Plus de JULIO GONZALEZ SANZ (20)

Cmmi hm 2008 sepg model changes for high maturity 1v01[1]
Cmmi hm 2008 sepg model changes for high maturity  1v01[1]Cmmi hm 2008 sepg model changes for high maturity  1v01[1]
Cmmi hm 2008 sepg model changes for high maturity 1v01[1]
 
Cmmi 26 ago_2009_
Cmmi 26 ago_2009_Cmmi 26 ago_2009_
Cmmi 26 ago_2009_
 
Creation use-of-simple-model
Creation use-of-simple-modelCreation use-of-simple-model
Creation use-of-simple-model
 
Introduction to bayesian_networks[1]
Introduction to bayesian_networks[1]Introduction to bayesian_networks[1]
Introduction to bayesian_networks[1]
 
Workshop healthy ingredients ppm[1]
Workshop healthy ingredients ppm[1]Workshop healthy ingredients ppm[1]
Workshop healthy ingredients ppm[1]
 
The need for a balanced measurement system
The need for a balanced measurement systemThe need for a balanced measurement system
The need for a balanced measurement system
 
Magic quadrant
Magic quadrantMagic quadrant
Magic quadrant
 
6 six sigma presentation
6 six sigma presentation6 six sigma presentation
6 six sigma presentation
 
Volvo csr suppliers guide vsib
Volvo csr suppliers guide vsibVolvo csr suppliers guide vsib
Volvo csr suppliers guide vsib
 
Just in-time and lean production
Just in-time and lean productionJust in-time and lean production
Just in-time and lean production
 
History of manufacturing systems and lean thinking enfr
History of manufacturing systems and lean thinking enfrHistory of manufacturing systems and lean thinking enfr
History of manufacturing systems and lean thinking enfr
 
Using minitab exec files
Using minitab exec filesUsing minitab exec files
Using minitab exec files
 
Sga iso-14001
Sga iso-14001Sga iso-14001
Sga iso-14001
 
Cslt closing plenary_portugal
Cslt closing plenary_portugalCslt closing plenary_portugal
Cslt closing plenary_portugal
 
Une 66175 presentacion norma 2006 por julio
Une 66175 presentacion norma 2006 por julioUne 66175 presentacion norma 2006 por julio
Une 66175 presentacion norma 2006 por julio
 
Swebokv3
Swebokv3 Swebokv3
Swebokv3
 
An architecture for data quality
An architecture for data qualityAn architecture for data quality
An architecture for data quality
 
Sap analytics creating smart business processes
Sap analytics   creating smart business processesSap analytics   creating smart business processes
Sap analytics creating smart business processes
 
Big data analytics, research report
Big data analytics, research reportBig data analytics, research report
Big data analytics, research report
 
Evaluating and comparing software metrics in the software engineering laboratory
Evaluating and comparing software metrics in the software engineering laboratoryEvaluating and comparing software metrics in the software engineering laboratory
Evaluating and comparing software metrics in the software engineering laboratory
 

Dernier

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Cmmi hm experiences with leveraging six sigma to implement cmmi l4 yl5 2003

  • 1. CMMI Technology Conference and User Group 17-20 November 2003 Experiences with Leveraging Six Sigma to Implement CMMI Levels 4 and 5 Jeff Facemire & Hortensia Silva Northrop Grumman
  • 2. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 2 What is the Essence of Level 4?  In our last Peer Review, we: – Reviewed 40 SLOC / Review Hour  Others have been able to review >100 SLOC/hour – Found 15 defects with 1½ hours of prep time and 4 reviewers – Reviewed 75 SLOC As a manager, do I make any changes???
  • 3. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 3 200 150 100 50 0 SLOC/Prep.Hour 250 40.0 (current review) 135.8 (previous review) What is the Essence of Level 4?  71% reduction in # of SLOC reviewed per prep hour 0 CL = 53.71  Average # of SLOC reviewed / hour is about 54 5 10 15 20 25 30  Run of data from previous 15 reviewsLCL = 0 UCL = 145.48  Control chart with control limits  This is Level 4 knowledge!As a manager, do I make any changes yet???
  • 4. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 4 What Kind of Skills are Needed?  To accomplish Levels 4 and 5, you must be capable of: – Statistical thinking – Analyzing causes – Process thinking – Focusing on what is important to the customer – Understanding “capability” – Affecting improvement These skills are essential for successfully implementing Levels 4 and 5 Six Sigma provides the foundation for how to solve relevant problems!!
  • 5. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 5 CMMI Levels 4 and 5 (Required Skills) Level 4 1) Project’s process capabilities based on process performance baselines 2) Control process variation (removing “assignable causes”) 3) Predict results using process performance models 4) Manage to achieve goals Level 5 1) Improvement goals based on future business needs 2) Eliminate problem and defect causes (“common causes”) 3) Select, predict, and measure improvements to change the process performance baselines - Shift the mean; tighten the variance 4) Manage change 1 2 3 4 5 6 7 7C 8B 8B 8C 8D 8F 20 21 22 23 0 2 4 6 8 10 12 14 16 Actual Expected 95% limits 0 2 4 6 8 10 12 Projects Audited in First Quarter Numberof Noncompliances UCL _ X Process variation Process performance Side effects of register usage Can’t keep track Poor documentation Register allocation defect Incorrect processor register usage Lack of processor knowledge Can’t isolate Pass 1 architecture Process knowledge UCL 1 LCL 1 UCL 2 LCL 2 Control Predict Improve ESSENCE OF LEVELS 4 AND 5:
  • 6. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 6 What is Six Sigma?? Six Sigma: A best-in-class change strategy for accelerating improvements in processes, products, and services What Six Sigma is:  Method/tools  Mindset/way of thinking  A way of doing business
  • 7. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 7 6σ DMAIC Process Develop Charter and Business Case Map Existing Process Collect Voice of the Customer Specify CTQs / Requirements Measure CTQs / Requirements Determine Process Stability Determine Process Capability Calculate Baseline Sigma Refine Problem Statement Identify Root Causes Quantify Root Causes Verify Root Causes Institutionalize Improvement Control Deployment Quantify Financial Results Present Final Project Results and Lessons Learned Close Project Select Solution (Including Trade Studies, Cost/Benefit Analysis) Design Solution Pilot Solution Implement Solution Define Measure Analyze Improve Control DMAIC = Define, Measure, Analyze, Improve and Control
  • 8. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 8 Aligning the 6σ DMAIC Process with the CMMI Define Measure Analyze Improve Control Level 4 Establishing Capability Objectives Data Baselines Models Level 5 Improving Capability Problems Root Causes Improved Processes Improved Capability
  • 9. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 9 Aligning the 6σ DMAIC Process with CMMI Practices for the Project Define Measure Analyze Improve Control QPM SP 1.1 Establish the Project’s Objectives QPM SP 1.3 Select the Subprocesses that Will Be Statistically Managed QPM SP 1.2 Compose the Defined ProcessQPM SP 1.4 Manage Project Performance QPM SP 2.1 Select Measures and Analytic Techniques QPM CAR QPM SP 2.2 Apply Statistical Methods to Understand Variation QPM SP 2.4 Record Statistical Management Data QPM SP 2.3 Monitor Performance of the Selected Subprocesses CAR SP 1.1 Select Defect Data for Analyses CAR SP 2.1 Implement the Action Proposals CAR SP 1.2 Analyze Causes CAR SP 2.2 Evaluate the Effect of Changes CAR SP 2.3 Record Data 6σ technologies (noted in Red) assist with these activities Illustrated examples
  • 10. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 10 Special Cause Analysis (QPM SP 2.2) System Engineering Cost data seems to vary normally in the period under study System Engineering Schedule data appears abnormal, and needs more ‘special cause’ study. Project proposal periods in both charts had no assigned budgets. These gaps show where this ‘special cause’ data was removed as it did not represent the Sys Eng process. Example Data
  • 11. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 11 Control Charts (QPM SP 2.3) Tool: Minitab used across 6σ and CMMI projects Example Data
  • 12. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 12 CAR Watchlist (CAR SP 1.1) Causal Analysis & Resolution (CAR) Watch List SP 1.1a SP 1.1b SP 1.2a SP 1.2b SP 2.1 SP 2.2 SP 2.3 # Orig. Date Title Disposition DefectData Gathered DefectTypes Selected Causes Analyzed Actions Proposed Actions Implemented Effects Evaluated FinalResults Submitted Comments 1 1/10/03 Reliability Closed        6 σ project done. 2 3/14/03 Test Planning Closed        6 σ project done. 3 2/18/03 Late CDRL Delivery Open      Collecting data from improved delivery process. 4 8/24/03 SRS Requirements in Test Procedures Open  Just starting Example Data
  • 13. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 13 CAR Worksheet (CAR SP 2.3) • CAR briefing template accompanies this CAR worksheet • Can be used in lieu of a Six Sigma tollgate briefing for CAR status • Organized by CAR specific practices Causal Analysis & Resolution (CAR) Worksheet CAR IDENTIFICATION CAR Problem Short Title SPR Defects CAR Problem Description Quantity of SPRs prevents working off enough SPRs before scheduled CM turnover Point of Contact/Project Project Manager WORK STEPS EVIDENCE SP 1.1a: Gather relevant problem data SPR Defect_Type field data SP 1.1b: Determine which defects and other problems will be analyzed (pareto chart) Pareto chart showing distribution of SPR defect types counted so far, and showing “programming language misuse” caused the majority of SPRs SP 1.2a: Analyze causes (Fishbone…) Fishbone Diagram for “programming language misuse”, showing Training caused most of the costly SPRs SP 1.2b: Propose actions addressing root causes • Procure advanced PL training • Increase mentoring by SPMs • Institute code inspections SP 2.1: Implement action proposal(s) Training bought from Abs SW Corp. 3/12/03 SP 2.2: Evaluate effect of changes Proportion of SPRs which are “programming language misuse” decreases 39% to 19% (4/12/03) SP 2.3: Submit final results Data sent to organization CAR STATISTICS Actual Hours Spent 1300 hours Example Data
  • 14. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 14 Six Sigma Training  Excerpts from standard Green Belt Six Sigma training: – Business Case development – Voice of the Customer (Critical to Quality items) – Basic Statistics and Sampling  Data distributions  Representative samples – Patterns in Data – Variation  Special vs common causes  Stratification of data  Run charts, control charts – Organizing Causes – Hypothesis Testing / Regression Analysis Use of statistical analysis tools are included throughout this training!
  • 15. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 15 Using the Six Sigma Fundamentals  The fundamentals of Six Sigma can be used without running a “formal” Six Sigma project – Statistical analysis and control of Level 3 data  Capability  Statistical control  Regression – Improvement in “capability” can be identified – Root cause analysis techniques can be applied  Regression  Fishbone diagrams  Pareto analysis  Affinity diagrams
  • 16. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 16 The Bottom Line  Northrop Grumman was able to accelerate achievement of Levels 4 and 5 using Six Sigma  Six Sigma training was essential to changing the culture of process improvement – Six Sigma methodology was institutionalized  5 months after achieving their Level 3 rating, Northrop Grumman achieved their Level 4 rating  4 months after achieving their Level 4 rating, Northrop Grumman achieved their Level 5 rating
  • 17. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 17 Six Sigma for the Organizational Process Areas  Organizational Process Areas – Level 4: Organizational Process Performance (OPP) – Level 5: Organizational Innovation and Deployment (OID)  The same Six Sigma methodology was used by Northrop Grumman for the OPP and OID process areas
  • 18. Copyright 2003 Northrop Grumman Space and Mission Systems Corp. All Rights Reserved. 18 Questions?

Notes de l'éditeur

  1. Need a good anecdote here!
  2. Walk through the slide