Introduction to the CMMI Acquisition Module (CMMI-AM)

Similar documents
Using the CMMI in Acquisition Environments

Using the CMMI in Acquisition Environments

NAVAIR. Software Acquisition Process Improvement. Debra Borden, NAVAIR SRC Don Beynon, SEI Gerry Imai, STSC John Kennedy, MITRE.

Boldly Going Where Few Have Gone Before SCAMPI SM C Appraisal Using the CMMI for Acquisition

Software Engineering. Lecture 7: CMMI

How to Develop Highly Useable CMMI Documentation

Achieving SA-CMM Maturity Level A DoD Acquisition Management Experience

Acquisition Support: Helping Programs Succeed

NDIA Systems Engineering Division. November in partnership with: Software Engineering Institute Carnegie Mellon University

Understanding Model Representations and Levels: What Do They Mean?

What Functional Groups Are Included in the CMMI -SE/SW/IPPD/SS Model?

CMM and CMMI : Show Me the Value!

Top 10 Signs You're Ready (or Not)

CAPABILITY MATURITY MODEL INTEGRATION - CMMI. Software Engineering Competence Center

Capability Maturity Model

Collaborative Government / Contractor SCAMPI Appraisal

SCAMPI-B for Contract Monitoring A Case Study of the Mission Planning Enterprise Contractors

Practical Process Improvement: the Journey and Benefits

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

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

CMMI A-Specification. Version 1.7. November, For CMMI Version 1.2. This document is controlled by the CMMI Steering Group.

CMMI for Services (CMMI -SVC) Process Areas

Lessons Learned in Seamless Integration of CMMI, TSP, and PSP Why All Three Are Needed. CMMI Technology Conference November 14, 2007

Project Management by Functional Capability. NDIA CMMI Technology Conference and User s Group November 15, 2007

CMMI Update. Mary Beth Chrissis, as represented by: Pat O Toole Software Engineering Institute. Pittsburgh, PA May 15, 2008

UNCLASSIFIED OSD RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

Streamlining Processes and Appraisals

Shrinking the Elephant: If Implementing CMMI Practices Looks Like More Effort than it s Worth, Let s Look Again. Sam Fogle ACE Guides, LLC

Supplier s s Perspective on

Introduction to Software Product Lines Patrick Donohoe Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213

Highlights of CMMI and SCAMPI 1.2 Changes

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

CMMI Level 2 for Practitioners: A Focused Course for Your Level 2 Efforts

System Engineering Process Improvement using the CMMI in Large Space Programs

What do federal and DoD Organizations expect from companies who have adopted CMMI?

CMMI Current State. Bob Rassa Industry CMMI Chair, Raytheon. Clyde Chittister Chief Operating Officer, Software Engineering Institute

A Practical Guide to Implementing Levels 4 and 5

CMMI What a Difference a Sponsor Makes!

CMMI Version 1.2. Model Changes

Software Engineering Inspection Models Continued

Day 2. Objectives โครงการส งเสร มให ผ ประกอบการได ร บมาตรฐาน โครงการสงเสรมใหผ ประกอบการไดรบมาตรฐาน ISO/IEC ป งบประมาณ 2561

USING PILOTS TO ASSESS THE VALUE AND APPROACH OF CMMI IMPLEMENTATION. Goddard Space Flight Center (GSFC)

Using CMMI for Services for IT Excellence QUEST 2009 Conference Talk

SCAMPI V1.1 Method Overview

Software Project & Risk Management Courses Offered by The Westfall Team

Strategies for Transitioning from SW-CMM to CMMI

Getting from Here (SW-CMM) to There (CMMI) in a Large Organization

Getting from Here (SW-CMM) to There (CMMI) in a Large Organization

Integrated Measurements for CMMI

The CMMI Product Suite and International Standards

Project Selection for SCAMPI A

Improving Your Play Book Lessons Learned from Proposal Benchmarking

The Process In-Execution Review (PIER) After Three Years

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

CMM,,mproving and,ntegrating

Agile and CMMI : Disciplined Agile with Process Optimization

Two Branches of Software Engineering

Risk Mitigated SCAMPI SM Process

An Embedded SCAMPI-C Appraisal at the National Security Agency. NDIA CMMI Technology Conference and User s Group November 15, 2007

MTAT Software Engineering Management

SCAMPI SM C ++ to C- How much is enough?

Top 5 Systems Engineering Issues within DOD and Defense Industry

CMMI Project Management Refresher Training

Gary Natwick Harris Corporation

