Application Development and Customization: Difference between revisions

From IT Process Wiki
No edit summary
No edit summary
Line 13: Line 13:
<p>&nbsp;</p>
<p>&nbsp;</p>


'''<span id="Overview">Objective:</span>''' ''ITIL Application Development'' aims to make available applications and systems which provide the required functionality for IT services. ITIL Application Development includes the development and maintenance of custom applications as well as the customization of products from software vendors.
'''<span id="Overview">Objective:</span>''' <html><span id="md-webpage-description" itemprop="description"><i>ITIL Application Development</i> aims to make available applications and systems which provide the required functionality for IT services. ITIL Application Development includes the development and maintenance of custom applications as well as the customization of products from software vendors.</span></p>
<p><b>Part of</b>: <a href="https://wiki.en.it-processmaps.com/index.php/ITIL_Service_Transition" title="ITIL Service Transition">Service Transition</a></html>


'''Part of''': [[ITIL Service Transition|Service Transition]]
'''Process Owner''': [[Application Development and Customization#Application_Developer|Application Developer]]
 
'''Process Owner''': [[Application Development and Customization#Application Developer|Application Developer]]


<p>&nbsp;</p>
<p>&nbsp;</p>
Line 24: Line 23:


Application Development is barely mentioned in the ITIL books, as ITIL focuses on different topics like [[ITIL Service Design|service design]] and rollout. At IT Process Maps we decided to eliminate that gap by introducing an Application Management process which takes care of the actual application coding and the customization of standard software packages.
Application Development is barely mentioned in the ITIL books, as ITIL focuses on different topics like [[ITIL Service Design|service design]] and rollout. At IT Process Maps we decided to eliminate that gap by introducing an Application Management process which takes care of the actual application coding and the customization of standard software packages.
[[Image:Itil-application-development.jpg|right|thumb|375px|alt=ITIL Application Development|[https://wiki.en.it-processmaps.com/images/pdf/process_overview_application_development_customization_itilv3.pdf ITIL Application Development]]]
[[Image:Itil-application-development.jpg|right|thumb|375px|alt=ITIL Application Development|link=https://wiki.en.it-processmaps.com/index.php/File:Itil-application-development.jpg|[https://wiki.en.it-processmaps.com/images/pdf/process_overview_application_development_customization_itilv3.pdf ITIL Application Development]]]


Even if ITIL Application Management is generally regarded a field of its own, we think an Application Management process must be included in any ITIL process structure to make sure that there are clearly defined interfaces between the design, development and rollout stages of a service. The process overview of [[Media:Itil-application-development.jpg|ITIL Application Development (.JPG)]] is showing the most important interfaces (see Figure 1).
Even if ITIL Application Management is generally regarded a field of its own, we think an Application Management process must be included in any ITIL process structure to make sure that there are clearly defined interfaces between the design, development and rollout stages of a service. The process overview of [[Media:Itil-application-development.jpg|ITIL Application Development (.JPG)]] is showing the most important interfaces (see Figure 1).
Line 40: Line 39:
==Definitions==
==Definitions==


The following [[ITIL Glossary#ITIL Glossary A-Z|ITIL terms]] (''information objects'') are used in the ITIL Application Development process to represent process outputs and inputs:
<html><div itemscope="itemscope" itemtype="https://schema.org/ItemList"><!-- define schema.org/ItemList -->
 
<meta itemprop="itemListOrder" content="Ascending" />
<p>&nbsp;</p>
<p><span itemprop="name">The following <a href="/index.php/ITIL%20Glossary#ITIL%20Glossary%20A-Z" title="ITIL Glossary">ITIL terms and acronyms</a> (<i>information objects</i>) are used in ITIL Application Development to represent process outputs and inputs:</span>
 
</p>
'''<span id="User Manual">User Manual</span>'''
<p>&#160;</p>
*A document for end-users, describing how to use an application or system.
<p><b><span id="User_Manual" itemprop="itemListElement">User Manual</span></b>
<br />
</p>
 
<ul><li itemprop="description">A document for end-users, describing how to use an application or system.
'''<span id="Technical Administration Manual">Technical/ Administration Manual</span>'''
</li></ul>
*A document describing the procedures required to run and maintain a type of application or infrastructure component.
<p><br />
 
</p><p><b><span id="Technical_Administration_Manual" itemprop="itemListElement">Technical/ Administration Manual</span></b>
</p>
<ul><li itemprop="description">A document describing the procedures required to run and maintain a type of application or infrastructure component.
</li></ul>
</div><!-- end of schema.org/ItemList --><p></html>
<p>&nbsp;</p>
<p>&nbsp;</p>


Line 60: Line 63:
<p>&nbsp;</p>
<p>&nbsp;</p>


{| border="1" align="center" cellpadding="5" cellspacing="0" style="text-align:center;" valign="top"
{| border="1" cellpadding="5" cellspacing="0" style="margin-left: auto; margin-right: auto; text-align:center;" valign="top"
|-
|-
| valign="top" colspan="3" style="background:#ffffdd;" align="center"| '''Responsibility Matrix: ITIL Application Development'''
|style="vertical-align:top; text-align:center" colspan="2" style="background:#ffffdd;"| '''Responsibility Matrix: ITIL Application Development'''
|-
|-
! width="55%" align="center" style="background:#ffffee;" | ITIL Role / Sub-Process
! style="background:#ffffee; width: 65%; text-align:center" | ITIL Role / Sub-Process
! style="background:#ffffee;" | [[Application Development and Customization#Application Developer|Application Developer]]
! style="background:#ffffee;" | [[Application Development and Customization#Application Developer|Application Developer]]
|-
|-
| align="left" |[[Application Development and Customization|Application Development]]<br /> ''(no sub-processes specified)''
| style="text-align:left;" |[[Application Development and Customization|Application Development]]<br /> ''(no sub-processes specified)''
| A[[Application Development and Customization#Accountable|<small>[1]</small>]]R[[Application Development and Customization#Responsible|<small>[2]</small>]]
| A[[Application Development and Customization#Accountable|<small>[1]</small>]]R[[Application Development and Customization#Responsible|<small>[2]</small>]]
|-
|-
Line 82: Line 85:
<p>&nbsp;</p>
<p>&nbsp;</p>


==[ Infobox ]==
==Notes==
 
<html>By:&#160;&#160;Stefan Kempter&#160;<a rel="author" href="https://plus.google.com/111925560448291102517/about"><img style="margin:0px 0px 0px 0px;" src="/skins/Vector/images/itpm/bookmarking/gplus.png" width="16" height="16" title="By: Stefan Kempter | Profile on Google+" alt="Author: Stefan Kempter, IT Process Maps GbR" /></a>, IT Process Maps.</p>
 
<p>&nbsp;</p>
 
<p><small>
<span itemscope="itemscope" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Process_Description" itemprop="url"><span itemprop="title">Process Description</span></a> ›
</span>
<span itemscope="itemscope" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Sub-Processes" itemprop="url"><span itemprop="title">Sub-Processes</span></a> ›
</span>
<span itemscope="itemscope" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Definitions" itemprop="url"><span itemprop="title">Definitions</span></a> ›
</span>
<span itemscope="itemscope" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Roles_.7C_Responsibilities" itemprop="url"><span itemprop="title">Roles</span></a>
</span>
</small></p>


<html><table class="wikitable">
<!-- define schema.org/WebPage --> <span itemscope itemtype="https://schema.org/WebPage" itemref="md-webpage-description">
<tr>
<meta itemprop="name" content="Application Development and Customization" />
<td>Link to this page:</td>
<meta itemprop="Headline" content="Application Development" />
<td><a itemprop="url" href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization">https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization</a></td>
<meta itemprop="alternativeHeadline" content="ITIL Application Development" />
</tr>
<link itemprop="url" href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization" />
<tr>
<meta itemprop="inLanguage" content="en" />
<td>Languages:</td>
<link itemprop="citation" href="https://wiki.de.it-processmaps.com/index.php/Anwendungsentwicklung_und_Customizing" />
<td><span itemprop="inLanguage" content="en">English</span> | <span><a itemprop="citation" class="external text" href="https://wiki.de.it-processmaps.com/index.php/Anwendungsentwicklung_und_Customizing">Deutsch</a></span> | <span><a itemprop="citation" class="external text" href="https://wiki.es.it-processmaps.com/index.php/Desarrollo_y_Personalizacion_de_Aplicaciones">espa&#xf1;ol</a></span></td>
<link itemprop="citation" href="https://wiki.es.it-processmaps.com/index.php/Desarrollo_y_Personalizacion_de_Aplicaciones" />
</tr>
<link itemprop="isPartOf" href="https://wiki.en.it-processmaps.com/index.php/ITIL_Service_Transition" />
<tr>
<link itemprop="primaryImageOfPage" href="https://wiki.en.it-processmaps.com/images/8/81/Itil-application-development.jpg" />
<td>Image:</td>
<link itemprop="author" href="https://plus.google.com/111925560448291102517/about" />
<td style="vertical-align:top"><a itemprop="primaryImageOfPage" href="https://wiki.en.it-processmaps.com/images/8/81/Itil-application-development.jpg" title="ITIL Application Development">ITIL Application Development (.JPG)</a></td>
<meta itemprop="author" content="Stefan Kempter" />
</tr>
<meta itemprop="creator copyrightHolder publisher" content="IT Process Maps" />
<tr>
</span><p></html>
<td>Author:</td>
<td><span itemprop="author">Stefan Kempter</span>, <span itemprop="creator copyrightHolder publisher">IT Process Maps</span> &nbsp;&nbsp; <a rel="author" href="https://plus.google.com/111925560448291102517"><img style="margin:0px 0px 0px 0px;" src="/skins/Vector/images/itpm/bookmarking/gplus.png" width="16" height="16" title="By: Stefan Kempter | Profile on Google+" alt="Author: Stefan Kempter, IT Process Maps GbR" /></a></td>
</tr>
</table>


<!-- This page is assigned to the following categories: -->
<!-- This page is assigned to the following categories: -->
[[Category:ITIL V3]][[Category:ITIL 2011]][[Category:ITIL process]][[Category:Service Transition|Application Development]][[Category:ITIL Application Development|!]]
[[Category:ITIL V3]][[Category:ITIL 2011]][[Category:ITIL process]][[Category:Service Transition|Application Development]][[Category:ITIL Application Development|!]]
<!-- --- -->
<!-- --- -->

Revision as of 19:20, 15 May 2016

DE - ES - ITIL Application Developmentdiese Seite auf Deutschesta página en español
DE - ES - ITIL Application Development


 

Objective: ITIL Application Development aims to make available applications and systems which provide the required functionality for IT services. ITIL Application Development includes the development and maintenance of custom applications as well as the customization of products from software vendors.

Part of: Service Transition

Process Owner: Application Developer

 

Process Description

Application Development is barely mentioned in the ITIL books, as ITIL focuses on different topics like service design and rollout. At IT Process Maps we decided to eliminate that gap by introducing an Application Management process which takes care of the actual application coding and the customization of standard software packages.

ITIL Application Development
ITIL Application Development

Even if ITIL Application Management is generally regarded a field of its own, we think an Application Management process must be included in any ITIL process structure to make sure that there are clearly defined interfaces between the design, development and rollout stages of a service. The process overview of ITIL Application Development (.JPG) is showing the most important interfaces (see Figure 1).

Note: ITIL 2011 does not provide a detailed explanation of all aspects of Application Development. Rather, it highlights the most important activities and assists in identifying interfaces with other Service Management processes.

 

Sub-Processes

No sub-processes are specified for ITIL Application Development.

 

Definitions

The following ITIL terms and acronyms (information objects) are used in ITIL Application Development to represent process outputs and inputs:

 

User Manual

  • A document for end-users, describing how to use an application or system.


Technical/ Administration Manual

  • A document describing the procedures required to run and maintain a type of application or infrastructure component.

 

Roles | Responsibilities

Application Developer - Process Owner

  • The Application Developer is responsible for making available applications and systems which provide the required functionality for IT services. This includes the development and maintenance of custom applications as well as the customization of products from software vendors.

 

Responsibility Matrix: ITIL Application Development
ITIL Role / Sub-Process Application Developer
Application Development
(no sub-processes specified)
A[1]R[2]

 

Remarks

[1] A: Accountable according to the RACI Model: Those who are ultimately accountable for the correct and thorough completion of the Application Development process.

[2] R: Responsible according to the RACI Model: Those who do the work to achieve a task within ITIL Application Management.

 

Notes

By:  Stefan Kempter , IT Process Maps.

 

 ›  ›  ›