configuration management specialist group “application … · july 8th & 9th 2008 & 43...

11
July 8 th & 9 th 2008 & “Application Management process incorporating ITIL & COBIT Best practices with CMDB as the linkage driver " Keith Allen Principal Consultant CA Configuration Management Specialist Group July 8 th & 9 th 2008 & Objective The objective of this paper is to cover an End to End Application Change Management Life Cycle utilising ITIL and COBIT Best Practices and Maturity processes and introducing the CMDB as the linkage driver. July 8 th & 9 th 2008 & Agenda Why ITIL What’s Driving ITIL Adoption? ITIL and COBIT Relationship COBIT and the Management of Application Life Cycles ITIL and COBIT Relationship - The Service Life Cycle A Practical Implementation in Managing an Application Life Cycle. Positioning a ”Unified Service Model” Review the “As Is” to the “To Be” workflow The Life Cycle and the ‘V’ Model Integration Integration with CMDB Conclusions

Upload: vukiet

Post on 08-Nov-2018

219 views

Category:

Documents


1 download

TRANSCRIPT

July 8th & 9th 2008&

“Application Management process incorporating ITIL & COBIT Best

practices with CMDB as the linkage driver "

Keith Allen Principal Consultant CA

Configuration Management Specialist Group

July 8th & 9th 2008&

Objective

The objective of this paper is to cover an End to End Application Change Management

Life Cycle utilisingITIL and COBIT

Best Practices and Maturity processes and introducing the CMDB as the linkage driver.

July 8th & 9th 2008&

Agenda• Why ITIL

– What’s Driving ITIL Adoption?

• ITIL and COBIT Relationship– COBIT and the Management of Application Life Cycles

• ITIL and COBIT Relationship - The Service Life Cycle

• A Practical Implementation in Managing an Application Life Cycle.

– Positioning a ”Unified Service Model”– Review the “As Is” to the “To Be” workflow– The Life Cycle and the ‘V’ Model Integration– Integration with CMDB

• Conclusions

July 8th & 9th 2008&

What is the IT and Business Relationship ? • ITIL• COBIT

– CMMI

• The IT & Business Relationship– How is it measured (Forrester View)

• Business Value Index (BVI)• Total Economic Impact™ (TEI)• Val IT (Val IT Complements COBIT For Expanded IT Governance)

• Applied Information Economics (AIE)

July 8th & 9th 2008&

What is the IT and Business Relationship ? • The IT & Business Relationship

July 8th & 9th 2008&�

Why ITIL ?• Helps to provide Quality Improvement.

• Helps to differentiated services whilst reducing cost and complexity?

• Helps in the decision in deciding what services to provide

• Helps to choreograph services to respond to new business opportunities?

• Helps formulates a service strategy for high performance?

• Helps an organisation identify their direction and road map.

July 8th & 9th 2008&�

What’s Driving ITIL Adoption?

����������������� �

�� �� ��������������

������� �������������������� ����

�� ����� ��������

������ ������������ �����

��� ����������� ��������

�������� �������������

��� ��� ���������!������� ������

��" ���������� �������

� ����� ���� �

July 8th & 9th 2008&�

����������� ��������������� ���

��������������� ���������

��� ����������� �

������������������

���������������� ������������ ���

�����������������

��!���������� ������� ���������

"���������� ���#���������������

�� ��� ���

$�� ������ ���

%�����&�'��� ��%��� ����(����)���*+,,�

What’s Driving ITIL Adoption?

July 8th & 9th 2008&-

ITIL is Evolving With The Business

• ITIL Version 1� Stability and control

of IT infrastructure � IT Infrastructure Management

process

"�������$����

�� ���

���#����� �$"�������.�� ���

���#����� �%%������.�������

���#����� �&��������� .�������

/ �0$������+

� "�������1���� �� �

� 2���� ����##������ �#�

���������

/ �0$������3

� "�������1��������

������� ��������

������ ���

� %��������������� #��

����������� ��������

July 8th & 9th 2008&4,

ITIL and COBIT Relationship -ITIL 3 Expanded Processes, Functions and Roles

• There are new CORE capabilities in the newITIL® V3 Service Management Practices

• There is a direct relationship between ITIL and COBIT

July 8th & 9th 2008&44

