Application Development and Customization: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<itpmch><title>Application Development and Customization | IT Process Wiki</title> | <itpmch><title>Application Development and Customization | IT Process Wiki</title> | ||
<meta name="keywords" content="itil application development, application development process, itil application development process" /> | <meta name="keywords" content="itil application development, application development process, itil application development process" /> | ||
<meta name="description" content="Application Development | <meta name="description" content="ITIL Application Development aims to make available applications and systems which provide the required functionality for IT services. This ITIL process includes the development and maintenance of custom applications as well as the customization of products from software vendors." /> | ||
<meta property="og:url" content="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization" /> | <meta property="og:url" content="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization" /> | ||
<meta property="og:title" content="Application Development and Customization | IT Process Wiki" /> | <meta property="og:title" content="Application Development and Customization | IT Process Wiki" /> | ||
Line 38: | Line 38: | ||
==Process Description== | ==Process Description== | ||
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 | 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 bridge that gap by introducing an Application Management process which takes care of application coding and the customization of software packages. | ||
[[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]]] | [[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 | Even if ITIL Application Management is generally regarded a field of its own, we think an Application Management process should be included in any ITIL process structure to make sure 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)]] shows the key information flows (see Fig. 1). | ||
''Note'': '''''ITIL 2011''''' does not provide a detailed explanation of all aspects of Application Development. Rather, it highlights the | ''Note'': '''''ITIL 2011''''' does not provide a detailed explanation of all aspects of Application Development. Rather, it highlights the key activities and assists in identifying the interfaces with other Service Management processes. | ||
<p> </p> | <p> </p> | ||
Line 103: | Line 103: | ||
==Notes== | ==Notes== | ||
<html>By:  Stefan Kempter <a rel="author" href="https:// | <html>By:  Stefan Kempter <a rel="author" href="https://www.linkedin.com/in/stefankempter"><img style="margin:0px 0px 0px 0px;" src="/images/bookmarking/linkedin.png" width="16" height="16" title="By: Stefan Kempter | Profile on LinkedIn" alt="Author: Stefan Kempter, IT Process Maps GbR" /></a>, IT Process Maps.</p> | ||
<p> </p> | <p> </p> | ||
<p><small> | <p><small> | ||
<span itemscope="itemscope | <span itemprop="breadcrumb" itemscope itemtype="http://schema.org/BreadcrumbList"> | ||
<a href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Process_Description | <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> | ||
</span> | <a itemprop="item" href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Process_Description"> | ||
<span | <span itemprop="name">Process Description</span></a> | ||
<a href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Sub-Processes | <meta itemprop="position" content="1"></span> › | ||
</span> | <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> | ||
<span | <a itemprop="item" href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Sub-Processes"> | ||
<a href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Definitions | <span itemprop="name">Sub-Processes</span></a> | ||
</span> | <meta itemprop="position" content="2"></span> › | ||
<span | <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> | ||
<a href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Roles_.7C_Responsibilities | <a itemprop="item" href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Definitions"> | ||
<span itemprop="name">Definitions</span></a> | |||
<meta itemprop="position" content="3"></span> › | |||
<span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> | |||
<a itemprop="item" href="https://wiki.en.it-processmaps.com/index.php/Application_Development_and_Customization#Roles_.7C_Responsibilities"> | |||
<span itemprop="name">Roles</span></a> | |||
<meta itemprop="position" content="4"></span> | |||
</span> | </span> | ||
</small></p> | </small></p> | ||
Line 132: | Line 138: | ||
<link itemprop="isPartOf" href="https://wiki.en.it-processmaps.com/index.php/ITIL_Service_Transition" /> | <link itemprop="isPartOf" href="https://wiki.en.it-processmaps.com/index.php/ITIL_Service_Transition" /> | ||
<link itemprop="primaryImageOfPage" href="https://wiki.en.it-processmaps.com/images/8/81/Itil-application-development.jpg" /> | <link itemprop="primaryImageOfPage" href="https://wiki.en.it-processmaps.com/images/8/81/Itil-application-development.jpg" /> | ||
<link itemprop="author" href="https:// | <link itemprop="author" href="https://www.linkedin.com/in/stefankempter" /> | ||
<meta itemprop="author" content="Stefan Kempter" /> | <meta itemprop="author" content="Stefan Kempter" /> | ||
<meta itemprop="creator copyrightHolder publisher" content="IT Process Maps" /> | <meta itemprop="creator copyrightHolder publisher" content="IT Process Maps" /> |
Revision as of 19:15, 27 February 2018
Objective: ITIL Application Development aims to make available applications and systems which provide the required functionality for IT services. This ITIL process 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 bridge that gap by introducing an Application Management process which takes care of application coding and the customization of software packages.
Even if ITIL Application Management is generally regarded a field of its own, we think an Application Management process should be included in any ITIL process structure to make sure there are clearly defined interfaces between the design, development and rollout stages of a service. The process overview of ITIL Application Development (.JPG) shows the key information flows (see Fig. 1).
Note: ITIL 2011 does not provide a detailed explanation of all aspects of Application Development. Rather, it highlights the key activities and assists in identifying the 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.
Process Description › Sub-Processes › Definitions › Roles