Standard CMMI SM Appraisal Method for Process Improvement. (SCAMPI Version 1.1)

Similar documents
A TSP SM Roadmap to CMMI SM Implementation

Association for Computing Machinery

Final Exam Review (extended)

GPI Asia Annual Conference 2012 CMMI for Development with CMMI for Service, or with ITIL

SA-CMM and the CMMI sm A Comparison

A smooth transition from SW-CMM to CMMI

The Key to a High. Karen M. Pelletier Deputy Project Manager DD(X) - Smart Product Model Project November 17, Track - 4B5

ITIL V3.0 Compliance Benchmarking with CMMI-SVC SCAMPI A

Certification Upgrade CMMI Institute Policy Publication Date 30 March 2018 CMMI V2.0 Certification Upgrade Policy

The Cleanroom Method

Standard Glossary of Terms used in Software Testing. Version 3.2. Foundation Extension - Usability Terms

Software Quality Assurance

Using CERT-RMM in a Software and System Assurance Context

Synergies of the Common Criteria with Other Standards

Comprehensive Training For Your Engineering Workforce

Project Management Certification

Advanced Tester Certification Test Manager

Effective Use of Non- Directive Tools and Templates Integrating the How s with the What s

EXIN Expert in IT Service Management based on ISO/IEC Preparation Guide

CMMI Version 1.2. Josh Silverman Northrop Grumman

Cyber Partnership Blueprint: An Outline

ThinManager Basic Lab

DESCRIPTION OF AUDITING STANDARDS

BUILDING CYBERSECURITY CAPABILITY, MATURITY, RESILIENCE

DAVIS SYSTEMS

Agenda. Introduction Background. QPM Discrete Event Simulation. Case study. Using discrete event simulation for QPM

ISO/ IEC (ITSM) Certification Roadmap

Larry Maccherone Carnegie Mellon CyLab

Quality Assurance and IT Risk Management

Agenda Event Analysis Subcommittee Conference Call

Inspection Overview Massood Towhidnejad Computer & Software Engineering Dept. Embry-Riddle University

Cleanroom Software Engineering

FileMaker Business Alliance. Program Guide

ADDENDUM No. 1. Please contact Ed Bonnette, CPPB, CPM, Buyer, Buyer at (970) with any questions regarding this addendum.

Civil Air Patrol. National Incident Management System (NIMS) 2016 Refresh Lt Col Bob Ditch HQ CAP/DOSI CITIZENS SERVING COMMUNITIES

VICTORY VALIDATION AN INTRODUCTION AND TECHNICAL OVERVIEW

User Documentation Development Life Cycle (UDDLC)

Marek Hajduczenia, ZTE Corp.

CONTINUOUS PROFESSIONAL DEVELOPMENT (CPD) POLICY

MTAT : Software Testing

CLOUD QUALITY AND CLOUD CERTIFICATION

HuBERT Build Master Calendar

I. Contact Information: Lynn Herrick Director, Technology Integration and Project Management Wayne County Department of Technology

Request for Proposals for Data Assessment and Analysis

Accreditation Body Evaluation Procedure for AASHTO R18 Accreditation

Professional (CBAP) version 3

Service Extensions to the CMMI

Information Security Program Audit Introduction and Survival Guide

Independent Assurance Statement

5.10 CUSTOMER SPECIFIC DESIGN AND ENGINEERING SERVICES (L )

PROTERRA CERTIFICATION PROTOCOL V2.2

TIPA Lead Assessor for ITIL

DirectTrust Accredited Trust Anchor Bundle Standard Operating Procedure

: 65% to 84% - M for Merit : 50% to 64% - P for Pass : 0% to 49% - R for Referral

DRAFT Agenda Synchronized Measurement Subcommittee (SMS) Meeting

CASA External Peer Review Program Guidelines. Table of Contents

Coming up soon: TMMI

1.0 TITLE: Auditing Procedure. 2.0 PURPOSE: To provide an outline and instructions on the GMCS auditing process of clients.

Better Practice Elements for Audit Preparation

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see

<Project Name> Configuration Management/Data Management Plan

Copyright 2012 Pulse Systems, Inc. Page 1 of 94

Quality Assurance & Standards

Object-Oriented and Classical Software Engineering

Object-Oriented and Classical Software Engineering

ITIL Managing Across the Lifecycle Course

BSI BIM Solutions. Copyright 2016 BSI. All rights reserved.

Pearson BTEC Level 3 Nationals External Assessment Examination Timetable for Paper-based examinations and Set Tasks 2017 FINAL