ITIL and COBIT Relationship - The Service Lifecycle?

• The Service Lifecycle is an organising framework for sustaining an ongoing and evolving set of service management capabilities across the IT enterprise.

The usage of ‘Best Practices’ and Maturity ‘modeling enforce the operation of the lifecycle

����'������#!������

COBIT

July 8th & 9th 2008&4+

ITIL and COBIT Relationship – What is COBIT ?

• What is COBIT ?

• The 4 key phases

• The COBIT Maturity Model

July 8th & 9th 2008&43

ITIL and COBIT Relationship – What is COBIT ?

What is the purpose and value of COBIT?

It is a control model that meet the needs of IT governance and ensuresthe integrity of information and information systems.

The key purpose of COBIT is to provide Management and Business process owners with:

• An information technology (IT) governance model

• Helps in delivering value from IT back to the business

• Helps in providing an understanding and managing the risks associated with IT.

• Helps bridge the gaps amongst business and technical requirements.

July 8th & 9th 2008&45

ITIL and COBIT Relationship – What is COBIT ?

July 8th & 9th 2008&46

ITIL and COBIT Relationship – What is COBIT ?

• There are 34 processes in COBIT broken out into 4 main categories.

– Planning and organisation– Acquisition and implementation– Delivery and support– Monitoring

• These 4 main categories can also be viewed by the four basic divisions of the framework covering:

– Maturity Model– Critical Success Factors (CSF’s)– Key Goal Indicators (KGI’s)– Key Performance Indicators (KPI’s)

July 8th & 9th 2008&4�

ITIL and COBIT Relationship – What is COBIT ?

The COBIT Maturity Model

• The Maturity Model for COBIT resembles the Capability Maturity Model (CMMI) in many ways.

• While CMMI has 5 levels, COBIT recognises the non-existence of process altogether (Level 0)

• The ‘Best Practice’ allows an organisation to progress from L0 to L5 in a structured way.

July 8th & 9th 2008&

• The six maturity levels for COBIT

ITIL and COBIT Relationship – What is COBIT ?

Non

-Exi

sten

t

Init

ial

Rep

eata

ble D

efin

ed Man

aged O

ptim

izedG

ap

Gap

ROI

ROI

ROI

ROI

ROI

As Is To BeAs Is To Be

As Is To BeAs Is To Be

• Critical Success Factors• Key Goal Indicators • Key Performance Indicators

Gap

Gap

Gap

July 8th & 9th 2008&

Gap AnalysisApplication Change Request to Deployment Review

The area identified with the highest gap isDeployment

July 8th & 9th 2008&4-

ITIL and COBIT Relationship – What is COBIT ?

• The six maturity levels for COBIT

July 8th & 9th 2008&

A Practical Implementation in

Managing an Application Life Cycle

(Applying ITIL and COBIT Best practices)

July 8th & 9th 2008&

A Practical Implementation in Managing an Application Life Cycle

������������ � � ��� � � �� � �������� ��� � ��������� � ��� � ��� �� � ���� �������

�����

� ��� � � � !���� � �

July 8th & 9th 2008&

������������ � � ��� � � ��� �������� ��� � ��������� � ��� � ��� �� � ���� �������

"����� � ��#����� �$�� � �� � �� ��� � �� !�� � � %������ " ��� � &��� ���� � ��#����

�����

� ��� � � � !� ��� � �

�������� "��� ����� ������������ "��� ����� ������������ "��� ����� ������������ "��� ����� ����

� ���� �'� �

�������'� �

��� � �'� �

�� $�$'� �

(��'� �

� ��#����'� �

��#'� �

)��'� �

A Practical Implementation in Managing an Application Life Cycle

July 8th & 9th 2008&

������������ � � ��� � � ��� �������� ��� � ��������� � ��� � ��� �� � ���� �������

"����� � ��#����� �$�� � �� � �� ��� � �� !�� � � %������ " ��� � &��� ���� � ��#����

��������

