SlideShare une entreprise Scribd logo
1  sur  38
Making Smart Choices: Strategies for  CMMI Adoption CMMI Technology Conference and User Group 16-19 November 2009 Rick Hefner, Ph.D. Northrop Grumman Corporation [email_address]
Background ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Topics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How Decisions Drive Success Scope Infrastructure Deployment Value of the improvements Perceived value of the improvements Success of the improvements Cost of the improvements Speed of the improvement “ Dead-ends” Fit with culture Strengthening of culture Perceived bureaucracy Buy-in Ability to address other improvement goals
Why Does an Organization Adopt CMMI? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What Does It Mean to “Adopt” CMMI?  ,[object Object],[object Object],[object Object],[object Object],[object Object]
A Process Paradigm Jeanine Siviy and Eileen Forrester, Accelerating CMMI Adoption Using Six Sigma, CMMI Users Group, 2004
Adopting the CMMI ,[object Object],[object Object],[object Object],[object Object],[object Object],CMMI practices Already performing Not performing Aware of Not aware of Perceive  as valuable Don’t perceive as valuable Determine how best  to perform Determine  how best  to document Obtain buy-in  and understanding
Exercise – What are your organization’s improvement goals? ,[object Object],[object Object],[object Object],[object Object]
Topics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Organizational Scope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exercise ,[object Object],[object Object],[object Object],[object Object]
Topics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Project Use of Organizational Process Assets Project Project Plans,  Schedules, & Budgets CMMI Project Results Organizational Training Industry/Government Standards ISO Customer Specific Organizational Policies & Processes Measurement Repository Project Defined Process, Procedures, & Standards Tailoring Organization Project-Specific Training Process Asset Library Historical data Project examples
A Top-Level Comparison Instantiation of the process (how often, when, etc.) Plan Low-level “how” to do (details needed to follow a strategy) Procedure High-level “how” to do  (organizational standard, tailored by projects) Process High-level “what” to do  (organizational guidance) Policy
(Organizational) Policies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Using Policies ,[object Object],[object Object],GP 2.1 Establish an Organizational Policy Establish and maintain an organizational policy for planning and performing the process.
Constructing Policies – Option 1 ,[object Object],Risk Management Policy 1 Projects shall conduct preparation for risk management. Policy 2 Projects shall identify and analyze r isks to determine their relative importance. Policy 3 Projects shall handle and mitigate risks are handled and mitigated, where appropriate, to reduce adverse impacts on achieving objectives. Policy 4 Projects shall institutionalize Risk Management as a defined process.
Constructing Policies – Option 2 ,[object Object],[object Object],[object Object],Risk Management Policy 1 Projects shall determine risk sources and categories. Policy 2 Projects shall define the parameters used to analyze and categorize risks, Etc.
Process (Description) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Using Processes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],GP 3.1  Establish a Defined Process Establish and maintain the description of a defined process.
Constructing Processes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Constructing Processes – Option 1 ,[object Object],[object Object],Risk Management Step 1 Project determines risk sources and categories. Step 2 Project defines the parameters used to analyze and categorize risks, Etc.
Constructing Processes – Option 2 ,[object Object],[object Object],Risk Management Step 1 Project determines risk sources. Step 2 Project determines risk categories. Step 3 Project defines consistent criteria for evaluating and quantifying risk likelihood and severity risks. Step 4 Project defines thresholds for each risk category. Step 5 Project defines bounds on the extend to which thresholds are applied against or within a category. Etc.
Constructing Processes – Considerations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Risk Management Step 1 Project manager  determines risk sources. Step 2 Project will use the XXX risk categories. Step 3 Project defines consistent criteria for evaluating and quantifying risk likelihood and severity risks  in the Risk Management Plan . Step 4 Project defines thresholds for each risk category. Step 5 Project defines bounds on the extend to which thresholds are applied against or within a category  as per procedure YYY . Etc.
GP 2.2 ,[object Object],[object Object],[object Object],[object Object],[object Object],GP 2.2 Plan the Process Establish and maintain the plan for performing the process.
Documenting Choices in Plans ,[object Object],[object Object],[object Object],Policy The fence must be painted each spring. ,[object Object],[object Object],[object Object],[object Object],[object Object],Plan Rick Saturday morning Fine sandpaper White paint
Process Asset Library ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Keys to Quickly Establishing an Effective PAL  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Measures ,[object Object],[object Object],[object Object],[object Object],SG 1 Align Measurement and Analysis Activities SP 1.1 Establish Measurement Objectives SP 1.2 Specify Measures SP 1.3 Specify Data Collection and Storage Procedures SP 1.4 Specify Analysis Procedures SG 2 Provide Measurement Results SP 2.1 Collect Measurement Data SP 2.2 Analyze Measurement Data SP 2.3 Store Data and Results SP 2.4 Communicate Results
Keys to Quickly Establishing an Measures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Measurement Repository ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],organization's measurement repository -  A repository used to collect and make available measurement data on processes and work products, particularly as they relate to the organization’s set of standard processes. This repository contains or references actual measurement data and related information needed to understand and analyze the measurement data. - Glossary, CMMI-DEV
Training ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Training Scope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Is the Staff Qualified to Do Their Work? ,[object Object],[object Object],[object Object],How does the organization maintain  a skilled and knowledgeable workforce? An organizational responsibility!
Strategies for Organizational Training  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Strategies for Organizational Training (continued) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Quality and Strategy Summary
Quality and Strategy SummaryQuality and Strategy Summary
Quality and Strategy SummaryQQMD
 
