ITIL-CMMII Comparison



Similar documents
ITIL-CMM Process Comparison

CMMI for Development Introduction & Implementation Roadmap

CMMI KEY PROCESS AREAS

MKS Integrity & CMMI. July, 2007

You Want to Use Scrum, You are Told to Use CMMI

Distributed and Outsourced Software Engineering. The CMMI Model. Peter Kolb. Software Engineering

Overview of Service Support & Service

Custom Development Management and Resource Planning. Eric Halbur, Application Development Manager

CMMI: Specific Goals and Practices

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

An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations

Software Quality Standards and. from Ontological Point of View SMEF. Konstantina Georgieva

Integrating CMMI with COBIT and ITIL

ISO 9001/TL 9000 and CMMI Comparison

Software Engineering. Standardization of Software Processes. Lecturer: Giuseppe Santucci

wibas Team CMMI-ITIL IT Maturity S e r v i c e s

Capability Maturity Model Integrated (CMMI)

Software Process Improvement Framework for Software Outsourcing Based On CMMI Master of Science Thesis in Software Engineering and Management

Implementation of Multiple Quality Frameworks An Analysis

How CMMI contributes to Software Testing

Towards a new approach of continuous process improvement based on CMMI and PMBOK

The Design and Improvement of a Software Project Management System Based on CMMI

CMMI meets ITIL. Dr. Ute Streubel

2005 Kasse Initiatives, LLC version 1.2. ITIL Overview - 1

CAPABILITY MATURITY MODEL INTEGRATION

Agenda. CMMI, ITIL & ISO A Mutually Supportive Relationship

Usability in SW-Engineering-Prozessen und in CMMI

Interpreting Capability Maturity Model Integration (CMMI ) for Service Organizations a Systems Engineering and Integration Services Example

Case Study of CMMI implementation at Bank of Montreal (BMO) Financial Group

Service Support Kasse Initiatives, LLC. ITIL Configuration Management - 1. version 2.0

Software Quality. Process Quality " Martin Glinz. Chapter 5. Department of Informatics!

CMMI and Agile our experience revealed

The Compelling Case For CMMI-SVC: CMMI-SVC, ITIL & ISO20000 demystified

Manage the acquisition of products from suppliers for which there exists a formal agreement.

CMMI and IBM Rational Unified Process

An OWL Ontology for Representing the CMMI-SW Model

Software Configuration Management. Wingsze Seaman COMP250SA February 27, 2008

Is the CMMI¹ of Value for Flight Software? Dr. Gary M. Heiligman Space Department The Johns Hopkins University Applied Physics Laboratory

SwA Community s Assurance Process Reference Model - Mapping to Assurance Models

Exploring CMMI-ISO ISO 9001:2000 Synergy when Developing a Process Improvement Strategy

Comparing Scrum And CMMI

Software Process Improvement Software Business. Casper Lassenius

CMMI-Services Visao Geral & CMMI v1.3 Plans

Match point: Who will win the game, ITIL or CMMI-SVC? NA SEPG 2011 Paper Presentation

Synergism of the CMMI Development and Services Constellations in a Hybrid Organization

Improving Service Asset and Configuration Management with CA Process Maps

Project Management. 06 Requirements Management. IT M a t u r i t y. S e r v i c e s

A Lightweight Supplier Evaluation based on CMMI

Software Quality Management II

SW Process Improvement and CMMI. Dr. Kanchit Malaivongs Authorized SCAMPI Lead Appraisor Authorized CMMI Instructor

A unified model for the implementation of both ISO 9001:2000 and CMMI by ISO-certified organizations

Lessons Learned from Adopting CMMI for Small Organizations

CMMI - The AGILE Way By Hitesh Sanghavi

SOFTWARE QUALITY ASSURANCE IN CAPABILITY MATURITY MODEL INTEGRATION

Tools and Methods to Address Complexity at Scale

Software Project Management and Support - Practical Support for CMMI -SW Project Documentation: Using IEEE Software Engineering Standards

Automotive SPICE & ISO/CD Their Mutual Relationship

Integrating CMMI & ITIL: An Outsourcing Success Story. Joanne Kopcho Capgemini, Outsourcing Services

Using Baldrige Performance Criteria to Strengthen CMMI Measurable Results NDIA CMMI Conference - November 2008

SOFTWARE PROCESS IMPROVEMENT AT SYSGENIC

PSM. Using CMMI To Improve Contract Management Within DCMA. Guy Mercurio, DCMA Boston, MA

The IT Infrastructure Library (ITIL)

