The Benefits of CMMI. Case Study of a Small Business CMMI Level 5 Organization

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

Lessons learned in motivating Software Engineering Process Group to focus on achieving business goals, and not just on achieving a maturity level

Process Improvement Proposals (PIPs) Organization, Team, Individual

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

SW CMM. Capability Maturity Models. Level 1: Initial Level SW CMM (2) CS 390 Lecture 8 Improving the Software Process

MODEL 14:1 14:1. Inspection PSP TSP SW-CMM ISO 9001 CMMI. Figure 1: Examples for ROI

Process Improvement: A Synergized Approach

Using CMMI with Defense Acquisition

Ten Years with TSP SM :

SSTC May 2011

Measuring Performance: Evidence about the Results of CMMI

The CMMI SM and the Bottom Line

Management Principles to Accelerate Process Improvement

SEI Webinar Series: The Next Generation of Process Evolution

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

Debra J. Perry Harris Corporation. How Do We Get On The Road To Maturity?

Quality Management of Software and Systems: Software Process Assessments

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

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

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

From Scientific Methods to High Maturity with PSP sm /TSP sm High Maturity made easy!

CMMI What a Difference a Sponsor Makes!

Supplier s s Perspective on

Tug the CFO s Purse String for a CMMI Program

Use of the Capability Maturity Model Integration (CMMI ) in software engineering management on NASA missions

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

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

Understanding Model Representations and Levels: What Do They Mean?

AZIST Inc. About CMMI. Leaders in CMMI Process Consulting and Training Services

Using TSP to Improve Performance

CMMI Current State and Future Plans

High Maturity Practices and Lifetime Warranty Against Software Defects A Disruptive Innovation?

CMMI Today The Current State

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

Software Quality Management

Two Branches of Software Engineering

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

Software Engineering

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

Practical Process Improvement: the Journey and Benefits

Software Process Improvement Works! Advanced Information Services Inc.

Teaching Software Quality Assurance in an Undergraduate Software Engineering Program

Using Pilots to Assess the Value and Approach of CMMI Implementation

Objective Demonstration of Process Maturity Through Measures

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

Report Documentation Page

Applying PSM and Insight within a Small Organization

SWEN 256 Software Process & Project Management

A Quantitative Method for Preventing Defect Injection in PSP/TSP

High Maturity Practices. The Way Forward

Reaching Business Goals with Value Adding CMM-I Assessments

MULTIPLE VIEWS OF CMMI APPROACH: A CASE EXPERIENCE

Performance Outcomes of CMMI -Based Process Improvements

Business address: 101 Parkshore Drive, Suite 134, Folsom, CA Office: Cell:

Independent Verification and Validation (IV&V)

CMMI for Services. Gordon Ward Director Of Quality & R6s Raytheon RIS Juan Ceva, Mark Pumar, Enterprise Process Group Raytheon

Watts Humphrey A tribute to the Father of Software Quality. Biography

Business Focused CMMI at Ericsson

Software Engineering Inspection Models Continued

CAPABILITY MATURITY MODEL INTEGRATION - CMMI. Software Engineering Competence Center

Lessons Learned in Using Agile Methods for Process Improvement

Chapter 6. Software Quality Management & Estimation

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

How to Develop Highly Useable CMMI Documentation

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

An Acquirer s Guide to Navigating Contractor Data

Powerful Mechanism for Deployment. November 2004 Copyright 2004 Raytheon Company. All rights reserved.

The TSP Microsoft IT. Microsoft s experience using the Team Software Process SM from the Software Engineering Institute

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

NAVAIR Process Resource Team

Integrated Measurements for CMMI

Managing Software Quality with the Team Software Process

Applying the Personal Software Process (PSP) sm with Ada

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

Simplifying Process Tailoring To Enhance Project Execution

Collaborative Government / Contractor SCAMPI Appraisal

Use of Competency Guidelines to Address CMMI GP 2.5

Capability Maturity Model

STUDIES OF SOFTWARE PROCESS IMPROVEMENT. Summarized by Neal Coulter Updated April 15, 2003

Process Maturity Profile

NAVAIR Process Resource Team

Introduction to the CMMI Acquisition Module (CMMI-AM)

Measurement: A Required Path for Achieving Operating Excellence

Experiences with Indicator-Based CMMI Appraisals at Raytheon

Delivery Excellence Using CMMI

The Potential for Lean Acquisition of Software Intensive Systems

Business Value and Customer Benefits Derived from High Maturity

Process Maturity Profile

