Integrated Class C Process Appraisals (ICPA)

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

Use of Competency Guidelines to Address CMMI GP 2.5

Software Process Assessment

SCAMPI V1.1 Method Overview

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

CMMI What a Difference a Sponsor Makes!

Highlights of CMMI and SCAMPI 1.2 Changes

Comparing Scrum And CMMI

CMMI for Technical Staff

CMMI SM Mini- Assessments

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

CMMI for Acquisition Quick Reference

CMMI for Services (CMMI -SVC) Process Areas

CMMI for Services Quick Reference

Experiences with Indicator-Based CMMI Appraisals at Raytheon

CC and CMMI. An Approach to Integrate CC with Development

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

MTAT Software Engineering Management

I Have Had My CMMI Appraisal What Do I Do Now? How to Establish a Process Improvement WBS

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

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

A Global Overview of The Structure

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

DORNERWORKS QUALITY SYSTEM

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

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

8. CMMI Standards and Certifications

Do s and Don ts of Appraisal Preparation

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

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

A Software and Systems Process Improvement Initiative in NAVAIR: the Model Based Appraisal (MBA)

Chapter 26 Process improvement

CMMI Version 1.2. Model Changes

Using Pilots to Assess the Value and Approach of CMMI Implementation

Quest 2015 Webinar Series:

One if by Land, Two if by Sea

Patricia A Eglin David Consulting Group

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

Strategies for Transitioning to CMMI-SVC

Do s Don ts and Pitfalls: Planning your first CMMI appraisal

SOFTWARE ENGINEERING SOFTWARE PROCESS. Saulius Ragaišis.

Who needs that process stuff anyway? A practical example of process discipline to improve deployment

CMMI Project Management Refresher Training

Proposed Approach to Heterogeneous CMMI. Appraisals. Joseph V. Vandeville. 14 November 2007

How to Develop Highly Useable CMMI Documentation

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

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

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

CMMI SM Model Measurement and Analysis

Buy:

Gary Natwick Harris Corporation

A Universal Classification System for CMMI Artifacts

CMMI Implementation at Korestone Technologies, LLC

Generating Supportive Hypotheses

Effective, CMMI-Compliant Project Plans (in Less Than 10 Pages)

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

SCAMPI A Appraisals - Preparation in 100 Hours; Execution in a Week

CMMI Capability Maturity Model Integration [CMU SEI]

SCAMPI Appraisal Methods A+B Process Group SCAMPI process v1.0

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

Streamlining Processes and Appraisals

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

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

"LEANING" APPRAISALS NAME: TITLE: Michael S. Evanoo, CQE, HMLA, SSBB, Scrum Master Quality Strategist. ORGANIZATION: DXC Technology / US Public Sector

The Rational Unified Process and the Capability Maturity Model Integrated Systems/Software Engineering

Debating the Tough Change Requests: Appraisal Perspectives

Risk Mitigated SCAMPI SM Process

3 PART THREE: WORK PLAN AND IV&V METHODOLOGY (SECTION 5.3.3)

Implementing Systems Engineering Processes to Balance Cost and Technical Performance

Organizational Synthesis - CMMI, The Glue That Binds

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

The Continuous Representation:

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 for Services. Gordon Ward Director Of Quality & R6s Raytheon RIS Juan Ceva, Mark Pumar, Enterprise Process Group Raytheon

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

Changes to the SCAMPI Methodology and How to Prepare for a SCAMPI Appraisal

CMMI SCAMPI Distilled Using Appraisals for Process Improvement

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

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

FDA Case for Quality MDDA Pilot. November 15, 2017 Rob Becker Director, Quality Edwards Lifesciences

Marilyn Ginsberg-Finner Northrop Grumman Corporation

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

Lesson Learned from Cross Constellations and Multi Models Process Improvement Initiatives

Using CMMI for Services for IT Excellence QUEST 2009 Conference Talk

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

Why Should you Care about CMMI?

CMMI Level 5 Lessons Learned Steven Thompson Director, Quality Assurance BAE Systems Mission Solutions