Using ITIL to Measure Your BCP

Course Listing Academic Year

Disaster Recovery and Mitigation: Is your business prepared when disaster hits?

Information Security Management System (ISMS) ISO/IEC 27001:2013

Session 609 Tuesday, October 22, 2:45 PM - 3:45 PM Track: IT Governance and Security

Next-Gen 200G & 400G PHYs for MMF Study Group Agenda and General Information

SERVICE TRANSITION ITIL INTERMEDIATE TRAINING & CERTIFICATION

Backup Exec Supplement

Appendix 5 Operational Support Systems Verification Test Plan

IT Managed Services. Schedule 1 Specification 11/07/18

CMPIC s CM Training & Certification Courses

TSP Secure. Software Engineering Institute Carnegie Mellon University Pittsburgh, PA September 2009

HPE Factory Express and Deployment Service for HPE ConvergedSystem 700 solutions

SE420 Software Quality Assurance

Guide for the international tekom certification examinations

NERC-Led Technical Conferences

DirectTrust Governmental Trust Anchor Bundle Standard Operating Procedure

What s next? Are you interested in CompTIA A+ classes?

ITIL Managing Across the Lifecycle (MALC)

CompTIA Project+ (2009 Edition) Certification Examination Objectives

Avnu Alliance Certification Process Overview

to the Enterprise Brussels - Tuesday 20th April 2004 Chris Greenslade Introducing Enterprise Architecture Introducing Enterprise Architecture

Software Testing Interview Question and Answer

SOFTWARE ENGINEERING. Curriculum in Software Engineering. Program Educational Objectives

Tonight s Agenda. CSC340: Requirements Engineering. Course Objectives. Requirements Engineering. Software Engineering. What is Software Engineering?

Effectively Measuring Cybersecurity Improvement: A CSF Use Case

SANS Vendor Offerings Detail

Build Your Cybersecurity Team: Create a Strong Cybersecurity Workforce Using Best Practices in Development

SERVICE OPERATION ITIL INTERMEDIATE TRAINING & CERTIFICATION

Symantec Data Center Migration Service

Summary. Program Overview. Notice Type: Request for Proposal. Short Title: CEI Industrial Refrigeration Technical Support

Process Improvement for Present and Future. Erik van Veenendaal.

Transcription:

Standard CMMI SM Appraisal Method for Process Improvement (SCAMPI Version ) Lockheed Martin Management & Data Systems King of Prussia, Pennsylvania SM CMM Integration and CMMI are service marks of Carnegie Mellon University

Presentation Agenda Scars of a SCAMPI Appraisal Introduction CMMI Artifact Development The On-Site Period Some Metrics Lessons Learned: Team Afterthoughts

Objectives of Appraisal The goals of the process improvement program and this appraisal were to: Formally recognize the mature practices that are being used within this organization: for freely sharing results, methodology and experiences with other units and organizations. Determine the process maturity of M&DS under the CMMI model. Identify the strengths, weaknesses, and potential improvement opportunities.

The M&DS Team CA - 740 CO 700 PA -,860 WMA -,80 AZ - 480 4

Overview of Appraisal The scope of the SCAMPI was the entire M&DS organization. Representatives from all regions and lines of business were included. The primary focus programs represented 60% of the full scale development work across all of M&DS in 00. An additional 0% were covered through various participation levels and contributing benchmarks. 5

Overview of Appraisal SCAMPI Appraisal Team Members Brian Gallagher, Lead Appraiser, SEI Lt Col Melanie Benhoff, Team Member, USAF C.R. (Bob) Weiser, Team Member, LM EPI Center M. Lynn Penn, Team Member, LM M&DS Dennis A. Ring, Team Member, LM M&DS William Pohle, Team Member, LM M&DS Richard Warren, Site POC/Librarian, LM M&DS Customer SCE Team Members Mike Orr, Paul Frommelt, Steve Wear, Deanne Weinberg 6

Scope of Appraisal CMMI Model: CMMI-SE/SW Version (Staged) Process Areas: All Process Areas Maturity Levels through 5 7

Schedule Week ( June 7 June 00): Monday Team Arrives, Orientation Tuesday Opening Briefing, Team Activities Wednesday Team Activities Thursday Interviews and Team Activities Friday Interviews and Team Activities Week : (7 June 00) Monday Interviews and Team Activities Tuesday Interviews and Team Activities Wednesday Team Activities Thursday Draft Findings Briefings Friday Final Findings Briefing 8

