M. Lynn Penn Lockheed Martin Integrated Systems and Solutions November 2004

Similar documents
Software Process Assessment

CMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide

DORNERWORKS QUALITY SYSTEM

CC and CMMI. An Approach to Integrate CC with Development

A Global Overview of The Structure

Architecture for Enterprise Process Improvement

How to Assure your Subcontractors Quality with Cross Constellations and Multi Models Inspiration Continues Process Improvement Initiatives

Update Observations of the Relationships between CMMI and ISO 9001:2000

Implementing Systems Engineering Processes to Balance Cost and Technical Performance

High Maturity Practices in Quality Assurance Mechanisms for Quantitative Management (QM) and Continuous Process Improvement (CPI)

Using Lean Six Sigma to Accelerate CMMI Implementation

Strategies for Transitioning to CMMI-SVC

CMMI for Services Quick Reference

Lesson Learned from Cross Constellations and Multi Models Process Improvement Initiatives

Relationship between CMMI Maturity Levels and ISO/IEC Processes Capability Profiles

Patricia A Eglin David Consulting Group

CMMI Capability Maturity Model Integration [CMU SEI]

CMMI-SVC V1.3 CMMI for Services Version 1.3 Quick Reference Guide

Chapter 26 Process improvement

Presentation Objectives

Use of Competency Guidelines to Address CMMI GP 2.5

Examining the Test Process: Predicting the Return on Investment of a Process Change

High Maturity Misconceptions: Common Misinterpretations of CMMI Maturity Levels 4 & 5

USAF Software Technology Support Center (STSC) STSC SPI Help Desk COM , DSN

Dorna Witkowski Lynn Penn Lockheed Martin, Information Systems & Global Services (IS&GS) Copyright 2009 Lockheed Martin Corporation

Highlights of CMMI and SCAMPI 1.2 Changes

CMMI for Acquisition Quick Reference

SCAMPI V1.1 Method Overview

8. CMMI Standards and Certifications

The Issue of Performance Why Do you need a Maturity Level 5. Achieving the Organizational Business Objectives Through Optimized Operational Processes

CMMI SM Mini- Assessments

Lockheed Martin Benefits Continue Under CMMI

Practical Application of the CMMI for Building a Strong Project Management Infrastructure

CMM,,mproving and,ntegrating

Generating Supportive Hypotheses

Performance Outcomes of CMMI -Based Process Improvements

Lean Gold Certification Blueprint

CMMI Today The Current State

MTAT Software Engineering Management

The Quality Paradigm. Quality Paradigm Elements

Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination)

Transition from SW-CMM to CMMI : The Benefits Continue!

WE THOUGHT BUT NOW WE KNOW

Project Quality Management

Leveraging Your Service Quality Using ITIL V3, ISO and CMMI-SVC. Monday Half-Day Tutorial

Agile at Mid-Scale. Al Shalloway. Introducing FLow for Enterprise Transformations (FLEX)

A Real-Life Example of Appraising and Interpreting CMMI Services Maturity Level 2

SOFTWARE ENGINEERING SOFTWARE PROCESS. Saulius Ragaišis.

LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0

High Maturity/Capability Appraisals

Bill Smith, CEO Leading Edge Process Consultants LLC

Chapter 6. Software Quality Management & Estimation

Strategy Analysis. Chapter Study Group Learning Materials

This resource is associated with the following paper: Assessing the maturity of software testing services using CMMI-SVC: an industrial case study

A Practical Guide to Implementing Levels 4 and 5

What s New in V1.3. Judah Mogilensky Process Enhancement Partners, Inc.

Lean Government Metrics Guide

PM Architecture Design as a Critical Success Factor in CMMI Model Implementation

9/24/2011 Sof o tw t a w re e P roc o e c s e s s s Mo M d o e d l e s l 1 Wh W a h t t i s i s a Pr P oc o ess s 2 1

Software technology 3. Process improvement models. BSc Course Dr. Katalin Balla

System Engineering Process Improvement using the CMMI in Large Space Programs

ADNET LEAN SIX SIGMA WHITE PAPER

CMMI-DEV v1.3 Good? Bad? Ugly?

The SAM Optimization Model. Control. Optimize. Grow SAM SOFTWARE ASSET MANAGEMENT

A Practical Guide to Implementing Levels 4 and 5

CERT Resilience Management Model, Version 1.2

Delivery Excellence Using CMMI

PROJECT QUALITY MANAGEMENT. 1 Powered by POeT Solvers LImited

Project Selection for SCAMPI A