Using Benchmarking to Quantify the Benefits of Software Process Improvement
Using Benchmarking to Quantify the Benefits of Software Process ImprovementUsing Benchmarking to Quantify the Benefits of Software Process Improvement
Using Benchmarking to Quantify the Benefits of Software Process ImprovementQuantitative Software Management, Inc.
 
Best Practices Fusion: Lean Six Sigma & CMMI
Best Practices Fusion: Lean Six Sigma & CMMIBest Practices Fusion: Lean Six Sigma & CMMI
Best Practices Fusion: Lean Six Sigma & CMMIggack
 
BPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & Trends
BPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & TrendsBPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & Trends
BPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & TrendsRajesh Timane, PhD
 
Sustainability
SustainabilitySustainability
Sustainabilitylleuciuc1
 
Lecture 5 Quality Performance Tools & Techniques
Lecture 5  Quality Performance Tools & TechniquesLecture 5  Quality Performance Tools & Techniques
Lecture 5 Quality Performance Tools & TechniquesTantish QS, UTM
 
Lecture 4 quality performance measurement tools and techniques
Lecture 4 quality performance measurement tools and techniquesLecture 4 quality performance measurement tools and techniques
Lecture 4 quality performance measurement tools and techniquesTantish QS, UTM
 
Lecture 3 benchmarking in quality system
Lecture 3  benchmarking in quality systemLecture 3  benchmarking in quality system
Lecture 3 benchmarking in quality systemTantish QS, UTM
 
Performance measurement system design
Performance measurement system designPerformance measurement system design
Performance measurement system designFernanda Araujo
 
Public Service Partnership Maturity Model
Public Service Partnership Maturity ModelPublic Service Partnership Maturity Model
Public Service Partnership Maturity ModelNoel Hatch
 

Tendances (20)

Quality and Strategy Summary
Quality and Strategy SummaryQuality and Strategy Summary
Quality and Strategy Summary
 
Using Benchmarking to Quantify the Benefits of Software Process Improvement
Using Benchmarking to Quantify the Benefits of Software Process ImprovementUsing Benchmarking to Quantify the Benefits of Software Process Improvement
Using Benchmarking to Quantify the Benefits of Software Process Improvement
 
CMMI
CMMICMMI
CMMI
 
Best Practices Fusion: Lean Six Sigma & CMMI
Best Practices Fusion: Lean Six Sigma & CMMIBest Practices Fusion: Lean Six Sigma & CMMI
Best Practices Fusion: Lean Six Sigma & CMMI
 
BPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & Trends
BPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & TrendsBPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & Trends
BPR - Benchmarking, Process Analysis, Incentives, Motivation, Quality & Trends
 
Sustainability
SustainabilitySustainability
Sustainability
 
Lecture 5 Quality Performance Tools & Techniques
Lecture 5  Quality Performance Tools & TechniquesLecture 5  Quality Performance Tools & Techniques
Lecture 5 Quality Performance Tools & Techniques
 
Lecture 4 quality performance measurement tools and techniques
Lecture 4 quality performance measurement tools and techniquesLecture 4 quality performance measurement tools and techniques
Lecture 4 quality performance measurement tools and techniques
 
Lecture 3 benchmarking in quality system
Lecture 3  benchmarking in quality systemLecture 3  benchmarking in quality system
Lecture 3 benchmarking in quality system
 
Cmmi Final
Cmmi FinalCmmi Final
Cmmi Final
 