Presentation Agenda Scars of a SCAMPI Appraisal Introduction CMMI Artifact Development The On-Site Period Some Metrics Lessons Learned: Team Afterthoughts 9

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP Select the work products to be verified and the verification methods that will be used for each. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information SP - Establish and maintain the environment needed to support verification. PPS (7) PPS. (5) PPS.7 (5) PPS.9 (0) PPS (6, 7, 8) PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status SP - Establish and maintain verification procedures and criteria for the selected work products. PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence SG Peer reviews are performed on selected work products. SP Prepare for peer reviews of selected work products. PPS (6) MPE-090 (5.) SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects 0

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP SP - Select the work products to be verified and the verification methods that will be used for each. Establish and maintain the environment needed to support verification. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) PPS (7) PPS. (5) PPS.7 (5) PPS.9 (0) PPS (6, 7, 8) PPS () Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology CMMI REFERENCE: PROCESS AREA Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status SP - Establish and maintain verification procedures and criteria for the selected work products. PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria SPECIFIC GOAL SPECIFIC PRACTICE ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence SG Peer reviews are performed on selected work products. SP Prepare for peer reviews of selected work products. PPS (6) MPE-090 (5.) SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP Select the work products to be verified and the verification methods that will be used for each. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information SP - SP - Establish and maintain the environment needed to support verification. Establish and maintain verification procedures and criteria for the selected work products. PPS (7) PPS. (5) PPS.7 (5) PPS.9 (0) PPS (6, 7, 8) PPS () PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology CMMI SPECIFIC GOAL This is the concern which will be rated Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence SG Peer reviews are performed on selected work products. SP Prepare for peer reviews of selected work products. PPS (6) MPE-090 (5.) SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP Select the work products to be verified and the verification methods that will be used for each. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information SG SP - SP - Establish and maintain the environment needed to support verification. Establish and maintain verification procedures and criteria for the selected work products. Peer reviews are performed on selected work products. PPS (7) PPS. (5) PPS.7 (5) PPS.9 (0) PPS (6, 7, 8) PPS () PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology CMMI DESCRIPTION OF SPECIFIC PRACTICE Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence This is the specific need (question) that must be answered) SP Prepare for peer reviews of selected work products. PPS (6) MPE-090 (5.) SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP Select the work products to be verified and the verification methods that will be used for each. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information SG SP - SP - Establish and maintain the environment needed to support verification. Establish and maintain verification procedures and criteria for the selected work products. Peer reviews are performed on selected work products. PPS (7) PPS. (5) PPS.7 (5) PPS.9 (0) PPS (6, 7, 8) PPS () PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status ORGANIZATIONAL POLICY WHICH REQUIRES (SUPPORTS) THIS SPECIFIC PRACTICE ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence M&DS Program Process Standard corresponding linkage to CMMI SP Prepare for peer reviews of selected work products. PPS (6) MPE-090 (5.) SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects 4

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP Select the work products to be verified and the verification methods that will be used for each. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information SP - Establish and maintain the environment needed to support verification. PPS (7) PPS. (5) PPS.7 (5) PPS.9 (0) PPS (6, 7, 8) PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status SG SP - Establish and maintain verification procedures and criteria for the selected work products. Peer reviews are performed on selected work products. PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria PROGRAM PROCEDURE (or) OTHER IMPLEMENTING ARTIFACT ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence SP Prepare for peer reviews of selected work products. PPS (6) MPE-090 (5.) SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects 5

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP Select the work products to be verified and the verification methods that will be used for each. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information SG SP - SP - Establish and maintain the environment needed to support verification. Establish and maintain verification procedures and criteria for the selected work products. Peer reviews are performed on selected work products. PPS (7) PPS. (5) PPS.7 (5) PPS.9 (0) PPS (6, 7, 8) PPS () PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology DOES THIS ANSWER THE QUESTION? Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria PROGRAM PROCEDURE (or) OTHER IMPLEMENTING ARTIFACT (Direct Artifact) ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence SP Prepare for peer reviews of selected work products. PPS (6) MPE-090 (5.) SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects 6

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP Select the work products to be verified and the verification methods that will be used for each. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information SP - Establish and maintain the environment needed to support verification. PPS (7) PPS. (5) PPS.7 (5) PPS.9 (0) PPS (6, 7, 8) PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status SG SP - SP Establish and maintain verification procedures and criteria for the selected work products. Peer reviews are performed on selected work products. Prepare for peer reviews of selected work products. PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () PPS (6) MPE-090 (5.) Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence PROGRAM BY-PRODUCTS (OUTPUTS) THAT SHOW THE PRACTICE IS ROUTINELY ADDRESSED (Indirect Artifacts) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects 7

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP SP - Select the work products to be verified and the verification methods that will be used for each. Establish and maintain verification procedures and criteria for the selected work products. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) ONE SUCCINCT ANSWER IS SP - Establish and maintain the PPS (7) Testing; PP Integration and BETTER environment needed to PPS. (5) support verification. THAN PPS.7 A (5) WHOLETest; SDP.4. Software PPS.9 (0) Formal Qualification Test Activities LITTANY / LAUNDRY LIST PPS (6, 7, 8) and Methodology PPS () (Hit the target!) PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence SG Peer reviews are performed on selected work products. SP Prepare for peer reviews of selected work products. PPS (6) MPE-090 (5.) SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects 8

