CMMI Case Study by Dan Fleck Reference: A CMMI Case Study: Process Engineering vs. Culture and Leadership by Jeffrey L. Dutton,Jacobs Sverdrup Reference:

Slides:



Advertisements
Similar presentations
Definitions Innovation Reform Improvement Change.
Advertisements

Module 3: Building Faculty Involvement
1.Quality-“a characteristic or attribute of something.” As an attribute of an item, quality refers to measurable characteristics— things we are able to.
Test Automation Success: Choosing the Right People & Process
More CMM Part Two : Details.
Integrating assessment with instruction: what will it take to make it work? Dylan Wiliam.
1 Presenter: Tracy Wessler June 6, 2007 Outsourcing Quality Assurance and Contract Surveillance Activities U.S. Census Bureau Decennial Response Integration.
Stepan Potiyenko ISS Sr.SW Developer.
LARGE SYSTEMS IMPLETATION PROCESS  Overview Review process diagram homework practice.
Software Engineering: A Practitioner’s Approach, 6/e Chapter 2 Process: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Total Quality.People-focused management system.Focus on increasing customer satisfaction and reducing costs.A systems approach that integrates organizational.
Practitioners versus Academics Software Engineering Problems Academics Practitioners.
Approaches to talent management
SCC EHR Workshop for Contractors: Implementation Considerations May 25, 2011.
Industrial Standards Framework and Energy Management Aimee McKane, Lawrence Berkeley National Laboratory.
Capability Maturity Model
Factors influencing open source software adoption
CMM Level 3 KPA’s CS4320 Fall Organizational Process Focus (Goals) Software process development and improvement activities are coordinated across.
Learn how at centerpartners.com. An Insight Throughout our 13 years in business we have always thought of ourselves as more than a “call center”. To us,
Delivering change projects in the real world An example of change management in practise Martin Mannix MCQI CQP Martin Mannix MCQI CQP.
PART 2: A FRAMEWORK FOR SOFTWARE PROCESS IMPROVEMENT (SPI) Jean Charles Salvin Markus Erlandsson Jan-Peter Nilsson.
Software testing techniques Testing Maturity Model Presentation on the seminar Kaunas University of Technology.
N By: Md Rezaul Huda Reza n
SCHOOLWIDE INTEGRATED FRAMEWORK FOR TRANSFORMATION
SPIN Meeting Feb. 16, 2006 ©2006 Process Focus Management All Rights Reserved 1 Taiwan’s Implementation of CMMI: Opportunity or Competition? --You Decide.
GTEP Resource Manual Training 2 The Education Trust Study (1998) Katie Haycock “However important demographic variables may appear in their association.
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
A Project ’ s Tale: Transitioning From SW-CMM to CMMI-SE/SW Warren Scheinin Systems Engineer, NG Mission Systems CMMI Technology Conference & User Group.
CMS 00_ Copyright 2002 Raytheon Company All Rights Reserved CMMI – What a Difference a Sponsor Makes! Ann Turner Raytheon Company
NDIA Systems Engineering Supportability & Interoperability Conference October 2003 Using Six Sigma to Improve Systems Engineering Rick Hefner, Ph.D.
Control Dr. Penny Wilkins. Today’s Agenda Check in Review Unit 5 Overview of unit 6 Topic - Control.
1 Customer Relationship Management (CRM): The Business Focus.
Organizational Elements That Encourage Transfer: The Learning Organization Knowledge and Knowledge Management.
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
1 The Do’s and Don’ts of Software Process Improvement Steve Chenoweth, RHIT.
EngMat/JWS.PPT 10/17/ CMMI ® Today – The Current State CMMI ® Technology Conference 2003 November 18, 2003 Ron Paulson Vice President, Engineering.
EARLY WARNING SYSTEMS EARLY ADOPTERS’ SURVEY Interpretive Summary Highlights of EWS Early Adopters Learning and Sharing Summit Survey, George W. Bush Institute,
Application of the CMMI SM to Plan and Control Life Cycle Costs Dr. Mary Anne Herndon Science Applications International Corporation (SAIC) November, 2003.
Georgia Institute of Technology CS 4320 Fall 2003.
Process Improvement. It is not necessary to change. Survival is not mandatory. »W. Edwards Deming Both change and stability are fundamental to process.
Experiences during the introduction of CMMI. Seite 2 © evosoft Hungary Kft. History Background Preparation Appraisal Experiences Lessons learned Benefits.
Principles of Information Systems, Sixth Edition Systems Investigation and Analysis Chapter 12.
CMMI. 1.Initial - The software process is characterized as ad hoc, and occasionally even chaotic. Few processes are defined, and success depends on individual.
© 2007 BigVisible Solutions, Inc. All Rights Reserved Training Solutions Agile Training Game v
Welcome to MT140 Introduction to Management Unit 6 Seminar – Control.
Ch-1 Introduction The processes used for executing a software project have major effect on quality of s/w produced and productivity achieved in project…
Unit 6 Seminar – Control.  Unit 5 Review  What’s Due in Unit 6?  Four Steps of Control Systems  The Role of Six Sigma  Internal vs. External Audits.
Principles of Information Systems, Sixth Edition Systems Investigation and Analysis Chapter 12.
1 © 2003 Natural SPI Implementing CMMI improvements in a new, large, diverse organization Implementing CMMI Improvements in a New, Large Diverse Organization.
Process Improvement. It is not necessary to change. Survival is not mandatory. »W. Edwards Deming.
1 Building Faculty Involvement. 2 Objectives Understand why staff need to be committed to decreasing problem behaviors and increasing academic behaviors.
CIWQS Review Phase II: Evaluation and Final Recommendations March 14, 2008.
1 Lecture 12: Chapter 16 Software Quality Assurance Slide Set to accompany Software Engineering: A Practitioner’s Approach, 7/e by Roger S. Pressman Slides.
CMMI ® – The Current State Presented by Gregory Shelton Corporate Vice President Engineering, Technology, Manufacturing & Quality 3 rd Annual CMMI Technology.
CMMI The quality of a software product is only as good as the process used to develop and maintain it. Whether a software organization is competing in.
1 P-CMM ® INITIATIVE Overview. 2 B A D C Improving Organisation Organisational Capability Technology ProcessPeople.
Cynthia Cherry Welcome to MT 140 Unit 6 - Control.
Capability Maturity Model. What is CMM? n CMM: Capability Maturity Model n Developed by the Software Engineering Institute of the Carnegie Mellon University.
Trainer Contact Information Wes Horton, CET, STS – – –
CLE Introduction to Agile Software Acquisition
Software Quality Control and Quality Assurance: Introduction
Professional Learning Communities
State of Michigan Achieving Software Process Improvement with
Transforming The Way We Think and Work
Comprehensive Planning
Quality management standards
CMMI Case Study by Dan Fleck
Capability Maturity Model
Georgia’s Tiered System of Supports for Students Karen Suddeth, Project Director Carole Carr, Communications & Visibility Specialist
Capability Maturity Model
Presentation transcript:

