PSM. Using CMMI To Improve Contract Management Within DCMA. Guy Mercurio, DCMA Boston, MA



Similar documents
CMMI KEY PROCESS AREAS

MKS Integrity & CMMI. July, 2007

CMMI: Specific Goals and Practices

Lessons Learned from Adopting CMMI for Small Organizations

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

Case Study of CMMI implementation at Bank of Montreal (BMO) Financial Group

CAPABILITY MATURITY MODEL INTEGRATION

Distributed and Outsourced Software Engineering. The CMMI Model. Peter Kolb. Software Engineering

Software Engineering. Standardization of Software Processes. Lecturer: Giuseppe Santucci

You Want to Use Scrum, You are Told to Use CMMI

Custom Development Management and Resource Planning. Eric Halbur, Application Development Manager

An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations

Exploring CMMI-ISO ISO 9001:2000 Synergy when Developing a Process Improvement Strategy

Interpreting Capability Maturity Model Integration (CMMI ) for Service Organizations a Systems Engineering and Integration Services Example

CMMI and IBM Rational Unified Process

Software Process Improvement Software Business. Casper Lassenius

Is the CMMI¹ of Value for Flight Software? Dr. Gary M. Heiligman Space Department The Johns Hopkins University Applied Physics Laboratory

Synergism of the CMMI Development and Services Constellations in a Hybrid Organization

Capability Maturity Model Integration (CMMI)

DCMA Software Contract Management Services CMM Based Insight Initiative

Towards a new approach of continuous process improvement based on CMMI and PMBOK

Capability Maturity Model Integrated (CMMI)

Software Quality. Process Quality " Martin Glinz. Chapter 5. Department of Informatics!

Software Configuration Management. Wingsze Seaman COMP250SA February 27, 2008

Implementation of Multiple Quality Frameworks An Analysis

CMMI for Development Introduction & Implementation Roadmap

Software Performance Evaluation Maturity Model (SPE-MM)

Capability Maturity Model Integration (CMMI ) Overview

The Design and Improvement of a Software Project Management System Based on CMMI

Introduction to SEIs Capability Maturity Model Integration (CMMI)

Integrating CMMI with COBIT and ITIL

wibas Team CMMI-ITIL IT Maturity S e r v i c e s

Why Make the Switch? Evidence about the Benefits of CMMI

An OWL Ontology for Representing the CMMI-SW Model

A unified model for the implementation of both ISO 9001:2000 and CMMI by ISO-certified organizations

A SURVEY OF ARTIFICIAL INTELLIGENCE TECHNIQUES FOR CAPABILITY MATURITY MODEL INTEGRATION (CMMI)

Software Process Improvement CMM

Usability in SW-Engineering-Prozessen und in CMMI

ISO 9001/TL 9000 and CMMI Comparison

How CMMI contributes to Software Testing

RTI Software Development Methodology and CMMI

Software Process Improvement Framework for Software Outsourcing Based On CMMI Master of Science Thesis in Software Engineering and Management

CMMI-Services Visao Geral & CMMI v1.3 Plans

Comparing Scrum And CMMI

CMMI for Development, Version 1.3

Process In Execution Review (PIER) and the SCAMPI B Method

Capability Maturity Model Integration (CMMI SM ) Fundamentals

"Demystifying the SEI CMMI

The Compelling Case For CMMI-SVC: CMMI-SVC, ITIL & ISO20000 demystified

SOFTWARE QUALITY ASSURANCE IN CAPABILITY MATURITY MODEL INTEGRATION

CMMI meets ITIL. Dr. Ute Streubel

A Framework to Manage and Evaluate Remote Software Testing Using the CMMI for Services Constellation. Dr. Aldo Dagnino

Measurement Strategies in the CMMI

SW Process Improvement and CMMI. Dr. Kanchit Malaivongs Authorized SCAMPI Lead Appraisor Authorized CMMI Instructor

Integrating CMMI & ITIL: An Outsourcing Success Story. Joanne Kopcho Capgemini, Outsourcing Services

Using Lean Six Sigma to Accelerate

Interpretation and lesson learned from High Maturity Implementation of CMMI-SVC

CMMI for Development, Version 1.3

