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

Similar documents
Highlights of CMMI and SCAMPI 1.2 Changes

How to Develop Highly Useable CMMI Documentation

Project Selection for SCAMPI A

Lockheed Martin Benefits Continue Under CMMI

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

CMMI Version 1.2 and Beyond

Top 10 Signs You're Ready (or Not)

SCAMPI V1.1 Method Overview

CMMI for Services (CMMI -SVC) Process Areas

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

System Engineering Process Improvement using the CMMI in Large Space Programs

CMMI SCAMPI Distilled Using Appraisals for Process Improvement

Using CMMI to Improve Earned Value Management

CMM and CMMI : Show Me the Value!

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

CMMI for Technical Staff

Software Process Assessment

The CMMI Value Proposition

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

Integrated Class C Process Appraisals (ICPA)

Independent Verification and Validation (IV&V)

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

Lesson Learned from Cross Constellations and Multi Models Process Improvement Initiatives

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

CMMI FOR SERVICES, THE PREFERRED CONSTELLATION WITHIN THE SOFTWARE TESTING FUNCTION OF A SOFTWARE ENGINEERING ORGANIZATION

Buy:

Top 5 Systems Engineering Issues within DOD and Defense Industry

NATURAL S P I. Critical Path SCAMPI SM. Getting Real Business Results from Appraisals

Agile and CMMI : Disciplined Agile with Process Optimization

CMMI Current State and Future Plans

SCAMPI SM Maintenance Appraisals (SCAMPI M)

Support for Capability Maturity Model Integration

1.264 Lecture 5 System Process: CMMI, ISO

Maturity Models - CMMI

CMMI-DEV v1.3: What you need to know!

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

Introduction to Software Product Line Adoption

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

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

Performance-Based Earned Value

The Potential for Lean Acquisition of Software Intensive Systems

CM M Is for Services. AAddison-Wesley. Guidelines for Superior Service. Sandy Shrum. Second Edition. Eileen C. Forrester Brandon L Buteau

Comparing Scrum And CMMI

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

Contrasting CMMI and the PMBOK. Systems Engineering Conference October 2005

CERT Resilience Management Model Capability Appraisal Method (CAM) Version 1.1

NAVAIR Process Resource Team

CERTICS - A Harmonization with CMMI-DEV Practices for Implementation of Technology Management Competence Area

Ten Years with TSP SM :

Using CMMI for Services for IT Excellence QUEST 2009 Conference Talk

CMMI High Maturity An Initial Draft Interpretation for V1.3

Mapping TSP to CMMI. James McHale Daniel S. Wall. Foreword by Watts Humphrey and Mike Konrad. April 2005

There are 10 kinds of people in the world. Those who think in binary, and those who don t.

Software Process Improvement and Product Line Practice: CMMI and the Framework for Software Product Line Practice

Systems Engineering, Program Management conjoined Disciplines over the Project Life Cycle

REQUIREMENTS MANAGEMENT AND ACQUISITION MANAGEMENT EXPERIENCES IN SPANISH PUBLIC ADMINISTRATIONS

SCAMPI A Applied to Small Settings A Success Story

SWEN 256 Software Process & Project Management

CMMI Small Business Pilot Schedule

Self Assessment and the CMMI-AM A Guide for Government Program Managers

Customs and Border Protection Modernization Office Acquisition WBS Journey

Project Management Body of Knowledge (PMBOK)

Implementing Open Architecture. Dr. Tom Huynh Naval Postgraduate School

CMMI Project Management Refresher Training

Leveraging Your Service Quality Using ITIL V3, ISO and CMMI-SVC. Monday Half-Day Tutorial

Business Value and Customer Benefits Derived from High Maturity

Contents. Preface. Acknowledgments. Tables and Figures

Management Principles to Accelerate Process Improvement

Marilyn Ginsberg-Finner Northrop Grumman Corporation

Why Should you Care about CMMI?

Systems Engineering: The Glue that Binds Disparate Acquisition Organizations

VALUE OF CMMI REAPPRAISALS

Our Experience of the SCAMPI E Pilot SEPG North America, Pittsburgh October 1st, 2013

Capability Maturity Model Integration (CMMI) V1.3 and Architecture-Centric Engineering

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

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

BD-CMM and Business Development Institute Int l -- The Way Forward

KM YOUR WAY TO CMMI. Abstract

Using Lean Six Sigma to Accelerate CMMI Implementation

Risk Management Beyond CMMI Level 5

Systems Modernization Strategies August 2017

Measurement at Lockheed Martin Corporation. Lockheed Martin Corporation

Two Branches of Software Engineering

Comparing Maturity Models: CMMI, OPM3 and P3M3. Why Maturity Models?