Sampling for Software Process Assessments, Evaluations, and Appraisals. Dr. Mark C. Paulk 13 October 2017

Continuous Process Improvement - Why Wait Till Level 5?

Quality Management with CMMI for Development v.1.3 (2013)

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

Ogden Air Logistics Center

Overview of Maintenance. CPRE 416-Software Evolution and Maintenance-Lecture 3

The Value of TSP in Agile Practices

Object-Oriented and Classical Software Engineering THE SOFTWARE PROCESS 9/17/2017. CHAPTER 3 Slide 3.2. Stephen R. Schach. Overview Slide 3.

A Practical Guide to Implementing Levels 4 and 5

Team Software Process (TSP) In Context

Journeys on the Road to Level 5

Driving Out Technical Risk by Blending Architecture, Process, and Project Discipline

Transcription:

The Benefits of CMMI Case Study of a Small Business CMMI Level 5 Organization Executive Panel CMMI 9 th Technology and User Group Conference November 17, 2009 Denver 1

Software Process Achievement Award Sponsors IEEE Computer Society Software Engineering Institute (SEI) Winners NASA Goddard Space Flight Center (94) Raytheon (95) Hughes Aircraft (97) (99) Oklahoma City Air Logistics Center (99) Wipro (03) IBM Australia (04) Productora de Software S.A. (06)

AIS CMM/CMMI Assessment History Date Levels Assessed Levels Satisfied Assessor April 1996 SW-CMM Levels 2 & 3 1 Jeannie Kitson April 1999 SW-CMM Levels 2 to 4 3 Jeannie Kitson Nov. 2000 SW-CMM Levels 2 to 3 3 Jeannie Kitson Nov. 2002 SW-CMM Levels 2 to 4 3 Inigo Garro Nov. 2004 SW-CMM Levels 2 to 4 4 Gloria Leman Dec. 2005 SW-CMM Levels 2 to 5 5 Gloria Leman Dec. 2007 CMMI Maturity Levels 2 to 5 5 Ed Weller 3

SEI CMMI Maturity Level 5

SCAMPI A Final Findings AIS Global Strengths TSP coaches provide continuous mentoring for project team members Process focus at all levels in the organization Open communication Self-managed team structure and roles Individuals with: Strong quality focus Commitment to customer and organization Sense of ownership Opportunity for involvement with multiple groups within the organization Empowered to make decisions that affect the organization

CMM/TSP Benefits Schedule Performance CMM PSP/TSP 112% 37% >10 years history of delivering within 8% of committed schedule on average 8% 6

CMM/TSP Benefits Effort/Cost Performance CMM PSP/TSP 85% >10 years history of delivering within 4% of committed effort/cost on average 17% 4% 7

CMMI Quality Results Source: The TSP in Practice, SEI Technical Report, September 2003 8

CMM/TSP Benefits Quality Performance 10 years history of post-delivery defects less than 0.15 per KLOC on average KLOC Thousand Lines of Source Code 9

What If? What If It Takes A Billion Lines Of Code Per Year To Modernize The U.S. Government In Five Years? 10

U.S. Government Modernization Maintenance Cost - 1 Assume most federal IT contractors are CMMI L2, L3 Assume average 5 defects/kloc in delivered product Government will find 5 million defects per year in acceptance test and software use Assume average 40 hours to find and fix each defect Acceptance test and rework cost over five years - $100 billion 11

U.S. Government Modernization Maintenance Cost - 2 Assume most federal IT contractors are CMMI L5 Assume average 1 defect/kloc in delivered product Government will find 1 million defects per year in acceptance test and software use Assume average 40 hours to find and fix each defect Acceptance test and rework cost over five years - $20 billion $80 billion cost avoidance in five years 12

What If The Contractors? (1) Bid firm fixed price development after requirements phase Guarantee less than 8% deviation in committed schedule Guarantee reduction in government s acceptance testing time by orders of magnitude 13

What If The Contractors? (2) Guarantee delivered product defect density of less than 0.3 defects per KLOC Offer life time warranty on defects AIS offers all of the above 14

Benefits of CMMI Proven organization capability to deliver nearly defect free products on predictable cost/schedule Joy in work 15

Transforming The World Of Software Models Of Excellence CMMI Builds organizational capability TSP Builds quality products on cost and schedule PSP Builds individual skill and discipline 16 Source: Software Engineering Institute

What does FUN ON THE JOB Mean to you? 17

Contact Information Girish Seshagiri (703) 286 0781 Email: girishs@advinfo.net Website: www.advinfo.net 18