Future of CMM and Quality Improvement. Roy Ko Hong Kong Productivity Council

Software Quality Assurance: VI Standards

STUDY OF SPI FRAMEWORK FOR CMMI CONTINUOUS MODEL BASED ON QFD

Developing CMMI in IT Projects with Considering other Development Models

Software Quality Management II

Engineering Standards in Support of

How to use CMMI to bring your project management process to the next level A CMMI Implementation Case Study

ITIL-CMMII Comparison

Using Baldrige Performance Criteria to Strengthen CMMI Measurable Results NDIA CMMI Conference - November 2008

Interpreting Capability Maturity Model Integration (CMMI ) for Business Development Organizations in the Government and Industrial Business Sectors

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

CMMI and Agile our experience revealed

Developing Core Software Requirements of Energy Management System for Smart Campus with Advanced Software Engineering

Foredragfor Den Norske Dataforening, den

Why Would You Want to Use a Capability Maturity Model?

EASPI EASPI. The Integrated CMMI-based Improvement Framework for Test and Evaluation. Jeffrey L. Dutton Principal Consultant

CMMI - The AGILE Way By Hitesh Sanghavi

Software Quality Standards and. from Ontological Point of View SMEF. Konstantina Georgieva

Project Management Office Best Practices

Software Project Management I

SOFTWARE PROCESS IMPROVEMENT AT SYSGENIC

Capability Maturity Model Integration (CMMI ) Version 1.2 Overview

[project.headway] Integrating Project HEADWAY And CMMI

Using Rational Software Solutions to Achieve CMMI Level 2

Family Evaluation Framework overview & introduction

Overview of Service Support & Service

SwA Community s Assurance Process Reference Model - Mapping to Assurance Models

Overview of SAE s AS6500 Manufacturing Management Program. David Karr Technical Advisor for Mfg/QA AFLCMC/EZSM david.karr@us.af.

Between Trapezes: Maintaining Fidelity While Switching Midstream from a CMMI-Driven Waterfall to an Enterprise Lean/Agile Transformation

Process Improvement. From the Software Engineering Institute:

Using CMMI Effectively for Small Business Panel

Applying Agile Techniques to Process Development: Lessons Learned

Best Practices for the Acquisition of COTS-Based Software Systems (CBSS): Experiences from the Space Systems Domain

Data Governance. Unlocking Value and Controlling Risk. Data Governance.

Concept of Operations for the Capability Maturity Model Integration (CMMI SM )

Agenda. CMMI, ITIL & ISO A Mutually Supportive Relationship

Transcription:

Using CMMI To Improve Contract Management Within DCMA Presented By: Guy Mercurio, DCMA Boston, MA Practical Software and Systems Measurement 2003 Users Group Conference Keystone, Co July 18, 2003

CMMI Usage In DCMA Outline DCMA Overview Transformation Within DCMA How DCMA Plans on Using CMMI Conceptual CMMI-Based Contract Management Framework Pilot Program Next Steps Questions 2

CMMI Usage In DCMA DCMA Overview 3

DCMA Overview DCMA: Independent combat support agency within DoD We are DoDs contract s manager. Responsible for ensuring Federal acquisition programs, supplies, and services are delivered on time, within cost and meets performance requirements Provides direct service on DoD contracts at Contract Management Offices (CMOs) throughout CONUS and Overseas 4

CMMI Usage In DCMA Transformation Within DCMA 5

Transformation Within DCMA How did Transformation Get Started? Defense Industry Underway since 1980 s Congress: Reduced Spending Exec: Government Reinvention OSD: Acquisition Reform Initiatives OSD Perspective Transformation being pushed hard in every arena all the Services, financial management, acquisition payments, etc Performance-Based Management is major focus 6

Transformation Within DCMA DCMA Embrace and Adapted to these sweeping changes Initiated a Strategic Health Check (360 o Assessment) to better understand the issues and challenges Customer feedback mixed Generally satisfied with past & current performance Concerned with DCMA s ability to meet future needs both capacity & capability issue You are too internally focused! DCMA is changing its focus to a more Customer- Centered thinking utilizing Transformation & The Pillars 7