High Maturity/Capability Appraisals

Transforming Logistics Through Performance-Based Logistics

Contrasting CMMI and the PMBOK. Systems Engineering Conference October 2005

KM YOUR WAY TO CMMI. Abstract

Process Improvement Is Continuous Improvement

Software Project Management Sixth Edition. Chapter Software process quality

Evaluating CSIRT Operations

Capability Maturity Model for Software (SW-CMM )

Presented By: Mark Paulk

Fast Track Your CMMI Initiative with Better Estimation Practices

Business Value and Customer Benefits Derived from High Maturity

CMMI for Large-Scale, System of Systems Projects

C-17 Software Development Process

CMMI SM Model Measurement and Analysis

Patricia A Eglin David Consulting Group

Results of the Software Process Improvement Efforts of the Early Adopters in NAVAIR 4.0

Using Pilots to Assess the Value and Approach of CMMI Implementation

Implementing Systems Engineering Processes to Balance Cost and Technical Performance

CMMI Conference November 2006 Denver, Colorado

The Challenge Tom Williams

A Practical Guide to Implementing Levels 4 and 5

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

Leveraging CMMI -ACQ and CMMI -DEV to Improve Supplier Performance

CMMI ACQUISITION MODEL (CMMI-ACQ):

PMI - Minnesota August 14, Oh no - PMO. Presented by: Michael Vinje - PMP.

Acquisition Overview: The Challenges

Advanced Engineering Environments for Small Manufacturing Enterprises

Measurement and Analysis: What Can and Does Go Wrong?

Best Practices for Enterprise Agile Transformation

Bruce Boyd Associate Technical Boeing Company. Louis, Missouri. Judy Naclerio Systems Engineering

Best Practice Information Aids for CMMI SM -Compliant Process Engineering

Rational Software White Paper TP 174

SWEN 256 Software Process & Project Management

Improving Software Acquisition Processes: A Study of Real Project Costs

Process Quality Levels of ISO/IEC 15504, CMMI and K-model

Transcription:

Pittsburgh, PA 15213-3890 Introduction to the CMMI Acquisition Module (CMMI-AM) Module 1: Background SM CMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon University. Capability Maturity Model, Capability Maturity Modeling, CMM, and CMMI are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. Sponsored by the U.S. Department of Defense 2005 by Carnegie Mellon University This material is approved for public release. Distribution is limited by the Software Engineering Institute to attendees. CMMI Acquisition Module - Page M1-1

Agenda Introduction About this Course The State of Acquisition Practices Capability Maturity Model Integration CMMI Acquisition Module - Page M1-2

Introductions Instructor introductions Participant introductions name position expectations - What do you want to get out of this course? CMMI Acquisition Module - Page M1-3

Agenda Introduction About this Course The State of Acquisition Practices Capability Maturity Model Integration CMMI Acquisition Module - Page M1-4

Course Objectives To acquaint the PM and PMO staff involved with the acquisition of software intensive systems with the need for process and process management at the supplier At the acquirer Provide an overview of the CMMI Acquisition Module Provide an overview of process improvement methods CMMI Acquisition Module - Page M1-5

Course Contents Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 Module 7 Background Course information and Background CMMI-AM and Project Management Project Management process areas, goals, and practices CMMI-AM and Engineering Engineering process areas, goals, and practices CMMI-AM and Support Support process areas, goals, and practices CMMI-AM Generic Practices Using CMMI-AM Summary and Conclusion CMMI Acquisition Module - Page M1-6

Course Schedule Time 0800 0830 0915 1000 1015 1200 1300 1430 1445 1545 1615 1645 1700 Topic Breakfast 1 Background 2 CMMI-AM and Project Management Break 2 CMMI-AM and Project Management (cont d) Lunch 3 CMMI-AM and Engineering Break 4 CMMI-AM and Support 5 CMMI-AM Generic Practices 6 Process Improvement 7 Summary and Conclusion Adjourn CMMI Acquisition Module - Page M1-7

Audience Program Managers (PMs) Program Management Office (PMO) staff Engineering Contracts Logistics Finance Test No prior knowledge of CMMI is required CMMI Acquisition Module - Page M1-8

Course Details Course Approach Lecture Discussion Exercises Course Materials Course Notebook CMMI-AM v1.1 Rules of Engagement Participate One person talks at a time Keep discussions to the point No attribution CMMI Acquisition Module - Page M1-9

Logistics Rest rooms Smoking rules Breaks Lunch Phones Messages CMMI Acquisition Module - Page M1-10