Artifact Spreadsheet Description Organizational Policy Project x : Procedures Project x: Output SG Preparation for verification is conducted. SP Select the work products to be verified and the verification methods that will be used for each. PPS (6) PPS (9, 0, 7, 5) PPS. (4g & h, 7) PPS.5 (6, 7) Testing; PP Integration and Test; SDP Process Description, Figure.- Software Development Tasks and Products,.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Table of Contents, Section 4. General Information SP - Establish and maintain the environment needed to support verification. PPS (7) PPS. (5) PPS.7 (5) PPS.9 (0) PPS (6, 7, 8) PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology ABCDE-00-055 Formal Qualification Test (FQT) Software Test Plan for the Common Services (CS) CSCI, Section Software Test Environment; ABCDE System Design Certification Test (SDCT) TRR, Software Under Test, SDCT Entrance Criteria, I5 Software Status SP - Establish and maintain verification procedures and criteria for the selected work products. PPS Section PPS (7) PPS.5 () PPS.6 (5) PPS.7 (4) PPS.9 (8, 9) PPS 0 () PPS () PPS () Testing; PP Integration and Test; SDP.4. Software Formal Qualification Test Activities and Methodology,.4. Software Formal Qualification Test Exit Criteria ABCDE-00-05 Formal Qualification Test (FQT) Software Test Procedures for the Engagement Manager (EM) CSCI, Table EM FQT Testing (Surface); ABCDE System Design Certification Test (SDCT) TRR, Test Methodology and Sequence SG Peer reviews are performed on selected work products. SP Prepare for peer reviews of selected work products. PPS (6) MPE-090 (5.) SDP 4.7. (Inspections); JI 06 (ABCDE Inspection Support Data) Inspection Notice for Inspection EM0056 with completed SWAD Checklist SP Conduct peer reviews on selected work products and identify issues resulting from the peer review. MPE-090 (5. - 5.5) PPS PPS. (8) PPS.5 (5) PPS.6 (4h) PPS.7 (TBD) JI 06 (ABCDE Inspection Support Data) Inspection Notice/Report for Inspection EM0056, Defects 9

Process Area Binders A Tabbed Binder for Each Process Area Requirements Management Project Planning Organizationa Training Requirements Management Process Area (Binder Names) Identified in Column A of CMMI Matrix Specific Practice Tabs SP- Specific Practice Number identified in Column C of CMMI Matrix 0

For Each Specific Practice in a Binder Specific Practice Tabbed Separator SP- + Organization Artifacts + Project x Separator Sheet How is the + project + going to do it Proof Project is doing it

For Each Specific Practice Specific Practice Tabbed Separator SP- + Column E of CMMI Matrix (What must be done) Organization artifacts: policy, procedure, guidebook, etc. + Project x Separator Sheet Use different color for each program + Column F of CMMI Matrix (How is the project going to do it) Project x s plans, procedures, directives, etc. + Column G of CMMI Matrix (Artifacts that the project is doing it) Project xs status reports, minutes, metrics, agendas expenditures, etc.

BREAK TIME

Presentation Agenda Scars of a SCAMPI Appraisal Introduction CMMI Artifact Development The On-Site Period Some Metrics Lessons Learned: Team Afterthoughts 4

Appraisal On-Site Time 5

Some Metrics Number of people interviewed: 67 Data originally supplied: over 4000 items Additional documentation requests: 78 Number of on-site clock hours: 8 6

7 Week Day CAR OID.4 QPM.5 OPP.6.5 DAR RSKM 4. 4. 4..5 IPM OT.5 OPD.4 OPF VAL.4. PI.4 TS.5.4. RD CM PPQA.4 M&A.4 SAM.7.6.5 PMC..7.6.5.4 PP.5 REQM 4 0 9 8 7 6 5 4 4 5 4 PA SP VE DI AB CO GENERIC PRACTICES SPECIFIC PRACTICES PAs