Transformation & The Pillars PROCESS Customer Alignment P R O D U C T E X P E C T A T I O N S END-USERS Customers & Workforce BROKERS DoD, Taxpayer, Congress Customers & Workforce O U T C O M E S Human Capital Strategic Plan Policy & Measures Resource Reallocation Multiple Products Pillar Action Items (G, R, B) Strategic (HQ) Operational (D) Tactical (CMO) FIXERS DCMA Leadership Copyright 1996, 2001 International Management Technologies, Inc. (952) 432-6000, www.imtc3.com. All rights reserved. Successful Transformation 8

CMMI & Transformation What does the Customer want? CMMI methodology supports DCMA s Transformation efforts Liaison interviews were conducted with our customers, and the results are: Have more insight into program cost, schedule, and technical risks More proactive involvement; predictive data analysis Performance of risk assessment and mitigation More insight into contractor systems and processes 9

CMMI & Transformation Drivers Address customer needs Driven by customer concerns and priorities Integrate functional surveillance activities Mechanism for targeted surveillance Risk identification, handling and monitoring Provide input for Predictive Analysis Leading indicator of potential problems 10

CMMI Usage In DCMA How DCMA Plans on Using CMMI 11

How DCMA Plans on Using CMMI First, let s look at some history on using CMM s within DCMA DCMA has developed CMM-Based Insight (CBI) Continuous process appraisals, based on SW-CMM Data collection tool developed Limited implementation to date Some success, usually based on heroics Not fully integrated with DCMA standard business Low perceived value / Return on Investment (ROI) Seems cumbersome and resource intensive High training overhead (relative to ROI) 12

How DCMA Plans on Using CMMI Now let s see how we re going to use CMMI with DCMA CMMI Core Team established: Use lessons learned from CMM Based Insight Develop Method Description Document (MDD) that clearly describes the usage of the CMMI within DCMA Develop education strategy & materials Pilot program to validate MDD and training Provide status to DCMA HQ Management on results 13

How DCMA Plans on Using CMMI DCMA is not the typical CMMI user Not seeking a benchmark Maturity Level Responsible for oversight NOT development Primary goal is risk management and Predictive Analysis. Process improvement is a secondary goal. Need to ensure CMMI is integrated as part of DCMA business - NOT additional work Need right balance of process and product DCMA will utilize the Quantitative Management Disciplines in as part of the CMMI Process 14

How DCMA Plans on Using CMMI Why should DCMA use CMMI as a tool to assist in performing Contract Administration activities? Systems engineering and software disciplines integrated into one reference process model. Provides a framework for introducing new disciplines as needs arise. Covers most of the disciplines used by our contractors Builds on (and improves!) the SW-CMM, SE-CMM and EIA 731 15

How DCMA Plans on Using CMMI To facilitate a risk-based contract management approach: Map CMMI Process Areas to WBS Elements Prioritize and evaluate suppliers processes Identify and assess suppliers process-related risks Predict future program performance (Predictive Analysis) based on the suppliers process capability and process-related risks Select, plan and conduct targeted risk management and surveillance activities to address high priority risks Collect, analyze and report process-related risk information Continuously monitor & evaluate suppliers processes 16

How DCMA Plans on Using CMMI Plans for CMMI Usage Address customer needs! Integrate into DCMA standard business Support One Book (SRM, SPRDE & SAM) Basis of structured surveillance approach Provide input for Predictive Analysis Integrated with other activities (e.g. TPM, EVM etc) Fully tailorable / maximum flexibility, e.g.: Selecting only high priority Process Areas for specific program requirements Tool of choice 17

How DCMA Plans on Using CMMI Plans for CMMI Usage Tool to aid contract surveillance Primary purpose: Risk identification, handling and monitoring Aid Variance Analysis Support Predictive Analysis Independent of supplier s Process Improvement efforts (e.g. CMM, CMMI, etc) Supplier attaining Maturity Level rating is not a factor Supplier process improvement is secondary benefit 18

How DCMA Plans on Using CMMI Integration with Risk Management CMMI helps identify risks: Analysis of CMMI mapping helps identify relative consequence of project process areas Determinants of likelihood: CMMI based evaluation DCMA specific knowledge Measurement analysis Past performance Others 19

