CMMI for Services: The Strategic Landscape for IT

Similar documents
CMMI for Services (CMMI-SVC): Current State

Eileen Forrester CMMI for Services Product Manager

CMMI for Services (CMMI-SVC): Current State

Beyond Service Management: The Next Performance Advantage for All Disciplines

Eileen Forrester CMMI for Services Product Manager

Software Process Assessment

Lesson Learned from Cross Constellations and Multi Models Process Improvement Initiatives

Patricia A Eglin David Consulting Group

Risk and Resilience: Considerations for Information Security Risk Assessment and Management

CMMI for Services (CMMI -SVC) Process Areas

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

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

Bill Smith, CEO Leading Edge Process Consultants LLC

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

CMMI Version 1.3: Are you Ready for Release?

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

Highlights of CMMI and SCAMPI 1.2 Changes

One if by Land, Two if by Sea

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

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

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

Marilyn Ginsberg-Finner Northrop Grumman Corporation

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

CC and CMMI. An Approach to Integrate CC with Development

MTAT Software Engineering Management

CMM,,mproving and,ntegrating

Applying CERT-RMM: Users Group Workshop Experiences. 12 th Annual CMMI Technology Conference and User Group

CMMI for Acquisition Quick Reference

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

SOFTWARE ENGINEERING SOFTWARE PROCESS. Saulius Ragaišis.

DORNERWORKS QUALITY SYSTEM

System Engineering Process Improvement using the CMMI in Large Space Programs

8. CMMI Standards and Certifications

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

A Global Overview of The Structure

CERT Resilience Management Model

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

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

Using CMMI for Services for IT Excellence QUEST 2009 Conference Talk

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

Process Maturity Profile

SCAMPI V1.1 Method Overview

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

CERT Resilience Management Model, Version 1.2

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

CMMI Version 1.2. Model Changes

Generating Supportive Hypotheses

Complexity and Software: How to Meet the Challenge. NDIA CMMI Technology Conference

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

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

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

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

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

Buy:

CERT Resilience Management Model, Version 1.2

Organizational Synthesis - CMMI, The Glue That Binds

CMMI for Technical Staff

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

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

CMMI SM Mini- Assessments

Improving Acquisition in Government Requirements Management Leading Practices: CMMI-ACQ Visualization

Focus on Resiliency: A Process Improvement Approach to Security

CMMI for Acquisition (CMMI-ACQ) Primer, Version 1.2

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

Improving Operational Resilience Processes

CARNEGIE MELLON UNIVERSITY

Do s and Don ts of Appraisal Preparation

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

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

Creating a Computer Security Incident Response Team Action Plan

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

CMMI for Acquisition (CMMI-ACQ) Primer, Version 1.2

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

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

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

Chapter 26 Process improvement

CAPABILITY MATURITY MODEL INTEGRATION - CMMI. Software Engineering Competence Center

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

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

Acquisition Overview: The Challenges

A Case Study: Experiences with Agile and Lean Principles

Applying CMMI-SVC Process Areas to CMMI-DEV Projects

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

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

Use of Competency Guidelines to Address CMMI GP 2.5

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

The Quality Paradigm. Quality Paradigm Elements

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

CMMI Update. Mary Beth Chrissis, as represented by: Pat O Toole Software Engineering Institute. Pittsburgh, PA May 15, 2008

Integrated Class C Process Appraisals (ICPA)

Supplier s s Perspective on

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

Creating a Computer Security Incident Response Team Attendee Workbook

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

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

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

Why Should you Care about CMMI?

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

Transcription:

CMMI for Services: The Strategic Eileen Forrester August 2012 itsmf USA: Pittsburgh Local Interest Group

Topics Your expectations Overview of CMMI for Services (CMMI-SVC) Combined approaches and models for improvement The patterns for using multiple models in mixed service and development environments, emphasizing development Look at service process areas 2

Putting All the Pieces Together 3

CMMI-SVC is a Perfect Fit 4