Top 10 Signs You're Ready (or Not)

Stakeholder Strategies with Successful Solutions

Software Engineering. Lecture 7: CMMI

Bill Smith, CEO Leading Edge Process Consultants LLC

SCRUM and the CMMI. The Wolf and the Lamb shall Feed Together

Measuring the Maturity Level of Core System Development Project in a Financial Company Using CMMI-DEV

A Practical Guide to Implementing Levels 4 and 5

Measurement within the CMMI

Ogden Air Logistics Center

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

Techniques for Shortening the Time and Cost of CMMI Appraisals

PART THREE - WORK PLAN AND IV&V METHODOLOGY WORK PLAN. FL IT IV&V Work Plan

Transcription:

Integrated Class C Process Appraisals (ICPA) Kent S. McClurg Raytheon Company Garland, TX 972 205-7415 Kent_S_McClurg@raytheon.com Suzanne N. Delcambre Raytheon Company Garland, TX 972 205-7967 Suzanne_N_Delcambre@raytheon.com

Agenda ICPA Purpose Choosing A Methodology Integrated Class C Process Appraisal (ICPA) Experiences with the ICPA

ICPA Purpose Provide CMMI appraisal technique that has minimal project impact Limit number of project hours Limit preparation requirements Identify significant project strengths and weaknesses Introduce projects to the CMMI model Appraise software and systems engineering processes jointly

ARC Appraisal Classes 3 classes of appraisals are defined in the Appraisal Requirements for CMMI (ARC) Class A- Most rigorous SCAMPI maintained by CMMI custodian (SEI) May receive a maturity or capability rating Class B - Less rigorous Raytheon has defined a Process Baseline Appraisal (PBA) Class C - Quick look

Garland ICPA Requirements CMMI Class C compliant Project spends less than 40 hours participating in the appraisal Appraisal is completed in one week Appraisal supports follow-up process improvement activities

Choosing a Methodology Understand appraisal objectives Process improvement Process monitoring/risk appraisal Formal maturity/capability rating Current maturity Understand appraisal scale Organization Single project Multiple projects Project size

Applying the ICPA ICPA is USUALLY project centric Project Participants (7) Software Lead and Systems Engineering Lead 5 Engineering contributors ICPA Appraisers (2-4) Process engineers from both software and systems Project ICPA focuses on engineering, management, and support process areas Organizational ICPA focuses on process management across projects

ICPA Activities Planning Document Review Opening Meeting Interviews Data Consolidation Follow-Up Closing Meeting

Planning Sponsor contact Appraisal team formation and roles Project planning Project commitment Appraisal scoping Participant identification Schedule planning Documentation collection

Document Review Core process documents Integrated Master Schedule Systems Engineering Management Plan Software Development Plan Metrics Plan Risk Management Quality Plan Review is guided by ICPA document review sheets

Document Review Sheet Training Plan Example 439 Project Training Plan Description of Required Requirements Management Skills Needed and Training Mechanisms to Satisfy 440 Project Training Plan This Artifact is described in Project: ABC PTP 2-RM GP2.5 441 Project Training Plan Description of Project Management Skills Needed and Training Mechanisms to Satisfy (also covers PMC GP2.5) 2-PP GP2.5 442 Project Training Plan Identification needed skills on the project 2-PP SP2.5 443 Project Training Plan Description of Supplier Agreement Management Skills Needed and Training Mechanisms to Satisfy 444 Project Training Plan Description of Measurement and Analysis Skills Needed and Training Mechanisms to Satisfy 2-MA GP2.5 2-SAM GP2.5 445 Project Training Plan Description of Configuration Management Skills Needed and Training Mechanisms to Satisfy 2-PPQA GP2.5 446 Project Training Plan Description of Quality Assurance Skills Needed and Training Mechanisms to Satisfy 2-CM GP2.5 447 Project Training Plan Description of Requirement Development Skills Needed and Training Mechanisms to Satisfy 3-RD GP2.5 448 Project Training Plan Description of Product Integration Skills Needed and Training Mechanisms to Satisfy 3-TS GP2.5 449 Project Training Plan Description of Technical Solution Skills Needed and Training Mechanisms to Satisfy 3-PI GP2.5 450 Project Training Plan Description of Product Validation Skills Needed and Training Mechanisms to Satisfy 3-VE GP2.5 451 Project Training Plan Description of Product Verification Skills Needed and Training Mechanisms to Satisfy 3-VAL GP2.5 452 Project Training Plan Description of Integrated Project Management Skills Needed and Training Mechanisms to Satisfy 453 Project Training Plan Description of Risk Management Skills Needed and Training Mechanisms to Satisfy 3-Risk GP2.5 3-IPM GP2.5 454 Project Training Plan Description of Decision Analysis and Resolution Skills Needed and Training Mechanisms to Satisfy 3-DAR GP2.5