CMMI Case Study by Dan Fleck Reference: A CMMI Case Study: Process Engineering vs. Culture and Leadership by Jeffrey L. Dutton,Jacobs Sverdrup Reference: A CMMI Case Study: Process Engineering vs. Culture and Leadership by Jeffrey L. Dutton,Jacobs Sverdrup

Overview  Jacobs Sverdup’s Advanced Systems Group  400 employees  Seven states  Wide range of services and products to all 4 military branches and NASA  Range of sizes (40 people, 4 years to 2 people, 12 months)  Jacobs Sverdup’s Advanced Systems Group  400 employees  Seven states  Wide range of services and products to all 4 military branches and NASA  Range of sizes (40 people, 4 years to 2 people, 12 months)

Beginnings…  Chartered Software Engineering Process Group (SEPG)  SEPG trained field office Process Action Teams (PATs)  Idea: Buy-in would be easier with PATs in the field offices  Chartered Software Engineering Process Group (SEPG)  SEPG trained field office Process Action Teams (PATs)  Idea: Buy-in would be easier with PATs in the field offices

Reality  PAT teams had problems with buy-in, non-participation -- no one likes process  Attempts:  Tying perf appraisal to PAT participation  Positive feedback systems  Newsletters  Intense training  PAT teams had problems with buy-in, non-participation -- no one likes process  Attempts:  Tying perf appraisal to PAT participation  Positive feedback systems  Newsletters  Intense training

Plan 2: EPIC  SEPG reformed into Engineering Process Improvement Center (EPIC)  Created 2 person core team and got buy-in from field office leads (heads of field offices)  Adopted life-cycle framework from ISO/IEC  SEPG reformed into Engineering Process Improvement Center (EPIC)  Created 2 person core team and got buy-in from field office leads (heads of field offices)  Adopted life-cycle framework from ISO/IEC 12207

EPIC progress  Over two years defined six major work products:  An integrated engineering handbook for project managers, engineers, and management.  An engineering performance improvement program plan for the EPIC.  A process and product quality assurance plan for quality assurance.  A measurement and analysis plan for the entire organization.  A purchasing manual for contract managers and project managers.  A knowledge management plan.  Over two years defined six major work products:  An integrated engineering handbook for project managers, engineers, and management.  An engineering performance improvement program plan for the EPIC.  A process and product quality assurance plan for quality assurance.  A measurement and analysis plan for the entire organization.  A purchasing manual for contract managers and project managers.  A knowledge management plan.