The CMMI Models The CMMI Product Suite currently has three models relevant to improvement in a particular area of interest. Development (CMMI-DEV) build stuff tangible, storable products made to specification in a lifecycle Acquisition (CMMI-ACQ) buy stuff specify, solicit, select, contract, procure, accept, transition to consumer Services (CMMI-SVC) do stuff intangible, non-storable products delivered via a service system based on explicit or implicit service requests Some material adapted from The CMMI Crash Course, 2005-9 Entinex, Inc. 5

What is the CMMI for Services? CMMI-SVC guides all types of service providers to establish, manage, and improve services to meet business goals. Like every CMMI model, CMMI-SVC helps to set process improvement goals and priorities, provide guidance for quality processes, and provide a point of reference for appraising current processes can be applied internally or externally works well with other frameworks represents the consensus of thousands of practitioners about the essential elements of service delivery can be used in whole or in part 6

Relationships Among CMMI Models Service addition (SSD) Service-specific s 1 CMMI-SVC 6 Shared (SAM) CMMI-DEV Core s Include model-specific informative material Development-specific s 5 CMMI-ACQ 6 Acquisition-specific s 7

A Quick Look at CMMI-SVC CMMI-SVC Services-specific s *CMMI-SVC addition Define, and Establish, and Deliver Services Shared (SAM) CMMI-DEV Core s Include service-specific informative material Monitor and Control Service and Work ProductsPROCESS IMPROVEMENT Ensure Service Mission Success Make Work Explicit and Measurable CMMI-ACQ Manage Decisions, Suppliers, and Standard Services Create a Culture to Sustain Service Excellence 8

Differences in s and Categories CMMI-SVC s by Category Process Management CMMI-DEV s by Category Process Management OPD OPF OPM OPP OT OPD OPF OPM OPP OT Project and Work Management Project Management CAM IWM REQM RSKM QWM IPM REQM RSKM QPM SCON SAM WMC WP SAM PMC PP Support CAR CM DAR MA PPQA Support CAR CM DAR MA PPQA Service Establishment and Delivery Engineering IRP SD SSD SSM SST PI RD TS VAL VER 9

CMMI-SVC Service s in Plain Language Capacity and Availability Management (CAM): making sure you have enough of the resources you need to deliver services and that they are available when needed at an appropriate cost Incident Resolution and Prevention (IRP): handling what goes wrong and preventing it from going wrong ahead of time if you can Service Continuity Management (SCON): being ready to recover from a disaster and get back to delivering your service Service Delivery (SD): setting up agreements, taking care of service requests, and operating the service system Service System Development (SSD): making sure you have everything you need to deliver the service, including people, processes, consumables, and equipment Service System Transition (SST): getting new systems in place, changing existing systems, and retiring obsolete systems, all while making sure nothing goes terribly wrong with service Strategic Service Management (STSM): deciding what services you should be providing, making them standard, and letting people know about them 10

Why is the CMMI-SVC needed? Service providers deserve a consistent benchmark as a basis for process improvement that is appropriate to the work they do and is based on a proven approach. Demand for process improvement in services is likely to grow: services constitute more than 80% of the U.S. and global economy. CMMI-SVC addresses the needs of a wide range of service types by focusing on common processes. Many existing models are designed for specific services or industries. Other existing models do not provide a clear improvement path. Poor customer service costs companies $338 billion annually Services constitute more than 54% of what the US DoD acquires. SEI stakeholders approached us requesting a model for services. * FY 2006 data is from DoD throws light on how it buys services [GCN 2006]. GAO data is from GAO report GAO-07-20. 11

Why Service at the SEI? 12

What types of services does CMMI-SVC cover? 13

Sample Use Cases by Industry - 1 internet, computer systems, data processing and other related sales, marketing, management science, and technical consulting software arts, entertainment, recreation, and spiritual financial, insurance healthcare, personal care education and training transportation and maintenance energy real estate, household manufacturing travel and tourism human resources media and telecomm's hotel, restaurant, food 20% 11.8% 8.6% 8.6% 7.5% 7.5% 7.5% 6.5% 5.4% 4.3% 3.2% 2.2% 2.2% 2.2% 2.2% 14