Agenda Introduction About this Course The State of Acquisition Practices Capability Maturity Model Integration CMMI Acquisition Module - Page M1-11

What is Acquisition Operational Need Question: What are the key activities that you perform when you acquire systems? CMMI Acquisition Module - Page M1-12

The State of Acquisition Practice 1 The agencies assume the partnership arrangement absolves them of all acquisition management responsibilities [GAO 99] Virtually all (Air Force) software-intensive systems suffer from difficulties achieving cost, schedule, and performance objectives. [GAO 92] I'd rather have it wrong than have it late. A senior manager (industry) The bottom line is schedule. My promotions and raises are based on meeting schedule first and foremost. A program manager (government) Lack of robust systems engineering practices identified as critical factor in SBIRS-High problems. Lt. Gen. Brian A. Arnold, USAF, CDR, USAF/SMC (5/6/02 Aviation Week) CMMI Acquisition Module - Page M1-13

The State of Acquisition Practice 2 Is There an Acquisition Crisis? Investigation of one acquisition program showed: System complexity and the program s lack of experience in procuring major systems caused serious cost growth. Program lacks systems engineering and program management expertise. Absence of requirements stabilization process. Program management does not enforce timely milestones, timelines, and deliverables. Program s lack of process control made assessment of technical risk impossible. Program s lack of short- and long-term budget tracking makes cost assessment nearly impossible. Program does not manage risk. CMMI Acquisition Module - Page M1-14

The State of Acquisition Practice 3 What s the Problem? There are many. Among them, Evidence shows that an acquirers management processes and practices and resultant decisions can have a negative impact on the development processes of the supplier A mismatch in Acquirer/Supplier in terms of associated process capability and maturity can have unpredictable and even disastrous results. And the challenges are increasing CMMI Acquisition Module - Page M1-15

Acquirer/Supplier Mismatch Acquirer Low High Mismatch mature acquirer mentors low maturity supplier outcome not predictable Disaster no discipline no process no product Matched acquirer and supplier are both high maturity highest probability of success Mismatch Immature mature acquirer supplier Customer encourages short cuts. Technical & Mg t Skill Low Supplier High CMMI Acquisition Module - Page M1-16

Complexity in Modern Systems Many commercial products are the result of a complex mix of subcomponents engineered into a system Most DoD weapon and information systems are at least this complex CMMI Acquisition Module - Page M1-17

Weapon System Complexity FCS Manned Ground Vehicle concept CMMI Acquisition Module - Page M1-18

S un Su n Sun CMMI System of Systems Complexity AWACS ETP LOS BLOS Collection National INT Commercial Imagery KU SATCOM RJ JSTARS SIBR Predator Task Receive Process National Mission Partners MIST/SATCOM MCE GCS IBS Task Receive Process Exploit Disseminate Execute ARGUS DCGS - Forward ISRM DCGS - Worldwide M3 IWPC AOC DCGS - Regional 2005 by M3 Carnegie IWPC Mellon University M1-Background v0.1 CMMI Acquisition Module - Page M1-19

18000 Increasing System Complexity F/A-18E/F 17101K JSF UAVs NCW Inter-System Operability 15000 F/A-18C/D SMUG/ RUG 14268K 12000 KSLOC 9000 6000 3000 A-4 (ARBS) 16K F-14 80K E-A6B ICAP1 48K A-7E 16K A-6E 64K EA-6B ICAP2 BLK 86 779K F/A-18C/D 2130K F-14B 364K EA-6B ICAP2 BLK 82 395K F/A-18A/B 943K AV-8B 764K F/A-18 Night Attack 3054k F/A-18C/D XN-8 6629K AV-8B Radar 3748K F-14D 416K F-14B 2866K AV-8B Night EA-6B ICAP2 Attack 1780K AH-1 764K A-E SWIP 364K BLK 89 2203K AH-1 NTS 1000K 0 66 70 74 78 82 86 90 94 98 02 Aircraft IOC, Year 06 10 CMMI Acquisition Module - Page M1-20

Functionality Provided by Software in DoD Systems is Increasing % of functionality SW provides 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% F-22 B-2 F-16 F-15 F-111 F-4 A-7 1960 1964 1970 1975 1982 1990 2000 Ref: Defense Systems Management College CMMI Acquisition Module - Page M1-21

Agenda Introduction About this Course The State of Acquisition Practices Capability Maturity Model Integration CMMI Acquisition Module - Page M1-22