DEPARTMENT OF DEFENSE HANDBOOK ACQUISITION OF SOFTWARE ENVIRONMENTS AND SUPPORT SOFTWARE

The Business Case for Systems Engineering: Comparison of Defense-Domain and Non- Defense Projects

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

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

Project Quality Management

CMMI ACQUISITION MODEL (CMMI-ACQ):

Software Quality Management

Digital Thread and Industry 4.0

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

Estimation Concepts in the New CMM

CMMI for Services (CMMI-SVC): Current State

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

Q.A. Осигуряване на качество на софтуера (2016/2017, редовно/задочно)

Using PSM at All Levels in an Organization

Transcription:

What Functional Groups Are Included in the CMMI -SE/SW/IPPD/SS Model? Software Engineering Process Group Conference March 9, 2004 Roland G. Weiss Joan Weszka Lockheed Martin Systems & Software Resource Center Copyright Lockheed Martin Corporation 2004 Capability Maturity Model and CMMI are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University

Agenda Statement of the Problem Context Organizational Scope Questions Specific Examples Considerations for Deciding What s Included Appraisal Implications Conclusions 3/9/04 Copyright Lockheed Martin Corporation 2004 2

Statement Of The Problem The CMMI has a broader enterprise scope than many expect, including Engineering disciplines outside software and systems engineering Functional groups outside of systems and software engineering groups This presentation includes examples and considerations for deciding the organizational scope for process improvement and appraisal 3/9/04 Copyright Lockheed Martin Corporation 2004 3

Context Lockheed Martin experiences and lessons learned from: Process improvement Process appraisals Lockheed Martin Continuous Appraisal Method (CAM) SCAMPI SM SM SCAMPI is a service mark of Carnegie Mellon University 3/9/04 Copyright Lockheed Martin Corporation 2004 4

Organizational Scope Questions What functional groups outside of systems and software engineering are currently included in the scope of the CMMI -SE/SW/IPPD/SS Model? Hardware engineering (electrical, mechanical)? Manufacturing, production or logistics engineering? Information technology? Contracts? Human resources? The answer is to some degree 3/9/04 Copyright Lockheed Martin Corporation 2004 5

Is Hardware Engineering Included? The informative matter for a number of engineering practices uses examples related to hardware engineering These examples are often contained within the systems engineering discipline amplifications 3/9/04 Copyright Lockheed Martin Corporation 2004 6

Examples * Of Hardware Engineering - 1 RD SP 2.3-1 Identify Interface Requirements Requirements for interfaces electrical and mechanical interfaces for hardware TS SP 2.2-3 Establish A Technical Data Package Determine the number of levels of design and the appropriate level of documentation for each design level. e.g., subsystem, hardware configuration item, circuit board TS SP 2.3-3 Design Interfaces Using Criteria Interface designs include the following: Electrical, mechanical, and functional characteristics for hardware *Capability Maturity Model Integration, Version 1.1 CMMI -SE/SW/IPPD/SS 3/9/04 Copyright Lockheed Martin Corporation 2004 7

Examples Of Hardware Engineering - 2 TS SP 3.1-1 Implement the Design Example characteristics of this implementation are as follows: Electrical and mechanical parts are fabricated. Examples of appropriate fabrication methods include the following: Casting, molding, forming, joining, machining, tooling, welding, extruding Note that unit testing is not limited to software. Unit testing involves individual hardware or software units or groups of related items prior to integration of these items. 3/9/04 Copyright Lockheed Martin Corporation 2004 8

Examples Of Hardware Engineering - 3 PI SP 2.1-1 Review Interface Descriptions for Completeness For mechanical and electronic components, the interface data should include the following: Mechanical Noise Climatic Thermal Fluid Electrical Electromagnetic Humanmachine 3/9/04 Copyright Lockheed Martin Corporation 2004 9

So Hardware Engineering Is Included! If the organization designs and/or fabricates hardware, the functional groups that perform the practices are included Systems engineering is implemented differently across organizations In some organizations, the CMMI practices cited are performed by a systems engineering functional group In other organizations, the CMMI practices cited are performed by hardware or systems and hardware engineering groups performing what CMMI considers systems engineering 3/9/04 Copyright Lockheed Martin Corporation 2004 10

Is Manufacturing, Production Or Logistics Included? - 1 Manufacturing, production, or integrated logistics functional groups may provide relevant services to the engineering development group PI SP 3.4-1 Package & Deliver the Product or Product Component Subpractices discuss a wide range of activities Use effective methods to package and deliver the assembled product. Prepare the operational site for installation of the product. Deliver the product and related documentation and confirm receipt. Install the product at the operational site and confirm correct operation. 3/9/04 Copyright Lockheed Martin Corporation 2004 11