Sample Use Cases & Scenarios by Industry - 2 Accounting services Aircraft maintenance Aluminum packaging manufacturer Ambulatory Auto service Auto insurance Banking Billing Call center Church administration Client staffing Database management Defense contractor Education Eldercare Electric generation and supply Employment Fertilizer manufacturer Fitness club Fitness equipment maintenance Food services Gardening and lawn care Genealogy Gutter maintenance Healthcare Home health care Home inspection Infrastructure management Internal process group Internet retail Internet cable provider ISO audits IT services Letting a holiday home Loan broker Logistics Maintenance Management consulting Military communications support Nuclear power Oilfield services Organizational performance improvement Pharmaceutical Process consulting Project management Providing PCs Public health information Publishing Quality assurance Recommending technology Securities investment Software benchmarking service Software development Software testing Sports officiating Staff augmentation Stock trading Textiles Thermal diagnostics Training Training and other aviation services Training and technology deployment for COTS software Translation services Travel agency Travel services University Voice and data services 15

Early SCAMPI results - 1 As of August 16, 2012, 231 formal SCAMPIs were reported in the SEI Appraisal System (SAS). Of these, 189 are SCAMPI As, 20 SCAMPI Bs, 22 SCAMPI Cs 25% are using SSD 143 appraisals are on SEI s Published Appraisals Results (Rs) list This represents just under 3 years of CMMI-SVC appraisals. For comparison, it took 5 years for the Software CMM to reach 100 appraisals. 16

Early SCAMPI results - 2 Number of Appraisals by CY Quarter 30 26 27 25 22 22 23 20 19 20 15 12 15 12 10 8 8 5 5 0 3Q09 4Q09 1Q10 2Q10 3Q10 4Q10 1Q11 2Q11 3Q11 4Q11 1Q12 2Q12 3Q12 17

Early SCAMPI results - 3 Percentage of Appraisals by Industry Business Services, 38% Engineering and Management Services, 33% Other Services, 14% None Selected, 9% Electronic and Other Electric Equipment, 6% Transportation, Communication, Electric, Gas and Sanitary Services, 2% Finance, Insurance and Real Estate, 1% Public Administration (Including Defense), 1% 18

More indicators of uptake of CMMI-SVC We have four ML5 appraisals. The first was also enterprise and multi model. We see an increase in CMMI-SVC appraisals quarter over quarter. More than 190 lead appraisers have been certified. More than 280 instructors have been certified. More than 6,000 students have been taught CMMI-SVC. Qualification for new instructors in Intro to CMMI-SVC continues (63 in queue). The CMMI-SVC book is available worldwide, and in second edition. Two other books featuring CMMI-SVC by partners are published, a third on its way. Two masters theses and four doctoral dissertations are complete or ongoing. Translations of CMMI-SVC into Chinese is complete for V1.2 and under way in Arabic and Spanish for V1.3. 19

Maybe All Work is Service Work Knowledge work, such as legal and research Production, such as engineering and manufacturing Disciplines and industries, such as education, health care, insurance, utilities, and hospitality Plus, consider garbage bags and Zipcars and home exchange 20

What about Software? CEOs don t buy software anymore they buy service level agreements George Fischer, EVP and Group Executive for CA Technologies, Speaking at NASSCOM and SEPG Asia Pacific 2010 21

Are Services Agile? Perhaps Agile is an attempt to make development more like service. Consider these features of service: Ongoing close relationship between provider and user to agree on the product Simultaneity Coproduction Many instances of the work Frequent production of customer-facing value 22

The patterns I see Change from CMMI-DEV to CMMI-SVC. Choose CMMI-SVC as your base model, grab the engineering s for particular services. Use both about equally, implementing and appraising together. Treat development or engineering as a service, managed using the practices of CMMI-SVC, and treat the engineering s as informative material to SSD. Use all of the CMMI-DEV for advanced development, and then add CMMI-SVC for additional practices: SCON, SST, CAM. Start with CMMI-DEV at the beginning of a life cycle, adding in a few SVC goals and practices. Add more in mid-life. Change over to SVC at the end for maintenance. Take a life cycle view and consider total cost of ownership, may add multiple other models, do a mash up or composition from CMMI and other models. 23

