Using CMMI. Type of Work. IT solution development Software development IT solution integration IT solution deployment

Similar documents
Patricia A Eglin David Consulting Group

Strategies for Transitioning to CMMI-SVC

CMMI for Services Quick Reference

How to Assure your Subcontractors Quality with Cross Constellations and Multi Models Inspiration Continues Process Improvement Initiatives

Software Process Assessment

Lesson Learned from Cross Constellations and Multi Models Process Improvement Initiatives

CMMI for Acquisition Quick Reference

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

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

Highlights of CMMI and SCAMPI 1.2 Changes

A Global Overview of The Structure

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

Marilyn Ginsberg-Finner Northrop Grumman Corporation

CMMI-SVC: A Cost-Effective Approach to Early Use

CMMI for Services: Re-introducing the CMMI for Services Constellation

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

DORNERWORKS QUALITY SYSTEM

Bill Smith, CEO Leading Edge Process Consultants LLC

CMMI for Services (CMMI -SVC) Process Areas

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

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

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

8. CMMI Standards and Certifications

Visualizing Betweenness Centrality of Process Area Networks Organization, CMMI-SVC

System Engineering Process Improvement using the CMMI in Large Space Programs

Generating Supportive Hypotheses

CC and CMMI. An Approach to Integrate CC with Development

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

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

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

CMMI for Technical Staff

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

SCAMPI V1.1 Method Overview

SOFTWARE ENGINEERING SOFTWARE PROCESS. Saulius Ragaišis.

One if by Land, Two if by Sea

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

CMMI SM Mini- Assessments

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

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

CMMI Version 1.2. Model Changes

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

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

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

The Issue of Performance Why Do you need a Maturity Level 5. Achieving the Organizational Business Objectives Through Optimized Operational Processes

Chapter 26 Process improvement

CMMI Capability Maturity Model Integration [CMU SEI]

Process Maturity Profile

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

MTAT Software Engineering Management

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

Quest 2015 Webinar Series:

What is important in CMMI and what are the interrelations among its elements?

CMMI for Services (CMMI-SVC): Current State

Analyzing Resonance of Motivation in Software Development Process Training by Using FRAM (Work-in-progress)

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

Implementing Systems Engineering Processes to Balance Cost and Technical Performance

High Maturity Misconceptions: Common Misinterpretations of CMMI Maturity Levels 4 & 5

Buy:

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

Use of Competency Guidelines to Address CMMI GP 2.5

Understanding and Leveraging a Supplier s CMMI Efforts: A Guidebook for Acquirers (Revised for V1.3)

Why Should you Care about CMMI?

Applying CMMI-SVC Process Areas to CMMI-DEV Projects

A Practical Guide to Implementing Levels 4 and 5

Beyond Service Management: The Next Performance Advantage for All Disciplines

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

CMMI for Services (CMMI-SVC): Current State

The Quality Paradigm. Quality Paradigm Elements

Organizational Synthesis - CMMI, The Glue That Binds

Process Improvement: CMMI

CMM,,mproving and,ntegrating

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

Ogden Air Logistics Center

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

Process Improvement: CMMI

A Practical Guide to Implementing Levels 4 and 5

CAPABILITY MATURITY MODEL INTEGRATION - CMMI. Software Engineering Competence Center

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

How to Develop Highly Useable CMMI Documentation

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

CERT Resilience Management Model, Version 1.2

Do s and Don ts of Appraisal Preparation

Requirements Development of Energy Management System for a Unit in Smart Campus

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

Using Lessons Learned from Medical Checklists to Simplify CMMI Processes

Transitioning a Merged Organization to CMMI and a New OSSP. NDIA CMMI Technology Conference November 14, 2002

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

Presentation Objectives

CMMI V2.0 MODEL AT-A-GLANCE. Including the following views: Development Services Supplier Management. CMMI V2.0 outline BOOKLET FOR print.

Gary Natwick Harris Corporation

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

Staged Representation Considered Harmful?

Training Catalog. Version

Making Processes Really Simple and Effective Using Lessons Learned from Surgical Checklists

Top 10 Signs You're Ready (or Not)

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

High Maturity/Capability Appraisals

Interpretive Guidance: What We ve Learned

Transcription:

Using CMMI Type of Work IT solution support / Help desk / Network support IT solution development Software development IT solution integration IT solution deployment Use COBIT/ITIL Use CMMI Levels 3-5 Use CMMI Level 2 (basic management) Use Six Sigma for analyzing data www.processgroup.com v1

CMMI for Services: Introducing the CMMI for Services Constellation Craig R. Hollenbach CMMI for Services Project Manager Northrop Grumman Corporation Brandon Buteau CMMI for Services Chief Architect Northrop Grumman Corporation Nov 15, 26 CMMI Technology Conference, Denver CO

CMMI-SVC Process Areas Process Management Organizational Innovation and Deployment (OID) Organizational Process Definition (OPD) Organizational Process Focus (OPF) Organizational Process Performance (OPP) Organizational Service Management (OSM)* Organizational Training (OT) Service Support Causal Analysis and Resolution (CAR) Configuration Management (CM) Decision Analysis and Resolution (DAR) Measurement and Analysis (MA) Problem Management (PRM) Process and Product Quality Assurance (PPQA) Service Establishment and Delivery Incident and Request Management (IRM) Service Delivery (SD) Service System Development (SSD)* Service Transition (ST) Project Management Capacity and Availability Management (CAM) Integrated Project Management (IPM) Project Monitoring and Control (PMC) Project Planning (PP) Requirements Management (REQM) Risk Management (RSKM) Quantitative Project Management (QPM) Service Continuity Management (SCON)* Supplier Agreement Management (SAM) * Service Addition (optional) Nov 15, 26 CMMI Technology Conference, Denver CO 17