New Mechanisms Adopted  A life cycle that is both flexible and recursive, allowing tailoring to support the needs of the project and the customer.  A repeatable tailoring approach that accommodates services, systems, and hardware and software development for small to large project sizes.  The use of principal managers and leaders in the organization to teach critical courses.  The early development of an automated measurement database.  The development (later than we wanted) of a distributed work environment to support process engineering and information sharing.  A life cycle that is both flexible and recursive, allowing tailoring to support the needs of the project and the customer.  A repeatable tailoring approach that accommodates services, systems, and hardware and software development for small to large project sizes.  The use of principal managers and leaders in the organization to teach critical courses.  The early development of an automated measurement database.  The development (later than we wanted) of a distributed work environment to support process engineering and information sharing.

Results?  External audits noted they still had buy-in and institutionalization lacking  Realized they needed more external audits because “organizational delusion” did not let them see the problems.  Refocused on knowledge management to fix these issues  Added pilot projects, all levels of review (low level to senior management), quality reviews, etc…  External audits noted they still had buy-in and institutionalization lacking  Realized they needed more external audits because “organizational delusion” did not let them see the problems.  Refocused on knowledge management to fix these issues  Added pilot projects, all levels of review (low level to senior management), quality reviews, etc…

Does it ever end?  Pilot projects showed numerous areas for improvements  Eventually organizational culture of change emerged helped by a strong leadership culture willing to change and everyone with a feeling of “People are our greatest asset” and “Growth is imperative”  Pilot projects showed numerous areas for improvements  Eventually organizational culture of change emerged helped by a strong leadership culture willing to change and everyone with a feeling of “People are our greatest asset” and “Growth is imperative”

Challenges and Lessons Learned  Leaders that got into leadership by providing their own “stovepipe processes”  Leaders asked to abandon tried and true processes  Needed people to trust EPIC to promote buy-in  Needed to respond quickly and positively to criticism and challenges to the process  Leaders that got into leadership by providing their own “stovepipe processes”  Leaders asked to abandon tried and true processes  Needed people to trust EPIC to promote buy-in  Needed to respond quickly and positively to criticism and challenges to the process

Leadership Didn’t Know  The CMMI really does change the way every part of the organization operates.  The costs associated with adoption of the CMMI are real and cannot be avoided.  Routine actions have to be conducted in accordance with the standard process, as well as corrective and near-crisis actions.  A CMMI process improvement effort is not just another project, where the work products are the most important output.  Some of the people you have worked with and trusted for years will resist the improvement effort for various well-intentioned reasons.  Assessments cannot be used to provide feedback and evaluate the performance of individual elements of the organization.  The CMMI process improvement effort must be carefully aligned with the goals of the organization to make it worthwhile.  The management and leadership style that has served to bring leaders this far in the organization now must be negotiated with the unseen authors of a complex model they are just beginning to appreciate.  The CMMI really does change the way every part of the organization operates.  The costs associated with adoption of the CMMI are real and cannot be avoided.  Routine actions have to be conducted in accordance with the standard process, as well as corrective and near-crisis actions.  A CMMI process improvement effort is not just another project, where the work products are the most important output.  Some of the people you have worked with and trusted for years will resist the improvement effort for various well-intentioned reasons.  Assessments cannot be used to provide feedback and evaluate the performance of individual elements of the organization.  The CMMI process improvement effort must be carefully aligned with the goals of the organization to make it worthwhile.  The management and leadership style that has served to bring leaders this far in the organization now must be negotiated with the unseen authors of a complex model they are just beginning to appreciate.

You should know  There will be more challenges then you expect  Some heros will leave the company  It will cost more than you expect  Leadership must believe in the process and be willing to weather the storm  Leaders must also know and trust their people who are implementing the program  There will be more challenges then you expect  Some heros will leave the company  It will cost more than you expect  Leadership must believe in the process and be willing to weather the storm  Leaders must also know and trust their people who are implementing the program

What do you get?  20% reduction in unit s/w costs - Lockheed Martin  15% decrease in defect find and fix cost - Lockheed Martin  Costs dropped 48% from a baseline prior to CMM as the achieved CMMI-3 - DB Systems GambH Estimation accuracy improved 72% on average in three technical areas - Siemens  Percentage of milestones met improved from approximately 50 percent to approximately 85 percent following organization focus on CMMI - General Motors  Many many more at: category.html  20% reduction in unit s/w costs - Lockheed Martin  15% decrease in defect find and fix cost - Lockheed Martin  Costs dropped 48% from a baseline prior to CMM as the achieved CMMI-3 - DB Systems GambH Estimation accuracy improved 72% on average in three technical areas - Siemens  Percentage of milestones met improved from approximately 50 percent to approximately 85 percent following organization focus on CMMI - General Motors  Many many more at: category.html