SSD and CMMI-DEV Engineering s Some mixed services and development environments use both the engineering s from DEV and a single SVC : Service System Development. The patterns: Stick with SSD, but grab a single engineering when needed Use SSD for simple development, add engineering s for complex development Use SSD and treat engineering s roughly as informative material Use engineering s for service systems, but add the informative material from SSD to get the service flavor 24

How Might Services s Help Development? Although they are not included in the CMMI-DEV model, each of the following CMMI-SVC process areas could be used by a development group: Capacity and Availability Management Service Continuity Incident Resolution and Prevention Service System Transition Strategic Service Management We have examples of high maturity development organizations doing system of systems engineering who are finding the CMMI-SVC s add new capability. 25

Not a pattern, but another approach Fill a pot hole: add a single to get over a gap in CMMI-SVC that some perceive as missing (one piece of content: security) Build a bridge: Start at your location (SVC) and connect to another model with related but richer content (RMM) The same can be done with P-CMM. 26

Security Pseudo added to CMMI-SVC GPs and Pseudo approach allows you to selectively borrow from additional models, even during appraisal. Examination of ISO 27001 provided a nice suggestion of initial content Establish and Maintain a Security Management System Use the Agreed Security Management System to Provide Required Security Note we dropped information in our version Under these two strands we can construct statements that look and feel like practice statements Ideal for appraisal purposes Very valuable for improvement teams constructing an improvement plan One language style, one plan, potentially multiple models engaged 27 27

Pseudo : Security Management (SM) ESG1 Establish a Security Management System ESP1.1 Establish Security Objectives ESP1.2 Establish an Approach to Threat Assessment ESP1.3 Identify Security Threats ESP1.4 Evaluate and Prioritize Security Threats ESP1.5 Establish a Security Management Plan ESP1.6 Obtain Commitment to the Security Management Plan ESG2 Provide Security ESP2.1 Operate the Security Management System ESP2.2 Monitor the Security Management System 28 28

Example New Informative Material ESP1.2 Establish an Approach to Threat Assessment Establish and maintain an approach to assessing vulnerabilities and threats to essential assets. Subpractices 1. Select methods for assessing security threats 2. Define criteria for evaluating and quantifying security threats. 3. Describe responsibility and resources for evaluating vulnerabilities and threats. 29 29

RMM & CMMI in the life cycle 30

CERT-RMM at a glance Engineering ADM Asset Definition and Management CTRL Controls Management RRD Resilience Requirements Development RRM Resilience Requirements Management RTSE Resilient Technical Solution Engineering SC Service Continuity Enterprise Management COMM Communications COMP Compliance EF Enterprise Focus FRM Financial Resource Management HRM Human Resource Management OTA Organizational Training & Awareness RISK Risk Management 26 Process Areas in 4 categories Operations Management AM Access Management EC Environmental Control EXD External Dependencies ID Identity Management IMC Incident Management & Control KIM Knowledge & Information Management PM People Management TM Technology Management VAR Vulnerability Analysis & Resolution Process Management MA Measurement and Analysis MON Monitoring OPD Organizational Process Definition OPF Organizational Process Focus 31

CERT-RMM and CMMI-SVC Expands SCON to resiliency perspective Shares an organizational focus, rather than project Focus is on high-quality service delivery that is resilient Model use will identify additional synergies 32

A service example: US auto insurance Olive Vehicle Insurance (OVIG) provides car and light truck insurance. Customer services include providing quotes, issuing policies, billing and processing premiums, processing claims, providing legal services, and providing vehicle repair. They pride themselves on being easy to reach and quick to act when the customer needs them. They are facing an increasingly demanding regulatory environment in the US. What does it mean for these services to be resilient? What assets must be resilient? What practices in RMM go beyond RSKM, IRP, and SCON? 33