How DCMA Plans on Using CMMI Potential Benefits Improve insight into high impact project processes Efficient use of resources by targeting effort on the higher priority processes Objective evaluation of process effectiveness (e.g. Cost Estimation) Detailed analysis of process strengths and weaknesses and their impact on future program performance Promote constructive teaming to improve program performance (PMO, DCMA and Supplier) 20

CMMI Usage In DCMA Conceptual CMMI-Based Contract Management Framework 21

Schedule Technical Conceptual CMMI-Based Contract MGT Framework CMMI PA 1~~~~~~~~ WBS SG~~~~~~ PA 2~~~~~~~~ PA 3~~~~~~~~ Key Process PA 1 PA 3 Program Element Mapping CM plan, WBS Item 1 QA Plan, System Spec Risk Identification Risk Rating Risk Monitoring & Reporting EV CMMI TPMs Evaluation PA 6 WBS Item x, etc Process Cost Technical Cost Process Schedule 22 Predictive Analysis

Conceptual CMMI-Based Contract MGT Framework Documentation STEP 1 Planning STEP 2 Risk Assessment STEP 3 Risk Handling Map WBS to CMMI Identify Process Areas Prioritize Process Areas Identify risks Consequence/Likelihood Risk Rating STEP 4 Risk Monitoring (Tracking) Supplier Risk Management Strategy DCMA Risk Monitoring Strategy DCMA Risk Monitoring Strategy: Execute Risk Monitoring/Management Plan Periodical re-evaluation of risks 23

CMMI Usage In DCMA Pilot Program 24

Pilot Program Phased pilot program Test high risk concepts first Full stakeholder visibility and involvement Customer, HQ, Districts & CMO Part of pilot evaluation process Phase 1 Determine feasibility of Planning step 2 sites (East & West) Attributes of pilot site identified at Workshop Phase 1 Pilot Sites: DCMA Raytheon (June 2-3, 2003) DCMA Northrop Grumman (June 16-20, 2003) 25

Pilot Program - Process Flow Step 1: Planning Select Major WBS Elements Prioritize Lower Level WBS Elements Dissect WBS Description Map CMMI PA s to WBS Elements STEP 2: Identify and Assess Process Risk Identify and Prioritize PA s 26

Pilot Program Preliminary Tool Notional Process Evaluation Data Notional CPR 27Data

Weighted Process Area Priorities 35 30 25 Priority 20 15 Natural Breakpoints 10 Focus on the Critical Few Vs the Meaningless Many! 5 0 TS VER RD PMC PI Proposed Surveillance Priorities PP VAL REQ CM IT MA OT IPM SAM OPF OPD OID Process Areas ISM CAR Risk DAR QPM QA OEI 28 OPP

Example of Surveillance Strategy PA PA Name Schedule RAM CMMI Ref Means of Verification Question SG 1 Establish Estimates SP 1.1-1 Estimate the Scope of the Project 1. How is the scope of work documented? 2. How do you ensure that the planned scope of work has been decomposed to a sufficient level of detail to enable accurate estimates? PP Project Planning Wk1 PI SW SP 1.2-1 Establish Estimates of Work Product and Task Attributes 1. How was the size of work products and tasks performed estimated? SP 1.3-1 Define Project Life Cycle SP 1.4-1 Determine Estimates of Effort and Cost 1. Where and how is the projct lifecycle considered, and how does the lifeccle impact project plannning activities? 1. How was effort and cost derived from the estimated planning paramaters? 29

Preliminary Pilot Conclusions Feasible to Map CMMI to WBS Easier than expected Knowledge of CMMI beneficial Systematic WBS Dissection Beneficial Provided Common Understanding Facilitated Team Communication Value of Mapping is proportional to the planning detail Recommend to Proceed to Next Phase 30

Next Steps Present Pilot Results to Core Team Evaluate Pilot Results Review and Update Process (MDD) Plan Next Steps Out Brief Executive Management Approve Future Planned Effort 31

CMMI Usage In DCMA Questions 32

CMMI Usage In DCMA For additional information contact: DCMA HQ Becky Grant (703) 428 0951 Becky.grant@dcma.mil Matt Ashford (713) 428 1167 Matt.ashford@dcma.mil DCMA Boston Guy Mercurio (617)753 4122 guy.mercurio@dcma.mil Agency: www.dcma.mil. 33