Process Deployment and Monitoring Natural SPI

Teuvo Suntio. Quality Development Tools. Professor of Power Electronics at University of Oulu. Electronic System Design A TS Rev. 1.

CMMI for Services: Re-introducing the CMMI for Services Constellation

Brad Staats NE Indiana Lean Network. Dec 8, 2016

CMMI Version 1.2. Model Changes

Why Should you Care about CMMI?

Lean Healthcare Metrics Guide

Do s and Don ts of Appraisal Preparation

CMMI Project Management Refresher Training

Ensuring BD Success With Metrics-Based Management

Using the Equity in AS9100C to Implement CMMI-DEV Maturity Level 3

TACOM-ARDEC Software Enterprise (SWE) CMMI Based Process Improvement

Understanding Model Representations and Levels: What Do They Mean?

Organizational Synthesis - CMMI, The Glue That Binds

ISO (SPiCE) Assessment

CMMI What a Difference a Sponsor Makes!

1 REALIZING RESULTS WITH LEAN MANUFACTURING THROUGH A CULTURE OF CONTINUOUS IMPROVEMENT DINNER MEETING JANUARY 8, 2019

The Continuous Representation:

Quality Systems Frameworks. RIT Software Engineering

Capability Maturity Model the most extensively used model in the software establishments

2005 PSM Users Group Conference Keystone, CO. Topic Introduction

Going Global: A Practical Guide to Implementing Process Improvement Across Six Continents

Integrated Class C Process Appraisals (ICPA)

CMMI for Technical Staff

Two Branches of Software Engineering

CMMI v1.1 for a Service-Oriented Organization. By Steve Hall, Jeff Ricketts, Diane Simpson 16 November 2005

CMMI High Maturity An Initial Draft Interpretation for V1.3

Transitioning a Merged Organization to CMMI and a New OSSP. NDIA CMMI Technology Conference November 14, 2002

Engineering. CMMI for Development V.1.2 Module 3. M03/Engineering/v1.2

Transcription:

Integrating CMMI and Six Sigma in Software and Systems Engineering M. Lynn Penn Lockheed Martin Integrated Systems and Solutions November 2004

Agenda IS&S Training Lean Thinking Technology Change Management Working Group a Case Study

LMC IS&S Training & Implementation Executive Lean Training Top Executives one week off site Must understand and promote Green Belt Training One week course (corporate initiated/ unit led) Certification (completion of course, 1 event, Black Belt Mentor) Considering expanding Green Belt training to keep Black Belt training at three weeks Black Belt Training Three week DFSS/Lean course (corporate initiated) Certification (completion of course, 3 events, mentored one greenbelt to certification)

LMC IS&S Training & Implementation Lean Event Training 2-hour training session opens each lean event covers tools and methodologies geared for those without previous experience Organizational Training Goals green belts to be trained set annually black belts to be trained set annually $$$ challenge based on process changes Functional/ business/ project

LMC IS&S Implementation IS&S Program Process Standard (PPS) minimum mandatory set of development processes updated using industry standards in which certifications were desired Example: Quantitative Management Key elements program process standards metrics program Map to CMMI Organizational Process Performance (OPP) SG1: Establish performance baselines and models Map to ISO 9001 2001 5.1 Management Commitment 5.4.1 Quality Objectives. and so on