CMMI-SVC s that ensure mission success Incident Resolution and Prevention (IRP): handling what goes wrong and preventing it from going wrong ahead of time if you can Risk Management (RSKM): supporting the success of your service mission by anticipating problems and how you will handle them before they occur Service Continuity Management (SCON): being ready to recover from a disaster and get back to delivering your service Service System Transition (SST): getting new systems in place, changing existing systems, and retiring obsolete systems, all while making sure nothing goes terribly wrong with service 34

CMMI-SVC s taken further with RMM s Incident Resolution and Prevention (IRP): IMC is obvious, but also VAR in RMM goes further than goal 3 in IRP to actively watch and resolve vulnerabilities before they become incidents that disrupt insurance services Risk Management (RSKM): KIM practices can be used to apply controls for confidentiality, integrity, and availability to critical data, such as customer information CTRL practices go further to applying controls to service processes such as paying claims, so that, for example, no claim is paid twice and that claim data is kept confidential and not accidentally modified Service Continuity Management (SCON): SC in RMM explodes the goals and practices found in SCON with considerably more detail; for example, a data-intensive service like insurance can find more advice on managing effects on vital records; in addition, SC makes clear the distinctions among continuity, recovery, and restoration of service Also consider: EXD, which goes beyond SAM to further resilience, more info on external dependencies and service agreements MON, which goes beyond MA in SVC to have feelers out for data so that the organization knows how their data stands relative to threats and vulnerabilities 35

Multiple Models 36 PI RD TS VAL VER CM MA PMC PP PPQA REQM SAM OPD OPF OT DAR IPM RSKM People CMM STF CC WE PM TD CP CA WP COMD CARD CBP WD PC CL 1 CL 2 CL 3 DEV SD CAM IRP SCON SSD ST STSM CM MA WMC WP PPQA REQM SAM OPD OPF OT DAR IWM RSKM CL 1 CL 2 CL 3 SVC AM ARD SSAD ATM AVAL AVER CM MA PMC PP PPQA REQM SAM OPD OPF OT DAR IPM RSKM CL 1 CL 2 CL 3 ACQ COMM COMP CTRL EC EF EXD FRM HRM ID IMC KIM MA MON OPD OPF OTA PM RISK RRD CL 1 CL 2 CL 3 Level 2 P-CMM STF Staffing CC Communication & Coordination WE Work Environment PM Performance Management TD Training and Development CP Compensation Level 3 P-CMM CA Competency Analysis WP Workforce Planning COMD Competency Development CARD Career Development CBP Competency-Based Practices WD Workgroup Development PC Participatory Culture RMM ADM AM RRM RTSE SC TM VAR

Cloud Services CL 1 3 CL 2 2 CL 3 1 3 2 1 3 2 1 Providing Cloud Services People CMM for an effective workforce ACQ to procure the cloud services SVC for service delivery RMM for managing the security and other risks of cloud computing 37 AM ARD SSAD ATM AVAL AVER CM MA PMC PP PPQA REQM SAM OPD OPF OT DAR IPM RSKM SVC SD CAM IRP SCON SSD ST STSM CM MA WMC WP PPQA REQM SAM OPD OPF OT DAR IWM RSKM CL 1 3 CL 2 2 CL 3 1 3 2 1 3 2 1 COMM COMP CTRL EC EF EXD FRM HRM ID IMC KIM MA MON OPD OPF OTA PM RISK RRD ACQ CL 1 CL 2 2 2 2 2 2 2 CL 3 1 1 1 1 1 1 3 2 1 3 2 1 3 2 1 2 1 RMM RRM RTSE SC 2 1 ADM AM TM VAR 2 1 People CMM STF CC WE PM TD CP CA WP COMD CARD CBP WD PC

Bridging The Security Pseudo has been piloted several times and is available for use and feedback. RMM and CMMI-SVC are being used together in appraisal and implementation. They have common content, similar product suites, and provide different detail and specificity to choose from to meet your precise needs. We are doing field work with organizations trying various combinations. Next, what the SEI is doing to position us to support multi model use more strategically. 38