CQE Preparation | The Quality Management System
CQE Preparation | The Quality Management SystemCQE Preparation | The Quality Management System
CQE Preparation | The Quality Management System
 
Performance measurement system design
Performance measurement system designPerformance measurement system design
Performance measurement system design
 
Cqe preparation | customer relations
Cqe preparation | customer relationsCqe preparation | customer relations
Cqe preparation | customer relations
 
Benchmarking
BenchmarkingBenchmarking
Benchmarking
 
Public Service Partnership Maturity Model
Public Service Partnership Maturity ModelPublic Service Partnership Maturity Model
Public Service Partnership Maturity Model
 
Six sigma & TQM
Six sigma & TQMSix sigma & TQM
Six sigma & TQM
 
071 Maturity Assessment
071 Maturity Assessment071 Maturity Assessment
071 Maturity Assessment
 
Cqe preparation | supplier management
Cqe preparation | supplier managementCqe preparation | supplier management
Cqe preparation | supplier management
 
Benchmarking tqm
Benchmarking   tqmBenchmarking   tqm
Benchmarking tqm
 
Benchmarking
BenchmarkingBenchmarking
Benchmarking
 

En vedette

Working Through Ethical Dilemmas: When the Deciding Gets Tough
Working Through Ethical Dilemmas: When the Deciding Gets ToughWorking Through Ethical Dilemmas: When the Deciding Gets Tough
Working Through Ethical Dilemmas: When the Deciding Gets ToughBarry Casey
 
Healthy choice
Healthy choiceHealthy choice
Healthy choiceChangEnKai
 
Healthy Eating 10 - Eating Healthy Outside Of Campus Dining
Healthy Eating 10 - Eating Healthy Outside Of Campus DiningHealthy Eating 10 - Eating Healthy Outside Of Campus Dining
Healthy Eating 10 - Eating Healthy Outside Of Campus Diningdaniellellee
 
Making life choices
Making life choicesMaking life choices
Making life choicessuperrin
 
Useful tips to a Healthy Lifestyle
Useful tips  to a Healthy LifestyleUseful tips  to a Healthy Lifestyle
Useful tips to a Healthy LifestyleValeHdez
 
Healthy Living and Healthy Eating EDU 290 Powerpoint
Healthy Living and Healthy Eating EDU 290 PowerpointHealthy Living and Healthy Eating EDU 290 Powerpoint
Healthy Living and Healthy Eating EDU 290 PowerpointKris Barron
 

En vedette (7)

Working Through Ethical Dilemmas: When the Deciding Gets Tough
Working Through Ethical Dilemmas: When the Deciding Gets ToughWorking Through Ethical Dilemmas: When the Deciding Gets Tough
Working Through Ethical Dilemmas: When the Deciding Gets Tough
 
Healthy choice
Healthy choiceHealthy choice
Healthy choice
 
Healthy Eating 10 - Eating Healthy Outside Of Campus Dining
Healthy Eating 10 - Eating Healthy Outside Of Campus DiningHealthy Eating 10 - Eating Healthy Outside Of Campus Dining
Healthy Eating 10 - Eating Healthy Outside Of Campus Dining
 
Making life choices
Making life choicesMaking life choices
Making life choices
 
Useful tips to a Healthy Lifestyle
Useful tips  to a Healthy LifestyleUseful tips  to a Healthy Lifestyle
Useful tips to a Healthy Lifestyle
 
Healthy Living and Healthy Eating EDU 290 Powerpoint
Healthy Living and Healthy Eating EDU 290 PowerpointHealthy Living and Healthy Eating EDU 290 Powerpoint
Healthy Living and Healthy Eating EDU 290 Powerpoint
 
Healthy lifestyle
Healthy lifestyleHealthy lifestyle
Healthy lifestyle
 

Similaire à Making Smart Choices: Strategies for CMMI Adoption

Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model IntegrationAAKASH S
 
QAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction pptQAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction pptQAIites
 
CMMi level 3 presentation
CMMi level 3 presentationCMMi level 3 presentation
CMMi level 3 presentationadinmani
 
A Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For BeginerA Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For BeginerManas Das
 
Software quality system - Quality Engineering
Software quality system - Quality EngineeringSoftware quality system - Quality Engineering
Software quality system - Quality EngineeringYash Trivedi
 
Applicability of CMMI for Small to Medium Enterprises
Applicability of CMMI for Small to Medium EnterprisesApplicability of CMMI for Small to Medium Enterprises
Applicability of CMMI for Small to Medium Enterprisesrhefner
 