Opening Meeting Attendance Appraisal team Project Participants Sponsor Agenda Purpose and objectives of appraisal CMMI awareness Review schedule Provide sample questions Answer participant s questions

Interview Meetings Engineering and Management sessions held Sessions last approximately 2 hours Interviews guided by ICPA Interview sheets Questions are asked at the goal level Appraisers take notes on interview sheets Follow-up questions guided by results of document review

ICPA Interview Sheets Project Planning Example PP: Project Planning (Maturity Level 2, Category: Project Management) The purpose of Project Planning is to establish and maintain plans that define project activities. Duration: Start time: Stop Time: SG 1 Estimates of project planning parameters are established and maintained. D I1 I2 How do you select criteria by which you establish and maintain estimates of effort? SP 1.1 Establish and maintain a top-level work breakdown structure (WBS) to estimate of the scope of the project. SP 1.2 Establish and document estimates of the attributes of the work products and tasks. SP 1.3 Define the project life-cycle phases upon which to scope the planning effort. SP 1.4 Estimate the project effort and cost for the attributes of the work products and tasks based on estimation rationale. 2.1 Policy/Org Policy 3.1 Defined Process 2.2 Plan the Process 2.3 Resources 2.4 Responsibility 2.5 Train People 2.6 Manage Config. 2.7 Stakeholders 2.8 Mon/Ctrl Process 3.2 Collect Impr. Info. 2.9 Eval. Adherence 2.10 Status Management

Data Consolidation Classes of Evidence Interviewee responses (including follow-up conversations) Document review Draft strengths and weaknesses are recorded on ICPA Results summary Each finding is evaluated for accuracy Each finding corresponds to a CMMI model element

ICPA Results Summary Process Mgmt Process Areas Example Results Summary Process Area Strength Weakness Process Management 1 Organizational Process Focus 2 Organizational Process Definition 3 Organizational Training 4 Organizational Process Performance 5 Organizational Innovation and Deployment

Follow-up and Closing Meetings Separate follow-up meetings are held to verify accuracy of findings This feedback is used to refine draft findings into final results Closing meeting Final results are reported Plans discussed for follow-up process improvement

Experience with ICPAs Lessons Learned Appraisal scoping is key to optimal results ICPA is flexible ICPA roles needed lead and coordinator Using CMMI language in question interviews leads to confusion Document review prior to interview improves ability to identify weaknesses Time management increases ICPA capability

Current Directions Improve support for process improvement activities Incorporate lessons learned from other Raytheon sites Use the ICPA for organizational process improvement Provide the document to the SEI for use as a Class C process.

Biographical Information Dr. Suzanne Delcambre Suzanne is a Principal Software Engineer at the Raytheon Garland facility. She is currently assigned to the IDS-D program and is a member of the Garland Engineering Process Group. Suzanne has been an employee of the company for 16 years. She has a doctorate in Computer Science from Southern Methodist University. Mr. Kent McClurg Kent is a Sr. Principal Software Engineer at the Raytheon Garland facility. He is a member of the Garland Engineering Process Group and the Raytheon C3I CMMI Guidance Team. Kent has been an employee of the company for 21 years. He has a master s degree in Systems Engineering from Texas Tech University.