CMMI E-Learning Start in many places, thread your way through. Some predefined paths for specific purposes, customized assembly available. Introductory Refreshers Role-neutral s using scenarios with assmt Q&A Special topics, role neutral Role-specific topics Capstone assmts per role Role-specific s using scenarios with assmt Q&A Special topics, advanced topics Intro to Process Improvement DEV refresher Role-Neutral special topics? LA Topics Capstone Multi-model SVC refresher ATM Topics Capstone Other special topics Process Excellence ACQ refresher P-CMM refresher Instructor Topics Capstone Advanced topics Others? Implementer Topics Capstone Scenarios Scenarios 39

CMMI Strategic Product Vision Custom Pricing Custom model from CMMIs and other models Custom appraisal method Custom application job aids (e.g. disciplined agility) Unbiased, opinion Custom training course Cost-benefit analysis for various custom cases Case studies and success stories (free) Aids choices Analyst Group Unbiased info CMMI DB Tool: Create a model Flexible learning suite (online & in person) Flexible appraisal method CMMI Performance measurement Flexible job aids or job aid DB Internal SEI resources Standard learning bundles Standard appraisal methods Standard job aids Fixed Pricing Standard models Standard or expected benefits 40

SAS and RS (posted to RS by specific authorization Your Solution Tell us what you need and we ll provide the mixed model to suit your domain and business; the type of appraisal that suits your budget, resources and requirements; custom training for precise practices that matter most to your business success! tool tool tool tool tool Streamlined appraisal and tool kit Generic Appraisal Method Platinum Appraisa l Rules Gold Appraisa l Rules Silver Appraisa l Rules Bronze Appraisa l Rules Performance Measurement Org Project Project Project Custom Model Practic e Practic e Practic e Practice Practic e Practic e Custom Training Course Course Course Course Course Other Course Other Course Other Course Other Course Appraisals: flexible process and toolkits Custom Appraisa l Rules Measuring Performance Improvement Models: CMMI s Non-CMMI model practices Learning: e- learning courses, live courses Your needs such as: for appraisals (cost, precision, accuracy, etc.) for models (applicable models, methods, standards, etc. and only those parts of them that you need), for training (training specific to the parts and pieces selected for models and where you have training needs, i.e., targeted training) 41

What s the Summary? CMMI-SVC has a that summarizes the engineering s in DEV, for those occasions when more detailed practice information is needed. CMMI-SVC and CMMI-DEV can be used and appraised together, as can SVC and RMM. Development or engineering tasks can be treated as a service, and managed with the practices in CMMI-SVC. Advanced development may use all of the CMMI-DEV, and then add CMMI-SVC for additional practices: SCON, SST, CAM. Service and development organizations can add security, resilience, and people management and more--as needed. The SEI is positioning to support multi model implementation. 42

Achievements in Growing Economies CHINA Government incentives MEXICO TSP national initiative COLOMBIA 64% Service Economy MALAYSIA CMMI and TSP JAN TSP Strategic Partner SOUTH AFRICA CMMI and TSP 43

Strategic Possibilities for Services & Portugal 44

Portugal s Service Economy Service portion of worldwide economy is 80%, also 80% in US Service sector is Portugal s largest employer, with 3 of 5 working in service, and 75% of total GDP. Service challenges and opportunities: mismatch of labor and education mobile broadband is huge, with little room left for growth; superior service may become the discriminator national reform plan calls for competition within service industry Success story: Portugal was one of least friendly countries to start a business, now one of the best; achieved by a focus on process improvement 45

Colombia s Service Economy Colombia s economy is 64% service: Financial: 18.1% Government, personal, and other: 17.5% Commerce: 13.4% Transportation & communication: 7% Construction & public works: 5% Utilities: 2.7% 46

Services and Huntsville Drivers include: outsourcing, cuts in federal support, disasters, customer retention Notable services in Huntsville region include: Engineering services Health care (life sciences and bio tech related and growing) Aerospace and defense, including Army and other services Technical and scientific research services IT services Finance Academic service Government services Church and religious Telecommunications 47

What is the Future You Imagine? 48

Contact information Eileen Forrester ecf@sei.cmu.edu General info@sei.cmu.edu 49

This work was created in the performance of Federal Government Contract Number FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. The Government of the United States has a royalty-free government-purpose license to use, duplicate, or disclose the work, in whole or in part and in any manner, and to have or permit others to do so, for government purposes pursuant to the copyright license under the clause at 252.227-7013. This Presentation may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. NO WARRANTY THIS MATERIAL OF CARNEGIE MELLON UNIVERSITY AND ITS SOFTWARE ENGINEERING INSTITUTE IS FURNISHED ON AN AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM TENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. 50

51

Some Useful Links CMMI for Services Model http://www.sei.cmu.edu/cmmi/tools/svc/index.cfm CMMI for Services and Security Whitepaper http://www.sei.cmu.edu/cmmi/tools/svc/upload/security-and-cmmi- SVC.pdf CMMI for Services Book http://www.amazon.com/cmmi-services-guidelines-superior- Engineering/dp/0321711521/ref=sr_1_1?ie=UTF8&qid=1304415568 &sr=8-1 52 52

CMMI-SVC Service s in Plain Language Capacity and Availability Management (CAM): making sure you have enough of the resources you need to deliver services and that they are available when needed at an appropriate cost Incident Resolution and Prevention (IRP): handling what goes wrong and preventing it from going wrong ahead of time if you can Service Continuity Management (SCON): being ready to recover from a disaster and get back to delivering your service Service Delivery (SD): setting up agreements, taking care of service requests, and operating the service system Service System Development (SSD): making sure you have everything you need to deliver the service, including people, processes, consumables, and equipment Service System Transition (SST): getting new systems in place, changing existing systems, and retiring obsolete systems, all while making sure nothing goes terribly wrong with service Strategic Service Management (STSM): deciding what services you should be providing, making them standard, and letting people know about them 53

Core and Shared s in Plain Language 1 of 3 Causal Analysis and Resolution (CAR): getting to the sources of important outcomes and taking effective action to correct or repeat them Configuration Management (CM) controlling changes to your crucial work products Decision Analysis and Resolution (DAR): using a formal decision making process on the decisions that matter most in your business Integrated Work Management (IWM): making the most of your participants and defined processes, even when it s complex Measurement and Analysis (MA): knowing what to count and measure to manage your service Organizational Performance Management (OPM): managing your improvements and innovations using a statistical understanding of your process performance Organizational Process Definition (OPD): establishing standard processes and relaying them throughout your organization 54

Core and Shared s in Plain Language 2 of 3 Organizational Process Focus (OPF): figuring out your current process strengths and weaknesses, planning what to do to improve, and putting those improvements in place Organizational Process Performance (OPP): making sure you understand your process performance and how it affects service quality Organizational Training (OT): developing the skills and knowledge your people need to deliver superior service Process and Product Quality Assurance (PPQA): checking to see that you are actually doing things the way you say you will in your policies, standards, and procedures Quantitative Work Management (QWM): managing service to quantitative process and performance objectives Requirements Management (REQM): keeping clear with your customers and other stakeholders about the service you provide, and adjusting when you find inconsistency or mismatched expectations Supplier Agreement Management (SAM): getting what you need and what you expect from suppliers who affect your service 55

Core and Shared s in Plain Language 3 of 3 Risk Management (RSKM): supporting the success of your service mission by anticipating problems and how you will handle them before they occur Work Monitoring and Control (WMC): making sure what s supposed to be happening in your service work is happening and fixing what isn t going as planned Work Planning (WP): estimating costs, effort, and schedules; getting commitment to the work plan; and involving the right people all while watching your risks and making sure you ve got the resources you think you need 56

CMMI-DEV Engineering s in Plain Language Product Integration (PI): putting together all the product components so that the overall product has expected behaviors and characteristics Requirements Development (RD): understanding what stakeholders think they need and documenting that understanding for the people who will be designing solutions Technical Solution (TS): using effective engineering to build solutions that meet end user needs Validation (VAL): making sure that the solution actually meets the needs of users in the service environment Verification (VER): making sure that the solution you ended up with meets your agreement about the needs 57