Process Improvement in Software Engineering SE25
Process Improvement in Software Engineering SE25Process Improvement in Software Engineering SE25
Process Improvement in Software Engineering SE25koolkampus
 
CMMi journey at small Organizations
CMMi journey at small OrganizationsCMMi journey at small Organizations
CMMi journey at small OrganizationsJyoti Chopra
 
CH 2 Operations Strategy New 2013.pptx
CH 2 Operations Strategy New 2013.pptxCH 2 Operations Strategy New 2013.pptx
CH 2 Operations Strategy New 2013.pptxamanuel236786
 
Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023Shane Coughlan
 
How to Evaluate Solutions and Build your Evaluation Committee
How to Evaluate Solutions and Build your Evaluation CommitteeHow to Evaluate Solutions and Build your Evaluation Committee
How to Evaluate Solutions and Build your Evaluation CommitteeBlytheco
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)pawanonline83
 
CH-2 Operations Strategy.pptx
CH-2 Operations Strategy.pptxCH-2 Operations Strategy.pptx
CH-2 Operations Strategy.pptxamanuel236786
 
Adopting the Right Software Test Maturity Assessment Model
Adopting the Right Software Test Maturity Assessment ModelAdopting the Right Software Test Maturity Assessment Model
Adopting the Right Software Test Maturity Assessment ModelCognizant
 

Similaire à Making Smart Choices: Strategies for CMMI Adoption (20)

Ch28
Ch28Ch28
Ch28
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
 
QAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction pptQAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction ppt
 
CMMi level 3 presentation
CMMi level 3 presentationCMMi level 3 presentation
CMMi level 3 presentation
 
A Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For BeginerA Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For Beginer
 
Software quality system - Quality Engineering
Software quality system - Quality EngineeringSoftware quality system - Quality Engineering
Software quality system - Quality Engineering
 
CMMI.ppt
CMMI.pptCMMI.ppt
CMMI.ppt
 
Applicability of CMMI for Small to Medium Enterprises
Applicability of CMMI for Small to Medium EnterprisesApplicability of CMMI for Small to Medium Enterprises
Applicability of CMMI for Small to Medium Enterprises
 
CMMi & IT Governance
CMMi & IT GovernanceCMMi & IT Governance
CMMi & IT Governance
 
Process Improvement in Software Engineering SE25
Process Improvement in Software Engineering SE25Process Improvement in Software Engineering SE25
Process Improvement in Software Engineering SE25
 
CMMi journey at small Organizations
CMMi journey at small OrganizationsCMMi journey at small Organizations
CMMi journey at small Organizations
 
CH 2 Operations Strategy New 2013.pptx
CH 2 Operations Strategy New 2013.pptxCH 2 Operations Strategy New 2013.pptx
CH 2 Operations Strategy New 2013.pptx
 
Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023
 
How to Evaluate Solutions and Build your Evaluation Committee
How to Evaluate Solutions and Build your Evaluation CommitteeHow to Evaluate Solutions and Build your Evaluation Committee
How to Evaluate Solutions and Build your Evaluation Committee
 
CMMI
CMMICMMI
CMMI
 
Introduction to CMMI-DEV v1.3 - Day 1
Introduction to CMMI-DEV v1.3  - Day 1Introduction to CMMI-DEV v1.3  - Day 1
Introduction to CMMI-DEV v1.3 - Day 1
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)
 
CH-2 Operations Strategy.pptx
CH-2 Operations Strategy.pptxCH-2 Operations Strategy.pptx
CH-2 Operations Strategy.pptx
 
Spm unit2
Spm unit2Spm unit2
Spm unit2
 
Adopting the Right Software Test Maturity Assessment Model
Adopting the Right Software Test Maturity Assessment ModelAdopting the Right Software Test Maturity Assessment Model
Adopting the Right Software Test Maturity Assessment Model
 

Plus de rhefner

Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...rhefner
 
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)rhefner
 
Identifying and Prioritizing BPM Projects Based on Quick Wins and Clear Fin...
Identifying and Prioritizing BPM Projects Based on Quick Wins and Clear Fin...Identifying and Prioritizing BPM Projects Based on Quick Wins and Clear Fin...
Identifying and Prioritizing BPM Projects Based on Quick Wins and Clear Fin...rhefner
 
Identifying and Overcoming Roadblocks to Change
Identifying and Overcoming Roadblocks to ChangeIdentifying and Overcoming Roadblocks to Change
Identifying and Overcoming Roadblocks to Changerhefner
 
3 CMMI® Views
3 CMMI® Views3 CMMI® Views
3 CMMI® Viewsrhefner
 