1. Verzeichnis der ITIL V3 Service Strategy Prozesse

Aligning CMMI & ITIL. Where Am I and Which Way Do I Go? cognence, inc.

The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements.

Using Lean Six Sigma to Accelerate

Complimentary Relationship Between ITIL and PMBOK

CMS Policy for Configuration Management

ASL 2, An introduction

Measurement Strategies in the CMMI

ITIL V3 AND THE SERVICE LIFECYCLE PART I THE MISSING COMPONENT

ISO/IEC ITIL Service Management V.2 V s V.3 Project ACE Andy Evans Programme Director and Strategic Programme Advisor

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

How to use CMMI to bring your project management process to the next level A CMMI Implementation Case Study

NEOXEN MODUS METHODOLOGY

A SURVEY OF ARTIFICIAL INTELLIGENCE TECHNIQUES FOR CAPABILITY MATURITY MODEL INTEGRATION (CMMI)

Risk management and the transition of projects to business as usual

Capability Maturity Model Integration (CMMI SM ) Fundamentals

ITIL Roles Descriptions

Tutorial: Service Portfolio design for NGIs Terminology, concepts, practical guidance

Measuring the level of quality of IT Service Management

NEOXEN MODUS METHODOLOGY

Using Rational Software Solutions to Achieve CMMI Level 2

How to set up a CSIRT in an ITIL driven organization. Christian Proschinger Raiffeisen Informatik GmbH

System Development and Life-Cycle Management (SDLCM) Methodology

ICTEC. IT Services Issues HELSINKI UNIVERSITY OF TECHNOLOGY 2007 Kari Hiekkanen

Infrastructure Configuration Management Techniques. Neal R. Firth VIZIM Worldwide, Inc.

CMMI for Development, Version 1.3

Developing Core Software Requirements of Energy Management System for Smart Campus with Advanced Software Engineering

ITIL Service Lifecycles and the Project Manager

Realizing CMMI using Enterprise Architect and UML for Process Improvement

SITA Service Management Strategy Implementation. Presented by: SITA Service Management Centre

RTI Software Development Methodology and CMMI

Transcription:

ITIL-CMMII Comparison

Today we can see and understand that many IT organizations are striving to improve how they do business throughout the organization. In doing so, many organizations undertake a number of quality initiatives with the aid of different models and frameworks, including: IT Infrastructure Library (ITIL) SEI CMMII ISO 9000 As the organization looks for these different initiatives, several questions are being asked: Overlapping between the models? What about contradictions? Relationships between them? How to get the highest return on investment from the efforts? The following table compares the three models in relation to: Level of abstraction Audience Approach Granularity Level of Abstraction Audience Approach Granularity (perceived view) CMMI ITIL Collection of best practices for software development, product integration, suppliers management and maintenance, ordered along a maturity / capability levels A framework of best practices documented in an abstract Fashion to be applicable to any IT organization. Process maturity was measured to determine, if maturity level has been attained for ITIL processes Specifically developed for software development, product integration, suppliers management and maintenance organizations Specifically developed for IT Service and Operations Provides quantifiable goals, practices and an approach for what to do without Being prescriptive. Assessments are conducted to determine if a maturity level / capability level has been attained Provides service objectives and some key activities and key indicators for review. Maturity measurements. 25 Process Areas Specific 48 modules/ processes Specific ISO 9001 A generic quality management model with emphasis on auditing Originally developed for manufacturing, but generic enough to be applied to any product/service organization Provides high level auditable requirements without how to guidance to prepare for an audit. Organizations either pass or fail the audit. 23 high level requirements General

CMMII Main focus on processes, customers, quality of deliverables. (style), policy and training are important factors for success. Specific for software development and maintenance Touch points with ITIL: cooperation, leadership and management buy-in are essential ITIL Main focus on processes, customer and cost/quality equation. (style), policy and training are important factors for success. Specific for IT service management Important observations The focus for CMMI is software development, integration, deployment and maintenance, while the focus for ITIL is service management/operations. In reviewing, the touch points between the two (see graph and the tables in appendix), the amount of duplication is small in comparison to the number of interfaces and touch points. This suggests the need for: strongly synchronized work efforts clear definition of interfaces, roles, and responsibilities participation from both efforts at a level appropriate to the density of the touch points (e.g., joint process action team membership, subject matter expert guidance, and/or process reviewer) By identifying the touch points between the groups, and promoting best practices using the CMMI and ITIL in their respective areas, the organization can leverage expertise and experience from within and from without. The most significant touch point ist, documented in the graph below, in the area of Configuration and Change. There is no contradiction between the two models (CMMI and ITIL), so the teams should develop a unified process ( the what ), with targeted procedures ( the how ). In CMMI, the Process Areas are ordered along a Maturity Model with maturity levels. The ITIL processes are ordered in sets. ITIL to CMMI Touchpoints The focus of both ITIL and CMMI initiatives should be on improvement within the respective Development and TIOG organizations, as well as on improved cooperation between the two organizations. The most practical approach to this is addressing issues and problems in a collaborative way. For those with an appetite for more theoretical and academic insights, the following cross-reference tables are provided. These are the main touch points for ITIL processes and the Development function in the production environment. In this environment Development can be seen as a supplier and as an extension of the support organization. (The touch points are identified for fourteen ITIL processes that were part of the PinkScan for TIOG. Other ITIL processes are left out of scope.)