*(+���� ���

*�� � ��� � ,

-��&�.

�����

� ��� � � � !� ��� � �

�������� "��� ����� ������������ "��� ����� ������������ "��� ����� ������������ "��� ����� ����

� ���� �'� �

�������'� �

��� � �'� �

�� $�$'� �

(��'� �

� ��#����'� �

��#'� �

)��'� �

A Practical Implementation in Managing an Application Life Cycle

July 8th & 9th 2008&

������������ � � ��� � � ��� �������� ��� � ��������� � ��� � ��� �� � ���� �������

�����

"����� � ��#����� �$�� � �� � �� ��� � �� !�� � � %������ " ��� � &��� ���� � ��#����

� ��� � � � !� ��� � �

��������

*(+���� ���

*�� � ��� � ,

-��&�.

�� � � �� �� � � ��� ��������

��� �� � ����/� � � $���� � �� ������ ���

� � 0 � ��� �� ��������������

*������� ����� 1� � �� �2� �$������3� ��� �� ��� � ���� �� ���3� ��� � �

�������� "��� ����� ������������ "��� ����� ������������ "��� ����� ������������ "��� ����� ����

� ���� �'� �

�������'� �

��� � �'� �

�� $�$'� �

(��'� �

� ��#����'� �

��#'� �

)��'� �

A Practical Implementation in Managing an Application Life Cycle

July 8th & 9th 2008&

������������ � � ��� � � ��� �������� ��� � ��������� � ��� � ��� �� � ���� �������

"����� � ��#����� �$�� � �� � �� ��� � �� !�� � � %������ " ���

&��� ���� � ��#����

�����

� ��� � � � !� ��� � �

��������

*(+���� ���*�� � ��� � ,

-��&�.

�������� "��� ������������������������

��� � �� '� ��

% �� #��������3% �� � ����#� �%���� 3��

�� $�� � �������� ��� +$���,%4�� � ����� ��� ��%������ ������% �� ����#��� �����3

� 5��� *�#��'� � � ��

%� ��#����� ���� ����

)������� '� � � ��%&3������%��������� ���� 3��%�������� 1� ����� �%�� /�� ���� �$� ��� � � � �� ���� �

"��� ��#������ �'� ��� +���,%6��� � � �� � � � ��� ��������

%7 � ��� 1�� ���3%7 ��������#��3

� #��� ���2� �������' � � � ��

%(5!)*(" �!�%8 �" **� )!� (*�-�(4%� -" 99�4: � ������

�� � � �� �� � � ��� ��������

��� �� � ����/� � � $���� � �� ������ ���

� � 0 � ��� �� ��������������

*������� ����� 1� � �� �2� �$������3� ��� �� ��� � ���� �� ���3� ��� � �

;;;;"�� ��"�� ��"�� ��"�� ��<<<<

�������� "��� ����� ������������ "��� ����� ������������ "��� ����� ������������ "��� ����� ����

� ���� �'� �

�������'� �

��� � �'� �

�� $�$'� �

(��'� �

� ��#����'� �

��#'� �

)��'� �

A Practical Implementation in Managing an Application Life Cycle

July 8th & 9th 2008&

������������ � � ��� � � ��� �������� ��� � ��������� � ��� � ��� �� � ���� �������

"����� � ��#����� �$�� � �� � �� ��� � �� !�� � � %������ " ���

&��� ���� � ��#����

�����

� ��� � � � !� ��� � �

��������

*(+���� ���*�� � ��� � ,

-��&�.

��� � �� �� � � ��� ��������

��� �� �����/� � � $���� � �� ������ ���

� � 0 � ��� �� ��������������

*������� ����� 1 � � �� �2 � �$������3� ��� �� ��� � �� �� � � ���3���� � �

�������� "��� ������������������������

��� � �� '� ��

% �� #��������3% �� � ����#� �%���� 3��

�� $�� � �������� ��� +$���,%4�� � ����� ��� ��%������ ������% �� ����#��� �����3�

� 5��� *�#��'� � � ��

%� ��#����� ���� ����

)������� '� � � ��%&3������%��������� ���� 3��%�������� 1� ����� �%�� /�� ���� �$� ��� � � � �� ���� �

"��� ��#������ �'� ��� +���,%6��� � � �� � � � ��� ��������

%7 � ��� 1�� ���3%7 ��������#��3

� #��� ���2� �������' � � � ��

%(5!)*(" �!�%8 �" **� )!� (*�-�(4%� -" 99�4: � ������;;;;"�� ��"�� ��"�� ��"�� ��<<<<

�������� "��� ����� ������������ "��� ����� ������������ "��� ����� ������������ "��� ����� ����

� ���� �'� �

�������'� �

��� � �'� �

�� $�$'� �

(��'� �

� ��#����'� �

��#'� �

)��'� �

A Practical Implementation in Managing an Application Life Cycle

;;;;-�� &�-�� &�-�� &�-�� &�<<<<

July 8th & 9th 2008&

������������ � � ��� � � ��� �������� ��� � ��������� � ��� � ��� �� � ���� �������

�����

"����� � ��#����� �$�� � �� � �� ��� � �� !�� � � %������ " ���

&��� ���� � ��#����

� ��� � � � !� ��� � �

��������

*(+���� ���*�� � ��� � ,

-��&�.

��� � �� �� � � ��� ��������

��� �� �����/� � � $���� � �� ������ ���

� � 0 � ��� �� ��������������

*������� ����� 1 � � �� �2 � �$������3� ��� �� ��� � �� �� � � ���3���� � �

;;;;-�� &�-�� &�-�� &�-�� &�<<<<

�������� "��� ������������������������

��� � �� '� ��

% �� #��������3% �� � ����#� �%���� 3��

�� $�� � �������� ��� +$���,%4�� � ����� ��� ��%������ ������% �� ����#��� �����3

� 5��� *�#��'� � � ��

%� ��#����� ���� ����

)������� '� � � ��%&3������%��������� ���� 3��%�������� 1� ����� �%�� /�� ���� �$� ��� � � � �� ���� �

"��� ��#������ �'� ��� +���,%6��� � � �� � � � ��� ��������

%7 � ��� 1�� ���3%7 ��������#��3

� #��� ���2� �������' � � � ��

%(5!)*(" �!�%8 �" **� )!� (*�-�(4%� -" 99�4: � ������

;;;;"�� ��"�� ��"�� ��"�� ��<<<<

� � ��� �����3

� �������� � � ��� �� ��� � �*(� !�%*((�

�������� "��� ����� ������������ "��� ����� ������������ "��� ����� ������������ "��� ����� ����

� ���� �'� �

�������'� �

��� � �'� �

�� $�$'� �

(��'� �

� ��#����'� �

��#'� �

)��'� �

A Practical Implementation in Managing an Application Life Cycle

July 8th & 9th 2008&

;;;;-� �� *�$�� �3���� � �� ����-� �� *�$�� �3���� � �� ����-� �� *�$�� �3���� � �� ����-� �� *�$�� �3���� � �� ���� ====5555//// '����� � ��� �� ��� �'����� � ��� �� ��� �'����� � ��� �� ��� �'����� � ��� �� ��� � <<<<

� � ��� �����3

� �������� � � ��� �� ��� � �*(� !�%*((�

A Practical Implementation in Managing an Application Life Cycle

July 8th & 9th 2008&

������������ � � ��� � � ��� �������� ��� � ��������� � ��� � ��� �� � ���� �������

��������

*(+���� ���*�� � ��� � ,

-��&�.

��� � �� �� � � ��� ��������

��� �� �����/� � � $���� � �� ������ ���

� � 0 � ��� �� ��������������

*������� ����� 1 � � �� �2 � �$������3� ��� �� ��� � �� �� � � ���3���� � �

�������� "��� ������������������������

��� � �� '� ��

% �� #��������3% �� � ����#� �%���� 3��

�� $�� � �������� ��� +$���,%4�� � ����� ��� ��%������ ������% �� ����#��� �����3�

� 5��� *�#��'� � � ��

%� ��#����� ���� ����

)������� '� � � ��%&3������%��������� ���� 3��%�������� 1� ����� �%�� /�� ���� �$� ��� � � � �� ���� �

"��� ��#������ �'� ��� +���,%6��� � � �� � � � ��� ��������

%7 � ��� 1�� ���3%7 ��������#��3

� #��� ���2� �������' � � � ��

%(5!)*(" �!�%8 �" **� )!� (*�-�(4%� -" 99�4: � ������;;;;"�� ��"�� ��"�� ��"�� ��<<<<

"����� � ��#����� �$�� � �� � �� ��� � �� !�� � � %������ " ���

&��� ���� � ��#����

� � ��� �����3

� �������� � � ��� �� ��� � �*(� !�%*((�

CMDB�� � � ���� � � ��� ��� � � ���� � � ��� ��� � � ���� � � ��� ��� � � ���� � � ��� �$����� ���

�����

� ��� � � � !� ��� � �

�������� "��� ����� ������������ "��� ����� ������������ "��� ����� ������������ "��� ����� ����

� ���� �'� �

�������'� �

��� � �'� �

�� $�$'� �

(��'� �

� ��#����'� �

��#'� �

)��'� �

A Practical Implementation in Managing an Application Life Cycle

;;;;-�� &�-�� &�-�� &�-�� &�<<<<

July 8th & 9th 2008&

������������ � � ��� � � ��� �������� ��� � ��������� � ��� � ��� �� � ���� �������

��������

*(+���� ���*�� � ��� � ,

-��&�.

��� � �� �� � � ��� ��������

��� �� �����/� � � $���� � �� ������ ���

� � 0 � ��� �� ��������������

*������� ����� 1 � � �� �2 � �$������3� ��� �� ��� � �� �� � � ���3���� � �

�������� "��� ������������������������

��� � �� '� ��

% �� #��������3% �� � ����#� �%���� 3��

�� $�� � �������� ��� +$���,%4�� � ����� ��� ��%������ ������% �� ����#��� �����3�

� 5��� *�#��'� � � ��

%� ��#����� ���� ����

)������� '� � � ��%&3������%��������� ���� 3��%�������� 1� ����� �%�� /�� ���� �$� ��� � � � �� ���� �

"��� ��#������ �'� ��� +���,%6��� � � �� � � � ��� ��������

%7 � ��� 1�� ���3%7 ��������#��3

� #��� ���2� �������' � � � ��

%(5!)*(" �!�%8 �" **� )!� (*�-�(4%� -" 99�4: � ������;;;;"�� ��"�� ��"�� ��"�� ��<<<<

�����

� ��� � � � !� ��� � �

"����� � ��#����� �$�� � �� � �� ��� � �� !�� � � %������ " ���

&��� ���� � ��#����

� � ��� �����3

� ����� ��� � � ��� �� ��� �*(� !�%*((�

CMDB�� � � ���� � � ��� �$����� ���

XXX

X

X

X�������� "��� ����� ������������ "��� ����� ������������ "��� ����� ������������ "��� ����� ����

� ���� �'� �

�������'� �

��� � �'� �

�� $�$'� �

(��'� �

� ��#����'� �

��#'� �

)��'� �

A Practical Implementation in Managing an Application Life Cycle

;;;;-�� &�-�� &�-�� &�-�� &�<<<<

July 8th & 9th 2008&

������������#������� ������������%������ ������ ������!����� 7�*�*�� ������� �� ���� ������������������ ��89

�� ����������� ���������������� �����# ��%������%����� :%������������� ���!����������� ��������������� � �� �� �.������������� ��������� � ����������

"������������������� ���$3����'"�

������� ��:�� �����

������������#������� ������������%������ ����������������������.���������� �� ����� �� �#�� ����������;��������� ���������� ������������

�"������� ���������� �����#�� ���#�����% �� �� #���������������������� �"���������1 �1�� ������� �

"������������������� ���$3����'"�

.�� ���� ������� ��

������������#�������� �� #��������<������ ��� ������������� � ���������������������������=�;�������������>�*�*�%������������ ���

�$+�������������������$3�������� � ��������� �����"�������#�� ���#��������� ��������������

��� ������ �$+)� �� ���������� �$3:�'"�����������

�������

�������������������.������������ ���� ���� ����������������� �'������� ���������>���������"� �������� ����>��������������� ����)����������������<�� ���������

����� ����#�� ���������������� ���%������% �� �� �?������"��������������� ������� �� ��������������#������������##������ ��� �����������

"���������������0$3����'"�

������ �

@�� % �� ���

�� (�����#��%��)��$����* ��

����� ��'����

ConclusionsGuidance on Where to Start with ITIL: V2 or V3 and COBIT

July 8th & 9th 2008&3+

Conclusions• ITIL and COBIT Best Practices when

employed together aid organisations

• Enables the “UNIFIED SERVICE

MODEL”