Introducing & Sustaining Change - 2010 SEPG
Introducing & Sustaining Change - 2010 SEPGIntroducing & Sustaining Change - 2010 SEPG
Introducing & Sustaining Change - 2010 SEPGrhefner
 

Plus de rhefner (6)

Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
 
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
 
Identifying and Prioritizing BPM Projects Based on Quick Wins and Clear Fin...
Identifying and Prioritizing BPM Projects Based on Quick Wins and Clear Fin...Identifying and Prioritizing BPM Projects Based on Quick Wins and Clear Fin...
Identifying and Prioritizing BPM Projects Based on Quick Wins and Clear Fin...
 
Identifying and Overcoming Roadblocks to Change
Identifying and Overcoming Roadblocks to ChangeIdentifying and Overcoming Roadblocks to Change
Identifying and Overcoming Roadblocks to Change
 
3 CMMI® Views
3 CMMI® Views3 CMMI® Views
3 CMMI® Views
 
Introducing & Sustaining Change - 2010 SEPG
Introducing & Sustaining Change - 2010 SEPGIntroducing & Sustaining Change - 2010 SEPG
Introducing & Sustaining Change - 2010 SEPG
 

Making Smart Choices: Strategies for CMMI Adoption

  • 1. Making Smart Choices: Strategies for CMMI Adoption CMMI Technology Conference and User Group 16-19 November 2009 Rick Hefner, Ph.D. Northrop Grumman Corporation [email_address]
  • 2.
  • 3.
  • 4. How Decisions Drive Success Scope Infrastructure Deployment Value of the improvements Perceived value of the improvements Success of the improvements Cost of the improvements Speed of the improvement “ Dead-ends” Fit with culture Strengthening of culture Perceived bureaucracy Buy-in Ability to address other improvement goals
  • 5.
  • 6.
  • 7. A Process Paradigm Jeanine Siviy and Eileen Forrester, Accelerating CMMI Adoption Using Six Sigma, CMMI Users Group, 2004
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Project Use of Organizational Process Assets Project Project Plans, Schedules, & Budgets CMMI Project Results Organizational Training Industry/Government Standards ISO Customer Specific Organizational Policies & Processes Measurement Repository Project Defined Process, Procedures, & Standards Tailoring Organization Project-Specific Training Process Asset Library Historical data Project examples
  • 15. A Top-Level Comparison Instantiation of the process (how often, when, etc.) Plan Low-level “how” to do (details needed to follow a strategy) Procedure High-level “how” to do (organizational standard, tailored by projects) Process High-level “what” to do (organizational guidance) Policy
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.

Notes de l'éditeur

  1. W6 Process Improvement, Wed June 10, 10:00-11:30 am Making Smart Choices: Strategies for CMMI® Adoption Rick Hefner Northrop Grumman Corporation [email_address] The CMMI® was written to apply to a variety of project environments -- defense, commercial; development, maintenance, services; small to large project teams.  The authors used words like “adequate”, “appropriate”, “as needed”, and “selected”. When a project or organization adopts the CMMI model for process improvement, they (consciously or unconsciously) make choices about how it will be implemented – scope, scale, documentation, and decision-making to name a few. These choices have a profound effect on the speed and cost of CMMI® adoption.  Rick Heffner describes the strategic implications of the CMMI on planning and implementing project processes. He identifies the decisions to be made, the options available, and the relationships between these options and project contexts and business objectives.  Take away a deeper understanding of the model, and better strategies for its adoption.  By understanding your options and making smart choices, CMMI® adopters can ensure that the promised benefits of CMMI®-based improvement are realized. Rick Hefner has over 30 years of experience in software development, research, and management, and has served in industrial, academic, and government positions.  He received his BS and MS from Purdue University in Interdisciplinary Engineering, and his Ph.D. from UCLA in Applied Dynamic Systems Control.  Dr. Hefner has over 80 publications, and teaches at Caltech, UCLA, and UC Irvine.  He is an SEI-authorized Instructor, CMMI Lead Appraiser, and Six Sigma Black Belt. Dr. Hefner currently serves as the Director of Process Management at Northrop Grumman.  Northrop Grumman has been an industry leader in CMMI adoption, and over 35 Northrop Grumman organizations have been externally appraised at CMMI Level 5.
  2. We’ve set up a common set of organization procedures/policies and metrics for our businesses to follow Metrics are collected in a central data base for all our projects (productivity and defect). Policy/procedures derived from Industry and Government standards, as well as internal best practices These are online allowing our projects to draw from them and use the cumulative expertise