For the IT organization / Division, Development units / groups can be seen as a user / client. roles and responsibilities could be defined and agreed as. ITIL Process Output TO Development Input FROM Development CMMI Level and practice CM SP 1.2, 2.1, 2.2 Helpdesk, Incident Problem Change Application related incidents Application problems Application Requests for Change (functional changes) change schedules Documentation regarding Application support Application related solutions, work-arounds. Requests for Change initiated by Development CM SP 1.2, 2.1, 2.2 M&A SP 1.1 PMC SP 1.1, 1.6, 2.1, 2.2, 2.3 PP SP 2.3 RM SP 1.2, 1.3, 1.4, 1.5 RSKM SP 1.1 CM GP 2.4 CM ; SP 1.2, 2.1, 2.2 PMC GP 2.2 PP GP 2.2 PP SP 2.7 RSKM GP 2.2 Configuration Software Control & Distribution Computer, Network Operations Customer Relationship Information regarding IT infrastructure: components, relationships, versions, status, etc. Naming conventions Hardware configuration, system software versions, release schedules, Batch-online times Back-up mechanisms Run schedules Documentation requirements Contacts regarding operations Information on Applications: versions, relationships, status CM SP 1.1, 1.2, 3.1 Application versions, planned CM GP 2.2, 2.7 releases, release notes, CM SP 1.3 documentation, training PP SP 3.1 requirements TS SG 3, SP 3.2 Run times, file transfer, PP GP 2.2 dependencies. Back-up PP SP 2.4 requirements. Documentation CM SP 1.2 for operations, error codes... TS SG 3 ; SP 3.2 Contacts regarding App. RD SG 1, 2, 3 ; SP 1.1, 1.2, 2.1, 3.1, 3.2, 3.3, 3.4, 3.4 RM SP 1.1, 1.2, 1.3 IPM SP 2.1

ITIL Process Service Level Output TO Development Functional requirements, constraints Input FROM Development Advise regarding solutions, constraints CMMI Level and practice IPM SG 2 ; SP 2.1, 2.2 IT SP 2.4 RD SG 1, 2, 3 ; SP 1.1, 1.2, 2.1, 3.1, 3.2, 3.3, 3.4, 3.5 Capacity Availability Performance requirements, storage specifications, processing specifications Hardware specifications, Testing (performance, capacity) requirements Availability requirements (hours, critical time frames, etc.) Hardware specifications, Capacity, storage and processing requirements, testing results Availability (constraints) RM SP 1.1, 1.2, 1.3 PP GP 2.2 PP SP 1.4, 2.4, 3.2 VAL SP 1.2 RM SP 1.2 Security Contingency Planning Planning and Control Business IT Alignment Security requirements Data classification Authorization tables Business criticality of data and application DR requirements for Development functions IT Goals, objectives, calendar, scheduled activities and projects, resources required, budgets, etc. Business requirements regarding IT Application authorizations, possible incompatibilities Participation in risk assessment Development contacts regarding DR team Development goals, objectives, calendar, scheduled activities and projects, resources, etc. Advise regarding IT solutions, possibilities and constraints CM GP 2.2, 2.7 CM SP 1.2 PP SP 3.1, 1.4, 1.5 PMC SP 1.3 PP SP 2.2, 2.3 RSKM SG 2; SP 1.1, 2.1, 2.2, 3.2 PP Process Area PMC Process Area RSKM Process Area IPM Process Area IT Process Area PI Process Area IPM GP 2.7 IPM SG 2 ; SP 1.4 PMC GP 2.7 PCM SP 1.5, 1.6 RD SG 1, 2, 3 ; SP 1.1, 1.2, 2.1, 3.1, 3.2, 3.3, 3.4, 3.5 RM SP 1.1, 1.2, 1.3