What Can Be Done? Based on the premise that The quality of the product is governed largely by the process used to create the product We could improve the Supplier s process and practices But the developers have a head start (CMMI-based improvement programs are widespread) We could improve the Acquirer s processes and practices by: increasing the visibility of the acquirers contribution to program success defining, implementing, measuring and evolving effective acquisition processes and practices CMMI Acquisition Module - Page M1-23

Why Focus on Process? Process provides a constructive, high-leverage focus... as opposed to a focus on people - Your work force, on the average, is as good as it is trained to be. - Working harder is not the answer. - Working smarter, through process, is the answer. as opposed to a focus on technology - Technology applied without a suitable roadmap will not result in significant payoff. - Technology provides the most benefit in the context of an appropriate process roadmap CMMI Acquisition Module - Page M1-24

How Do You Want to Work? Random motion lots of energy, not much progress No teamwork - each person goes his own way Frequent conflict You never know where you ll end up Directed motion every step brings you closer to the goal Coordinated efforts Cooperation Predictable results Process can make the difference CMMI Acquisition Module - Page M1-25

What s the Alternative? Progress, if any, is the result of individual heroics No hero = no progress New hero = start over Diverse and parochial methods for every effort Lack of predictability - how = ƒ(who, when) Lack of cooperation - Heroes often don t work well together - Be reasonable. Do it my way! - No sharing of lessons learned Continual retraining - Which method will you train CMMI Acquisition Module - Page M1-26

Why is Process Important? Because process failure can be catastrophic Process failure can result from: Improper implementation Lack of discipline Noncompliance Poor execution Microsoft owerpoint Presentati Petrobras oil platform Significant construction cost savings from bypassing rigid QA processes Sunk before commissioning CMMI Acquisition Module - Page M1-27

Characteristics of Effective Processes documented simple measurable trackable enforced trained Well-defined gates practiced supported CMMI Acquisition Module - Page M1-28

CMMI in a Nutshell CMMI provides guidance for improving an organization s processes and ability to manage the development, acquisition, and maintenance of products or product components. CMMI places proven approaches into a structure that - helps your organization examine the effectiveness of your processes - establishes priorities for improvement - helps you implement these improvements Improving processes for better products CMMI Acquisition Module - Page M1-29

S u n S un S un CMMI Focus of CMMI CMMI is applied here SW-CMM is applied here CMMI Acquisition Module - Page M1-30

CMMI - Continuous SE/SW/IPPD/SS CMMI Process Management Organizational Process Focus Organizational Process Definition Organizational Training Organizational Process Performance Organizational Innovation and Deployment Project Management Project Planning Project Monitoring and Control Supplier Agreement Mgmt. Integrated Project Mgmt. Risk Management Integrated Teaming Integrated Supplier Mgmt Quantitative Project Mgmt. Engineering Requirements Management Requirements Development Technical Solution Product Integration Verification Validation Support Configuration Mgmt. Process and Product Quality Assurance Measurement & Analysis Decision Analysis and Resolution Organizational Environment for Integration Causal Analysis and Resolution CMMI Acquisition Module - Page M1-31

Structure of CMMI 1 PROCESS AREA 1 PROCESS AREA 2 PROCESS AREA n For CMMI-SW/SE 22 Process Areas Specific Goals Generic Goals 157 Goals Specific Practices Capability Levels Generic Practices 539 Practices CMMI Acquisition Module - Page M1-32

Perspectives on Maturity ML2 ML 1 ML3 ML4 ML5 Staged Organization-Focused... for an established set of process areas across an organization Process Area Capability CL0 CL1 CL2 CL3 CL4 CL5 PA Continuous PA PA Process-Focused... for a single process area or a set of process areas CMMI Acquisition Module - Page M1-33

CONTRACTOR AND PROCESS What Levels Tell Us Levels are good indicators of potential organizational performance CMMI They describe how the next project could perform based on a sampling of existing projects Capability Levels and Maturity Levels reside at the organizational level (corporation, major division) and are not an indication of how any individual project is performing Note: Sometimes a project is large enough to be considered an organizational unit (e.g. JSF, C-17) CMMI Acquisition Module - Page M1-34

Summary Acquisition is a challenging multi-disciplinary effort occurring in a difficult environment, and demands for greater capabilities and increasing complexity are adding to this challenge. Capable performance by BOTH the acquirer and the supplier are essential to program success A focus on PROCESS at the acquirer and at the supplier can help. CMMI is a proven and widely accepted process improvement model CMMI Acquisition Module - Page M1-35