LMC IS&S Process Standard Roadmap CMMI SE/SW V1.1 2002 M&DS PPS - 2002 ISO 9001-2000 EIA-632-1999 ISO/IEC 12207-1995 Organizational Process Focus (OPF): SG1:Determine Process Improvement Opportunities SG2: Plan and Implement Process Improvement Activities Organizational Process Definition (OPD): SG1: Establish Organizational Process Assets Organizational Training (OT): SG1: Establish Organizational training Capability SG2: Provide Necessary Training Organizational Process Performance (OPP): SG1: Establish Performance Baselines and Models CMMI SE/SW v1.1 Organizational Innovation and Deployment (OID): SG1: Select Improvements SG2: Deploy Improvements Project Planning (PP): SG1: Establish Estimates SG2: Develop a Project Plan SG3: Obtain Commitment to the Plan GEN MPS 0002_PPS Program Process Standard: 1.1 Quality Activities 2.6 Quality GEN MPE 0002, Procedure for Continuous Process Improvement GEN MPS 0002; GEN MPS 0002_PPS Program Process Standard: 1.1 Quality Activities Program Process Standard 2002 HRS MPE-0505 Job Qualification & Training Procedure 2.1 Program Management & Control MPS 0023 Quantitative Management MPS 0023 Quantitative Management_QMG 1.1 The Program Process Standards: Quality Activities 2.6 Quality MPE 0023 Metrics Program GEN MPE-0002 Procedure for Continuous Process Improvement GEN MPE-0022 Technology Change Management 1.1 The Program Process Standards: Quality Activities 2.6 Quality 1.3 Program Plan Process 2.3 Contract Management 1.1 The Program Process Standards: Quality Activities 2.6 Quality 8.1General 8.2 Monitoring and measurement 4.1 General Requirements 4.2 Documentation requirements 4.5.3 System Verification Process R32: Enabling Product Readiness 4.2.1 Planning Process R4: Process Implementation Strategy 6.2.2 Competence, awareness & training 5.1 Enterprise Factors 5.2 Project Factors 5.3 External Factors 5.4 Influence1999 of other Enterprise Projects 5.1 Management Commitment 5.1 Enterprise Factors 5.4.1 Quality objectives 5.2 Project Factors 8.1 General 5.3 External Factors 8.2.3 Monitoring & measurement of 5.4 Influence of other Enterprise Projects processes 8.2.4 Monitoring & measurement of product 8.4 Analysis of data 8.5.1 Continual improvement 5.6.3 Review output 8.4 Analysis of data 8.5.1 Continual Improvement 7.1 Planning of Product Realization 7.2.1 Determination of Requirements related to the project 7.2.2 ISO Review of Requirements 9001 related to the product 7.2.3 Customer Communication 7.3.1 Design & Development Planning 7.5.1 Control -2000 of Production & Service Provision 7.5.2 Validation of Processes for Production & Service Provision 8.5.1 Continual Improvement EIA 632-5.1 Enterprise Factors 5.2 Project Factors 5.3 External Factors 5.4 Influence of other Enterprise Projects 4.1.1 Supply Process R1: Product Supply 4.2.1 Planning Process R4: Process Implementation Strategy R5: Technical Effort Definition R6: Schedule & Organization R7: Technical Plans R8: Work Directives 7.3 Improvement process 5.3.1 Process implementation 7.3 Improvement process 5.2.4 Planning 5.2.5 Execution & control 7.4 Training process 6.8 Problem resolution process 7.3 Improvement process 7.3 Improvement Process ISO/IEC 12207-5.2.1 Initiation 5.2.2 Preparation of response 5.2.3 Contract 5.2.4 Planning 5.2.6 Review 1995 & Evaluation 5.3.1 Process Implementation 5.5.1 Process Implementation 6.1 Documentation process 6.2 Configuration Mgmt process 6.3 Quality assurance process 6.6 Joint review process 7.1 Management process 7.2 Infrastructure process 7.4 Training process Six Sigma links: Level 2 Measurement & Analysis PA, Level 4/5 PAs

Lean Methodology An organization working together to make continuous improvements without large capital investment Purpose brings the right people together to understand the process and make immediate improvements to the process. evaluates opportunities to reduce cycle time, cost, inventory and eliminate all waste.

Lean: Terms & Usage Kaizen - Make people s jobs easier by taking them apart, studying them, and making improvements. KAI - take apart and make anew ZEN - think, make good the actions of others, do good deeds and help others Kaizen tips (VAL, M&A, QPM, CAR, OPP) Get rid of old assumptions. Look for ways to make things happen now. Say NO to the status quo. Don t worry about being perfect. It doesn t have to cost money. If something s wrong, fix it on the spot. Ask WHY five times to get to the root cause. Look for wisdom from many people rather than one. Never stop improving. Full-time participation of team members. Keep all affected employees informed of changes.

Lean: Kaizen Procedure Top Mgmt Kick-off of event Determine Team Objectives and Goals Lean/Six Sigma Training Map as-is Process Identify Waste in the process Use root cause analysis to evaluate issues Brainstorm solutions Evaluate the solutions against the objectives Report to Sponsor Implement validated solutions to improve the process Standardize: Map the to-be / improved process Report to Sponsor