Is Manufacturing, Production Or Logistics Included? - 2 These Product Integration activities may be performed by functional groups other than development engineering Co-located production, manufacturing, or integrated logistics functional groups may provide these services to the engineering development group If so, these functional groups are included for PI SP 3.4-1 3/9/04 Copyright Lockheed Martin Corporation 2004 12

Is Manufacturing, Production Or Logistics Included? - 3 An integrated logistics functional group often develops user manuals TS SP 3.2-1 Develop Product Support Documentation If so, the integrated logistics functional group is included for TS SP 3.2-1 3/9/04 Copyright Lockheed Martin Corporation 2004 13

Are IT Or Human Resources Included? The information technology (IT) and human resources functional groups typically provide services which implement Organizational Environment For Integration (OEI) Practices Information technology functional group OEI SP 1.2-1, Establish An Integrated Work Environment Human resources and/or functional management of a matrix organization OEI SP 2.2-1 Establish Incentives for Integration OEI SP 2.3-1 Establish Mechanisms to Balance Team And Home Organization Responsibilities 3/9/04 Copyright Lockheed Martin Corporation 2004 14

Is Contracts Included? Contracts and procurement, along with the engineering, program management, and quality assurance (QA) functional groups often perform activities which implement the practices for Supplier Agreement Management (SAM) and Integrated Supplier Management (ISM) 3/9/04 Copyright Lockheed Martin Corporation 2004 15

Sample Enterprise Involvement In SAM -1 SAM Specific Practice Eng Program Mgt Contracts QA SP 1.1-1 Determine Acquisition Type SP 1.2-1 Select Suppliers SP 1.3-1 Establish Supplier Agreements 3/9/04 Copyright Lockheed Martin Corporation 2004 16

Sample Enterprise Involvement In SAM - 2 SAM Specific Practice Eng Program Mgt Contracts QA SP 2.1-1 Review COTS Products SP 2.2-1 Execute the Supplier Agreement SP 2.3-1 Accept the Acquired Product SP 2.4-1 Transition Products 3/9/04 Copyright Lockheed Martin Corporation 2004 17

Sample Enterprise Involvement In ISM - 1 ISM Specific Practice Eng Program Mgt Contracts QA SP 1.1-1 Analyze Potential Sources of Products SP 1.2-1 Evaluate & Determine Sources of Products 3/9/04 Copyright Lockheed Martin Corporation 2004 18

Sample Enterprise Involvement In ISM - 2 ISM SP 2.1-1 SP 2.2-1 SP 2.3-1 Specific Practice Monitor Selected Supplier Processes Evaluate Selected Supplier Work Products Revise the Supplier Agreement or Relationship Eng Program Mgt 3/9/04 Copyright Lockheed Martin Corporation 2004 19 Contracts QA

The Impacts Broaden Remember that the Generic Practices also apply For the Process Areas and Practices identified in this presentation, the functional groups that perform the Practices must also satisfy the Generic Practices Integrated Product and Process Development (IPPD) adds relevant stakeholders from all disciplines or functional groups 3/9/04 Copyright Lockheed Martin Corporation 2004 20

Considerations For Deciding What s Included Current CMMI practices describe activities that may be implemented by a number of functional groups Decisions on practice implementation and organizational scope should not be based on staff titles or group names The practices apply regardless of what functional group performs them 3/9/04 Copyright Lockheed Martin Corporation 2004 21

Process Improvement & Appraisal Implications These issues affect Organizational scope Objective evidence and interviewee selection Costs and benefits from process improvement Implication One must work closely with the organization to understand who implements the practices 3/9/04 Copyright Lockheed Martin Corporation 2004 22

Conclusions & Recommendations The CMMI has a broader enterprise scope than many expect The degree of involvement outside of software engineering and systems engineering functional groups currently varies by Specific Practice One must Define organizational scope carefully to include all functional groups performing the practices Communicate these issues early with the enterprise The difficulties will lessen as the model is better understood and the model scope is expanded 3/9/04 Copyright Lockheed Martin Corporation 2004 23

Acronyms CAM - Continuous Appraisal Method CMMI - Capability Maturity Model Integrated IPPD - Integrated Product and Process Development ISM - Integrated Supplier Management IT - Information Technology OEI - Organizational Environment For Integration PI - Product Integration RD - Requirements Development SAM - Supplier Agreement Management SE - Systems Engineering SP - Specific Practice SW - Software Engineering TS - Technical Solution 3/9/04 Copyright Lockheed Martin Corporation 2004 24

Contact Information Roland G. Weiss Lockheed Martin Systems & Software Resource Center (301) 240-5346 roland.g.weiss@lmco.com Joan Weszka Lockheed Martin Systems & Software Resource Center (301) 240-7013 joan.weszka@lmco.com 3/9/04 Copyright Lockheed Martin Corporation 2004 25