8 Week Day 4 CAR OID.4 QPM.5 OPP.6.5 DAR RSKM 4. 4. 4..5 IPM OT.5 OPD.4 OPF VAL.4. PI.4 TS.5.4. RD CM PPQA.4 M&A.4 SAM.7.6.5 PMC..7.6.5.4 PP.5 REQM 4 0 9 8 7 6 5 4 4 5 4 PA SP VE DI AB CO

9 Week Day 6 CAR OID.4 QPM.5 OPP.6.5 DAR RSKM 4. 4. 4..5 IPM OT.5 OPD.4 OPF VAL.4. PI.4 TS.5.4. RD CM PPQA.4 M&A.4 SAM.7.6.5 PMC..7.6.5.4 PP.5 REQM 4 0 9 8 7 6 5 4 4 5 4 PA SP VE DI AB CO

0 Week Day 7 CAR OID.4 QPM.5 OPP.6.5 DAR RSKM 4. 4. 4..5 IPM OT.5 OPD.4 OPF VAL.4. PI.4 TS.5.4. RD CM PPQA.4 M&A.4 SAM.7.6.5 PMC..7.6.5.4 PP.5 REQM 4 0 9 8 7 6 5 4 4 5 4 PA SP VE DI AB CO

Week Day 8 CAR OID.4 QPM.5 OPP.6.5 DAR RSKM 4. 4. 4..5 IPM OT.5 OPD.4 OPF VAL.4. PI.4 TS.5.4. RD CM PPQA.4 M&A.4 SAM.7.6.5 PMC..7.6.5.4 PP.5 REQM 4 0 9 8 7 6 5 4 4 5 4 PA SP VE DI AB CO

Week Day 9 CAR OID.4 QPM.5 OPP.6.5 DAR RSKM 4. 4. 4..5 IPM OT.5 OPD.4 OPF VAL.4. PI.4 TS.5.4. RD CM PPQA.4 M&A.4 SAM.7.6.5 PMC..7.6.5.4 PP.5 REQM 4 0 9 8 7 6 5 4 4 5 4 PA SP VE DI AB CO

Presentation Agenda Scars of a SCAMPI Appraisal Introduction CMMI Artifact Development The On-Site Period Some Metrics Lessons Learned: Team Afterthoughts

Process Improvement Journey Began in early 990s (GE EPI) to establish foundation within Engineering 995 - Integrated Process activities at enterprise level (PCBs/ EPSC) 995 - Integrated Program Process Standard (PPS) at enterprise level 000 - SE CMM Level 5 ( PAs) SI LOB 000 - SW CMM Maturity Level 5 4

Process Excellence - 00 Region SE CMM SW CMM ISO Delaware Valley Washington MA Southwest Western Rocky Mt. 5

Transition to CMMI 8 months of additional work to get CMMI Compliance Functional/ LOB Support Mature Programs Dedicated/ experienced staff 6

Team Composition Experienced & trained All six had 0+ years experience All completed Intermediate CMMI course SCAMPI Lead Appraisers + Lead Evaluator Mini-teams help parallel development Cross mini-team work More team-wide interviews 7

Team Training How to develop common understanding when mini-teams used Common criteria for evaluation of PA s Not consistent on OE filtering What constitutes acceptable entries Team building & trust Extra day of ATT? 8

Data Access to data on-line Problem - try project CD-ROM Network configuration w/ documentation IT support for team Plan for backup method (if data lost) 9

Process Validation = BAD for draft findings presentation When non-attribution is used for projects Just write down: Don t give us more rocks Use POC as filter for supplied data No Synergy between SCAMPI & SCE Different intents, team focus 40

Generics GP leveling (common ground) No clear (early) definition of how to be handled GP recommended distribution: GP.5? OT, 0? OPF/OPD GP.6? CM, GP.8? MA GP.9? PPQA GP,,.4,.7,.8,? stay w/ PA 4

Tool Issues Tool helped capture /manage data Networking necessary for team Make sure tool is designed for SCAMPI License or seats for all team members Training & tailoring before on-site use Focused tool training 4

Thoughts Site coordinator / project POC s Lunch / facilities Ability to go unstructured into projects Hours Downtime (interval week off): refresh Didn t take advantage of downtime (recover losses) 4

SCAMPI WORKS! QUESTIONS?