Lean: Six Sigma Representation 6 Sigma OVERALL YIELD vs SIGMA (Distributio n Shifted ±1. 5 ) # of Parts (Step s) ±3 ±4 ±5 ±6 L E A N 1 7 10 20 40 60 80 100 150 200 300 400 500 600 700 800 900 1000 1200 3000 17000 38000 70000 150000 93.32% 61.63 50.08 25.08 6.29 1.58 0.40 0.10 99.379% 95.733 93.96 88.29 77.94 68.81 60.75 53.64 39.38 28.77 15.43 8.28 4.44 2.38 1.28 0.69 0.37 0.20 0.06 LM21 Operating Excellence 99.9767% 99.839 99.768 99.536 99.074 98.614 98.156 97.70 96.61 95.45 93.26 91.11 89.02 86.97 84.97 83.02 81.11 79.24 75.88 50.15 1.91 0.01 99.99966% 99.9976 99.9966 99.9932 99.9864 99.9796 99.9728 99.966 99.949 99.932 99.898 99.864 99.830 99.796 99.762 99.729 99.695 99.661 99.593 98.985 94.384 87.880 78.820 60.000

Lean: Staffing Analysis Example INPUTS As Is Logical Process Map Request for Analysis Query Exist? Run Report Yes No Mod Query? Yes No Create New Query Select Data Elements Run Test Average 3 times in this loop Analyze Report No Works? Yes Import to Excel Pivot Table Deliver to Customer Yes Satisfied Customer No Legend Operation/ Activity Inspection Transport Delay

Lean: Staffing Analysis Example To be Logical Process Map INPUTS Need for Analysis No Self- Serve? Yes Request for Analysis by Finance Query Exist? Yes No Mod Query? Yes No Create New Query Select Data Elements Run Test Run Report Analyze Report No Works? Yes Import into Excel Pivot Table, if needed Deliver to Customer if appropriate Satisfied No Yes Self-Serve Finance Generated

Lean: Staffing Analysis Example Time Value Map: As Is = 19 hours Time Value Map: To Be = 7 hours R Q S T A F P D 15 10 15 5 * 10 15 20 1 * Q S R 10 20 5 * Legend R = Request Q = Query S = Select data T = Test Report A = Analysis F = Format P = Pivot table D = Deliver * = Variable wait time 15% 25% rework 63% reduction in cycle time 3% rework

LMC IS&S Lessons Learned Six Sigma is more than statistical analysis It is a tool box of methodologies that align with an organization's process improvement. The alignment is directly related to high maturity but is not restricted to that.

LMC IS&S Strategy Analyzed Principles Value from the customers perspective Value Stream measured Flow Pull Perfection rapid feedback / mistake proofing World-wide Benchmarking Results A 4 Sigma company will spend > 10% of revenue on internal and external repair. A 6 Sigma company will spend < 1 % of revenue on internal and external repair.

LMC IS&S Project Selection 1. Process Improvement Recommendation (PIR) any one can submit process suggestion passed to Process Owner to evaluate, determine feasibility, determine level of institutionalization (and determine if pilot is necessary) 2. E-Transformation all business processes that affect overhead are applicable selection based on ROI and relevance to business firm understanding of the before state Just do it Projects Kaizen event with rollout plan require use of Six Sigma methodologies/ tools to pursue optimization 3. Technology Change Management Working Group (TCMWG) once a year call for ideas process oriented can also be used to pilot ideas from PIRs selection based on understanding the before state to measure the after state modeling techniques implementing a six sigma target

LMC IS&S Technology Change Management Purpose (M&A, RSKM, TS, QPM, OPP, OID) identify and assess emerging process-related technologies (e.g., Tools, Commercial Practices) guide those having benefit into our development activities in an orderly manner Implementation (OID) Technology Change Management (TCM) Working Group (TCMWG) formed to identify process improvement needs and oversee the planning, progress, and application of solutions each functional organization represented on TCMWG annual call for TCM project proposals parallel effort with call for Independent Research And Development (IRAD) projects based on needs expressed in the strategic plan meets monthly to review ongoing projects, assess new business needs, and communicate new technology

LMC IS&S Technology Change Management Definition process-centric (as opposed to product-centric) separation of former and latter based on legal barriers Technology changes for product is accomplished by extensive IRAD effort enterprise wide Focus on TCM motivated by Acquisition Reform in 1995 considerable maturing of TCM process in six years business results rather than just ticket punching utilizes value added methodology 6 Sigma Tools Driven by LMC IS&S Strategic Plan TCM participants contribute to Strategic Plan Harmonious with company-wide process philosophy

LMC IS&S TCM Summary The TCM Program is driven by the strategic process needs of our product lines. TCM projects have had a positive impact on new business pursuits. TCM projects have resulted in cost savings as well as cost avoidance. TCM projects can result in changes to the standard processes. Our business leaders are encouraged to push process boundaries through TCM. Lean and Six Sigma Activities have resulted in an increase in award fee, increased software productivity, and earlier detection of defects.

Thank You!!! Questions???