Exercise 5: Process Asset Library (PAL) Match Game Participant Handout Exercise 5 Exercise Title Task Time Objective Purpose Instructions Work Aids References Process Asset Library (PAL) Match Game For each PAL element in the A list, choose one or more purpose statements from the B list that you believe reflect its purpose(s). Note that some PAL elements may share purpose statements and several are likely to have more than one purpose. 15 minutes for team work 15 minutes for the debrief (3 minutes per group assumes 5 groups in total) Given a list of possible PAL elements, match them to their likely purpose or purposes from a second list. Justify your choices. Stimulate thinking about the purpose of different elements of the PAL at different points in the lifecycle of a process. 1. Form into groups as determined by the instructor. 2. Study the lists provided. 3. As a group, determine what statements in the B list best reflect the purpose of the PAL element in the A list. 4. Select a spokesperson to present and discuss your group s results. Pre-printed view foils or handouts with A and B lists Marking pens CMMI model Course slides and notes CMMI is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. 26 by Carnegie Mellon University. Introduction to CMMI v1.2 Course Exercise 5: Process Asset Library (PAL) Match Game (8256) Page 1 of 2

Exercise 5: Process Asset Library (PAL) Match Game List A: Possible PAL Elements List B: Possible PAL Element Purposes Organizational Process Improvement Plan A To provide organization s expectations for processes, tools, techniques, and methods to be used in the development environment Example Project Plan B To communicate the organization s guiding principles Organizational Policies C To guide selection of issues that need to be subjected to formal evaluations Organizational Lifecycle Descriptions D To illustrate various attributes that should be considered in the evaluation of product component design Decision Analysis Guidelines E To communicate organizational process improvement needs to stakeholders Operational Definitions of Measures F To identify strategies, approaches, and actions to address identified process improvements Templates for Validation Procedures and G To provide precise and unambiguous descriptions of the attributes of the entities that might be useful to measure in a process Product Development Standards H To illustrate the appropriate level of estimation, role definitions, and other critical attributes related to planning a project Examples of Elicitation Requirements Techniques I To provide support for effectively communicating the project s product commitments to all relevant stakeholders Template for Requirements Specifications J To guide determining the major phases of a project or product on which to scope the planning effort Example of Design Evaluation K To provide examples of techniques for collecting stakeholder needs, expectations, constraints, and interfaces Standard Process Descriptions for Technical Reviews L To support ensuring that the product or product component will fulfill its intended use in its intended environment M Provide a baseline for tailoring a key organizational process N None of the above 26 by Carnegie Mellon University. Introduction to CMMI v1.2 Course Exercise 5: Process Asset Library (PAL) Match Game (8256) Page 2 of 2

Risk Strategy: When to assess risk (e.g., weekly, gate reviews): Who to involve (stakeholders): Who to report risks to: Risk Items (Potential Future Problems Derived from Brainstorming) C Impact to Project if n Risk Item sdoes Occur e (1-1) Likelihood of Risk Item Occurring (1-1) Priority (Likelihood x Impact) Mitigation Actions to Reduce Likelihood Mitigation Actions to Reduce Impact if Risk Does Occur <Example risk 1> <Example risk 2> <Example risk 3> <Example risk 4> <Example risk 5>

Procedure Appendix A: DAR Worksheet Decision Analysis and Resolution Procedure Decision Analysis and Resolution Procedure (Shared with permission of TPG client) Solution Identification As a guideline, there shall be no less than 2 and should be no more than five prospective solutions identified for consideration. Evaluation As a guideline, there shall be no less than 2 and should be no more than 5 evaluation criteria. Each evaluation criteria should have a unique coefficient. The larger the coefficient, the more important that criteria is for the program. Typical evaluation criteria used to evaluate potential solutions include, but are not limited to: Cost, Schedule, Risk, Performance, Reliability, Reusability, Efficiency, Maintainability, Scalability, Portability Table 1 Sample Evaluation Cost 5 Performance 4 Schedule 1 Coefficient Evaluation Method Typical methods used to evaluate potential solutions include, but are not limited to: open discussion, use of simulations, use of trade studies, statistical analysis, use of prototypes, analysis of solutions to similar problems Computation Method Once the solutions are ranked for each evaluation criteria, the total score for each solution is computed. The total score shall be the weighted summation of the evaluation criteria. A higher score represents a better solution choice. The method used to compute the total score shall be: Total Score = sum(rank * coefficient) for each evaluation criteria. Table 2 provides an example of evaluating four potential solutions using the coefficients from Table 1.

Appendix A: DAR Worksheet Decision Analysis and Resolution Procedure Procedure Solution Evaluation Method Table 2 Sample Evaluation Table Cost Performance Schedule Total Score Solution 1 Simulation 4 2 1 29 Solution 2 Discussion 2 3 3 25 Solution 3 Prototype 3 1 4 23 Solution 4 Discussion 1 4 2 23 In this example, Solution 1 was rated as the best Cost solution, Solution 4 was rated as the best Performance solution and Solution 3 was rated as the best Schedule solution. Using the rankings from Table 1 the Total Score for Solution 1 is (4*5) + (2*4) + (1*1) = 29. The Total Score for Solutions 2, 3 and 4 are computed in the same manner. Appendix A: DAR Worksheet Decision Name: EVALUATION CRITERIA: Coefficient SOLUTION EVALUATION: Solution Evaluation Method 1 2 3 4 5 Total Score