LP3: Build new or changed services: Difference between revisions

From YaSM Service Management Wiki
No edit summary
No edit summary
Line 1: Line 1:
<itpmch><title>LP3: Build new or changed services | YaSM Service Management Wiki</title>
<itpmch><title>LP3: Build new or changed services | YaSM Service Management Wiki</title>
<meta name="keywords" content="yasm build services, yasm build process, yasm service implementation, service management implementation process" />
<meta name="keywords" content="yasm build services, yasm build process, service transition, yasm service implementation, service management implementation process" />
<meta name="description" content="YaSM process: Build new or changed services (LP3). - Definition, sub-processes, process outputs, process metrics and roles." />
<meta name="description" content="YaSM's service build process aims to build and deploy new or significantly changed services. This includes the coordination of development, ..." />
<meta property="og:url" content="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services" />
<meta property="og:title" content="LP3: Build new or changed services | YaSM Service Management Wiki" />
<meta property="og:description" content="YaSM's service build process aims to build and deploy new or significantly changed services. This includes the coordination of development, ..." />
<meta property="og:site_name" content="YaSM">
<meta property="og:type" content="article" />
<meta property="article:publisher" content="https://www.facebook.com/yasmcom" />
<meta property="fb:admins" content="100002035253209" />
<meta property="fb:admins" content="100002592864414" />
<meta property="og:image" content="https://yasm.com/wiki/en/img/yasm-process/Build-new-or-changed-services-yasm-lp3.jpg" />
<meta property="og:image:width" content="588" />
<meta property="og:image:height" content="612" />
<meta property="og:image" content="https://yasm.com/wiki/en/img/yasm-process/thumbs/yasm-lp3-400x400.jpg" />
<meta property="og:image:width" content="400" />
<meta property="og:image:height" content="400" />
<link href="https://plus.google.com/104150539756444616711/posts" rel="publisher" />
</itpmch>
</itpmch>
<html><div itemscope="itemscope" itemtype="https://schema.org/WebPage"><!-- define schema.org/WebPage --><p>
<html><a href="https://yasm.com/wiki/de/index.php/LP3:_Erstellen_neuer_oder_ge%C3%A4nderter_Services"><img src="https://yasm.com/wiki/en/img/yasm-wiki/yasm-wiki-deutsch.png" width="48" height="30" style="float:right;" alt="auf Deutsch" title="diese Seite auf Deutsch" /></a><br style="clear:both;"/></html>
<a href="https://yasm.com/wiki/de/index.php/LP3:_Erstellen_neuer_oder_ge%C3%A4nderter_Services"><img src="https://yasm.com/wiki/en/img/yasm-wiki/yasm-wiki-deutsch.png" width="48" height="30" style="float:right;" alt="auf Deutsch" title="diese Seite auf Deutsch" /></a><br style="clear:both;"/>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><b>Process name:</b> <a href="#Process_description" title="LP3: Build new or changed services - Process description">Build new or changed services</a> - <b>Part of</b>: <a itemprop="isPartOf" href="https://yasm.com/wiki/en/index.php/YaSM_Processes#service-lifecycle-processes" title="YaSM service lifecycle processes">Service lifecycle processes</a></p>
 
<p><b>Previous process:</b> <a href="https://yasm.com/wiki/en/index.php/LP2:_Design_new_or_changed_services" title="Design new or changed services">Design new or changed services</a></p>
'''Process name:''' [[#Process_description|Build new or changed services]] - '''Part of:''' [[YaSM_Processes#service-lifecycle-processes|Service lifecycle processes]]
<p><b>Next process:</b> <a href="https://yasm.com/wiki/en/index.php/LP4:_Operate_the_services" title="LP4: Operate the services">Operate the services</a></html>
 
'''Previous process:''' [[LP2: Design new or changed services|Design new or changed services]]
 
'''Next process:''' [[LP4: Operate the services|Operate the services]]


<p>&nbsp;</p>
<p>&nbsp;</p>
Line 14: Line 31:
==Process description==
==Process description==


<html><div itemscope itemtype="https://schema.org/ImageObject" style="width:588px;"><img itemprop="contentUrl" style="margin:20px 0px 10px 0px;" src="https://yasm.com/wiki/en/img/yasm-process/Build-new-or-changed-services-yasm-lp3.jpg" width="588" height="612" title="Fig. 1: Build new or changed services. - YaSM process LP3" alt="Build new or changed services. - YaSM service build process LP3." /><div class="thumbcaption"><span style="font-variant:small-caps;"><b>Figure 1:</b></span> <small><span itemprop="caption">"Build new or changed services". - YaSM service lifecycle process LP3.</span></small></div></div><br style="clear:both;"/>
<html><div itemid="https://yasm.com/wiki/en/img/yasm-process/Build-new-or-changed-services-yasm-lp3.jpg" itemscope itemtype="https://schema.org/ImageObject">
<a href="https://yasm.com/wiki/en/img/yasm-process/Build-new-or-changed-services-yasm-lp3.jpg" title="Build new or changed services. - YaSM process LP3" itemprop="contentUrl">
<meta itemprop="width" content="588" />
<meta itemprop="height" content="612" />
<meta itemprop="keywords" content="yasm service build" />
<meta itemprop="keywords" content="yasm service build process" />
<meta itemprop="keywords" content="service transition" />
<img style="margin:20px 0px 10px 0px; float:left;" src="https://yasm.com/wiki/en/img/yasm-process/Build-new-or-changed-services-yasm-lp3.jpg" width="588" height="612" title="Build new or changed services. - YaSM process LP3" alt="Fig. 1: Build new or changed services. - YaSM service build process LP3." /></a><br style="clear:both;"/>
<div class="thumbcaption"><span style="font-variant:small-caps;"><b>Figure 1:</b></span> <small><span itemprop="caption">"Build new or changed services". - YaSM service lifecycle process LP3.</span></small></div></div><br style="clear:both;"/>


<p><span itemprop="description">Once service design has defined the implementation approach, <span itemprop="alternativeHeadline">YaSM's service build process</span> ("<strong class="selflink"><span itemprop="name Headline">LP3: Build new or changed services</span></strong>") will create, test and deploy the required infrastructure, supporting services, documentation and other service components.</span></p>
<p><span id="md-itempage-description" itemprop="description">Once service design has defined the implementation approach, YaSM's service build process ("<strong class="selflink">LP3: Build new or changed services</strong>") will create, test and deploy the required infrastructure, supporting services, documentation and other service components.</span></p>


<p>Other processes may be called upon if specific capabilities must be upgraded due to the introduction of a new service. For example, it may be necessary to</p>
<p>Other processes may be called upon if specific capabilities must be upgraded due to the introduction of a new service. For example, it may be necessary to</p>
Line 32: Line 57:
==Sub-processes==
==Sub-processes==


<html><div itemscope="itemscope" itemtype="https://schema.org/ItemList"><!-- define schema.org/ItemList -->
<html><!-- define schema.org/CreativeWork --><div itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#Sub-processes" itemscope="itemscope" itemtype="https://schema.org/CreativeWork">
<meta itemprop="itemListOrder" content="Ascending" />
<link itemprop="additionalType" href="http://www.productontology.org/id/Business_process" />
<p><span itemprop="name" content="LP3: Build new or changed services. - Sub-processes:"><i>"Build new or changed services"</i> has the following sub-processes:</span>
<meta itemprop="name" content="Service build processes" />
<meta itemprop="alternateName" content="YaSM service transition processes: definitions" />
<p><span itemprop="description">YaSM's service build process <i>'LP3: Build new or changed services'</i> has the following sub-processes:</span>
</p>
</p>
<p>&#160;</p>
<p>&#160;</p>
<p><b><span id="LP3.1" itemprop="itemListElement">LP3.1: Coordinate development and procurement activities</span></b></p>
 
<ul><li itemprop="description">Process objective: To initiate and coordinate the activities for developing or procuring the infrastructure components and other capabilities required for a new or changed service.
<div itemprop="hasPart" itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#process-LP3.1" itemscope itemtype="https://schema.org/CreativeWork">
</li></ul>
<meta itemprop="alternateName" content="YaSM service build process LP3.1" />
<dl id="LP3.1"><dt itemprop="name">LP3.1: Coordinate development and procurement activities</dt>
<dd itemprop="description">Process objective: To initiate and coordinate the activities for developing or procuring the infrastructure components and other capabilities required for a new or changed service.</dd></dl>
</div>
<p><br /></p>
<p><br /></p>
<p><b><span id="LP3.2" itemprop="itemListElement">LP3.2: Develop applications and systems</span></b></p>
<div itemprop="hasPart" itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#process-LP3.2" itemscope itemtype="https://schema.org/CreativeWork">
<ul><li itemprop="description">Process objective: To develop or configure applications and systems which provide the required functionality for services. This process includes the development of custom applications and systems as well as the customization and configuration of products procured from external vendors.
<meta itemprop="alternateName" content="YaSM service build process LP3.2" />
</li></ul>
<dl id="LP3.2"><dt itemprop="name">LP3.2: Develop applications and systems</dt>
<dd itemprop="description">Process objective: To develop or configure applications and systems which provide the required functionality for services. This process includes the development of custom applications and systems as well as the customization and configuration of products procured from external vendors.</dd></dl>
</div>
<p><br /></p>
<p><br /></p>
<p><b><span id="LP3.3" itemprop="itemListElement">LP3.3: Accept delivery of the service components</span></b></p>
<div itemprop="hasPart" itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#process-LP3.3" itemscope itemtype="https://schema.org/CreativeWork">
<ul><li itemprop="description">Process objective: To receive the required service components and submit them to an initial assessment. This process ensures that only components which meet stringent quality criteria are allowed to enter the main service testing stage.
<meta itemprop="alternateName" content="YaSM service build process LP3.3" />
</li></ul>
<dl id="LP3.3"><dt itemprop="name">LP3.3: Accept delivery of the service components</dt>
<dd itemprop="description">Process objective: To receive the required service components and submit them to an initial assessment. This process ensures that only components which meet stringent quality criteria are allowed to enter the main service testing stage.</dd></dl>
</div>
<p><br /></p>
<p><br /></p>
<p><b><span id="LP3.4" itemprop="itemListElement">LP3.4: Create or update operational documentation</span></b></p>
<div itemprop="hasPart" itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#process-LP3.4" itemscope itemtype="https://schema.org/CreativeWork">
<ul><li itemprop="description">Process objective: To provide guidance for operating the new service, for example by creating or updating service operation manuals and standard operating procedures.
<meta itemprop="alternateName" content="YaSM service build process LP3.4" />
</li></ul>
<dl id="LP3.4"><dt itemprop="name">LP3.4: Create or update operational documentation</dt>
<dd itemprop="description">Process objective: To provide guidance for operating the new service, for example by creating or updating service operation manuals and standard operating procedures.</dd></dl>
</div>
<p><br /></p>
<p><br /></p>
<p><b><span id="LP3.5" itemprop="itemListElement">LP3.5: Test the service components</span></b></p>
<div itemprop="hasPart" itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#process-LP3.5" itemscope itemtype="https://schema.org/CreativeWork">
<ul><li itemprop="description">Process objective: To test all service components as well as all tools and mechanisms required for deployment. This process ensures that only components which meet stringent quality criteria are deployed into the live productive environment.
<meta itemprop="alternateName" content="YaSM service build process LP3.5" />
</li></ul>
<dl id="LP3.5"><dt itemprop="name">LP3.5: Test the service components</dt>
<dd itemprop="description">Process objective: To test all service components as well as all tools and mechanisms required for deployment. This process ensures that only components which meet stringent quality criteria are deployed into the live productive environment.</dd></dl>
</div>
<p><br /></p>
<p><br /></p>
<p><b><span id="LP3.6" itemprop="itemListElement">LP3.6: Deploy the service components</span></b></p>
<div itemprop="hasPart" itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#process-LP3.6" itemscope itemtype="https://schema.org/CreativeWork">
<ul><li itemprop="description">Process objective: To deploy the service components into the live production environment. This process is also responsible for configuring operational systems and training end-users and operating staff.
<meta itemprop="alternateName" content="YaSM service build process LP3.6" />
</li></ul>
<dl id="LP3.6"><dt itemprop="name">LP3.6: Deploy the service components</dt>
<dd itemprop="description">Process objective: To deploy the service components into the live production environment. This process is also responsible for configuring operational systems and training end-users and operating staff.</dd></dl>
</div>
<p><br /></p>
<p><br /></p>
<p><b><span id="LP3.7" itemprop="itemListElement">LP3.7: Prepare the service activation</span></b></p>
<div itemprop="hasPart" itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#process-LP3.7" itemscope itemtype="https://schema.org/CreativeWork">
<ul><li itemprop="description">Process objective: To assess if all infrastructure and other capabilities are in place before authorizing activation of the new services.
<meta itemprop="alternateName" content="YaSM service build process LP3.7" />
</li></ul>
<dl id="LP3.7"><dt itemprop="name">LP3.7: Prepare the service activation</dt>
</div><!-- end of schema.org/ItemList --><p></html>
<dd itemprop="description">Process objective: To assess if all infrastructure and other capabilities are in place before authorizing activation of the new services.</dd></dl>
</div>
</div><!-- end of schema.org/CreativeWork --><p></html>


<p>&nbsp;</p>
<p>&nbsp;</p>
Line 70: Line 112:
==Process outputs==
==Process outputs==


<html><div itemscope="itemscope" itemtype="https://schema.org/ItemList"><!-- define schema.org/ItemList -->
<html><div itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#Process_outputs" itemscope="itemscope" itemtype="https://schema.org/CreativeWork"><!-- define schema.org/CreativeWork -->
<meta itemprop="itemListOrder" content="Ascending" />
<meta itemprop="name" content="YaSM process LP3: documents and records" />
<p>This section lists the <span itemprop="name">documents and records produced by <i>"Build new or changed services"</i></span>. YaSM data objects <a href="#ydo" title="YaSM data object">[*]</a> are marked with an asterisk, while other objects are displayed in gray.</p>
<meta itemprop="alternateName" content="Service build process outputs" />
<meta itemprop="alternateName" content="Service build data objects" />
<p><span itemprop="description">This section lists the documents and records produced by <i>'Build new or changed services'</i>.</span> YaSM data objects <a href="#ydo" title="YaSM data object">[*]</a> are marked with an asterisk, while other objects are displayed in gray.</p>
<p>&#160;</p>
<p>&#160;</p>
<p><b><span itemprop="itemListElement" style="color:#636363">Change status information</span></b></p>
 
<ul><li itemprop="description" style="color:#636363">Current status information related to the implementation of a change. This information is sent to the change manager from the various processes that implement authorized changes. It is used by the change manager to keep the change records and the change schedule up-to-date.</li></ul>
<dl style="color:#636363"><dt>Change status information</dt>
<dd>Current status information related to the implementation of a change. This information is sent to the change manager from the various processes that implement authorized changes. It is used by the change manager to keep the change records and the change schedule up-to-date.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement">CI record</span></b> <a href="#ydo" title="YaSM data object">[*]</a></p>
<dl><dt>CI record</dt>
<ul><li itemprop="description">Configuration information is maintained in CI records for all configuration items (CIs) under the control of the configuration manager. In this context, CIs can be of various types: Applications, systems and other infrastructure components are treated as CIs, but often also services, policies, project documentation, employees, suppliers, etc. Configuration information is stored in the configuration management system (CMS).</li></ul>
<dd>Configuration information is maintained in CI records for all configuration items (CIs) under the control of the configuration manager. In this context, CIs can be of various types: Applications, systems and other infrastructure components are treated as CIs, but often also services, policies, project documentation, employees, suppliers, etc. Configuration information is stored in the configuration management system (CMS). <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Confirmation of successful deployment</span></b></p>
<dl style="color:#636363"><dt>Confirmation of successful deployment</dt>
<ul><li itemprop="description" style="color:#636363">A confirmation that the deployment of service components has been completed successfully, typically issued during service implementation if new or changed applications or systems must be deployed for a new service.</li></ul>
<dd>A confirmation that the deployment of service components has been completed successfully, typically issued during service implementation if new or changed applications or systems must be deployed for a new service.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Data for project plan update</span></b></p>
<dl style="color:#636363"><dt>Data for project plan update</dt>
<ul><li itemprop="description" style="color:#636363">Current information related to project progress and resource consumption. This information is sent from various service management processes to the project manager as input for project control.</li></ul>
<dd>Current information related to project progress and resource consumption. This information is sent from various service management processes to the project manager as input for project control.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Development QA documentation</span></b></p>
<dl style="color:#636363"><dt>Development QA documentation</dt>
<ul><li itemprop="description" style="color:#636363">A documentation of tests and quality assurance measures applied during the development or configuration of applications, systems and other infrastructure components. The QA documentation testifies that the required component-level QA measures were applied prior to admitting an infrastructure component into service testing.</li></ul>
<dd>A documentation of tests and quality assurance measures applied during the development or configuration of applications, systems and other infrastructure components. The QA documentation testifies that the required component-level QA measures were applied prior to admitting an infrastructure component into service testing.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement">Incident model</span></b> <a href="#ydo" title="YaSM data object">[*]</a></p>
<dl><dt>Incident model</dt>
<ul><li itemprop="description">An incident model contains the pre-defined steps that should be taken for dealing with a particular type of incident. The aim of providing incident models is to ensure that recurring incidents are handled efficiently and effectively.</li></ul>
<dd>An incident model contains the pre-defined steps that should be taken for dealing with a particular type of incident. The aim of providing incident models is to ensure that recurring incidents are handled efficiently and effectively. <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement">Problem record</span></b> <a href="#ydo" title="YaSM data object">[*]</a></p>
<dl><dt>Problem record</dt>
<ul><li itemprop="description">A set of data with all details of a problem, documenting the history of the problem from registration to closure. A problem is defined as the underlying cause of one or more (potential) incidents, although the cause may not be known at the time a problem record is created. Often, a workaround is provided for a problem while a full resolution is not yet available.</li></ul>
<dd>A set of data with all details of a problem, documenting the history of the problem from registration to closure. A problem is defined as the underlying cause of one or more (potential) incidents, although the cause may not be known at the time a problem record is created. Often, a workaround is provided for a problem while a full resolution is not yet available. <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Purchase request</span></b></p>
<dl style="color:#636363"><dt>Purchase request</dt>
<ul><li itemprop="description" style="color:#636363">A request to procure goods or services from an external supplier. Purchasing requests are typically sent to the supplier manager, for example if applications, systems or other infrastructure components are needed for setting up a new service, or if standard infrastructure components and consumables are required for service operation.</li></ul>
<dd>A request to procure goods or services from an external supplier. Purchasing requests are typically sent to the supplier manager, for example if applications, systems or other infrastructure components are needed for setting up a new service, or if standard infrastructure components and consumables are required for service operation.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement">Recovery plan</span></b> <a href="#ydo" title="YaSM data object">[*]</a></p>
<dl><dt>Recovery plan</dt>
<ul><li itemprop="description">Recovery plans contain detailed instructions for returning specific services and/ or systems to a working state, which often includes recovering data to a defined consistent state.</li></ul>
<dd>Recovery plans contain detailed instructions for returning specific services and/ or systems to a working state, which often includes recovering data to a defined consistent state. <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Request to add skills and human resources</span></b></p>
<dl style="color:#636363"><dt>Request to add skills and human resources</dt>
<ul><li itemprop="description" style="color:#636363">A request to add skills and human resources to the service provider organization, for example issued during service implementation if new or changed skills and/ or additional human resources are needed for a new service.</li></ul>
<dd>A request to add skills and human resources to the service provider organization, for example issued during service implementation if new or changed skills and/ or additional human resources are needed for a new service.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Request to change the configuration model</span></b></p>
<dl style="color:#636363"><dt>Request to change the configuration model</dt>
<ul><li itemprop="description" style="color:#636363">A request from a service management process to change the configuration model. This request is sent to the configuration manager if new CIs or CI attributes must be documented in the CMS but the CMS's structure is not adequate for holding the new data.</li></ul>
<dd>A request from a service management process to change the configuration model. This request is sent to the configuration manager if new CIs or CI attributes must be documented in the CMS but the CMS's structure is not adequate for holding the new data.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Request to develop applications or systems</span></b></p>
<dl style="color:#636363"><dt>Request to develop applications or systems</dt>
<ul><li itemprop="description" style="color:#636363">A request for the development or customization of an application or system, typically issued during service implementation if new or changed applications or systems are needed for a new service.</li></ul>
<dd>A request for the development or customization of an application or system, typically issued during service implementation if new or changed applications or systems are needed for a new service.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Request to set up an external service</span></b></p>
<dl style="color:#636363"><dt>Request to set up an external service</dt>
<ul><li itemprop="description" style="color:#636363">A request to set up an external supporting service, typically issued during service implementation if new or changed external supporting services are needed for a new service.</li></ul>
<dd>A request to set up an external supporting service, typically issued during service implementation if new or changed external supporting services are needed for a new service.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Request to update the service management processes</span></b></p>
<dl style="color:#636363"><dt>Request to update the service management processes</dt>
<ul><li itemprop="description" style="color:#636363">A request to update the service provider's processes, typically issued during service implementation if new or changed processes are needed for a new service.</li></ul>
<dd>A request to update the service provider's processes, typically issued during service implementation if new or changed processes are needed for a new service.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement">Service definition</span></b> <a href="#ydo" title="YaSM data object">[*]</a></p>
<dl><dt>Service definition</dt>
<ul><li itemprop="description">A service definition specifies the service properties, in particular the offered functionality and the guaranteed service levels. Service definitions also describe how the organization's resources are used in order to provide the service. A service can be provided using one or several other (internal or external) supporting services.</li></ul>
<dd>A service definition specifies the service properties, in particular the offered functionality and the guaranteed service levels. Service definitions also describe how the organization's resources are used in order to provide the service. A service can be provided using one or several other (internal or external) supporting services. <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement">Service operation manual</span></b> <a href="#ydo" title="YaSM data object">[*]</a></p>
<dl><dt>Service operation manual</dt>
<ul><li itemprop="description">A service operation manual specifies the activities required for the operation of a service and its underlying infrastructure. The information in the service operation manual is meant to describe the day-to-day tasks in a way that is useful for operational staff. Some instructions related to the operation of particular applications, systems or other infrastructure components may be documented in separate technical manuals or 'standard operating procedures (SOPs)'.</li></ul>
<dd>A service operation manual specifies the activities required for the operation of a service and its underlying infrastructure. The information in the service operation manual is meant to describe the day-to-day tasks in a way that is useful for operational staff. Some instructions related to the operation of particular applications, systems or other infrastructure components may be documented in separate technical manuals or 'standard operating procedures (SOPs)'. <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span id="Service-readiness-confirmation" itemprop="itemListElement">Service readiness confirmation</span></b> <a href="#ydo" title="YaSM data object">[*]</a></p>
<dl id="Service-readiness-confirmation"><dt>Service readiness confirmation</dt>
<ul><li itemprop="description">The service readiness confirmation documents the results of a service readiness assessment. A service is assessed for readiness before being allowed to go operational, using a set of criteria that relate, in particular, to the service provider’s ability to operate the service. Once it is confirmed that the service readiness criteria are fulfilled, a service can be marked as 'active' in the service portfolio.</li></ul>
<dd>The service readiness confirmation documents the results of a service readiness assessment. A service is assessed for readiness before being allowed to go operational, using a set of criteria that relate, in particular, to the service provider’s ability to operate the service. Once it is confirmed that the service readiness criteria are fulfilled, a service can be marked as 'active' in the service portfolio. <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement">Service request model</span></b> <a href="#ydo" title="YaSM data object">[*]</a></p>
<dl><dt>Service request model</dt>
<ul><li itemprop="description">Service request models contain the pre-defined steps that should be taken for dealing with a particular type of service request. The aim of providing service request models is to ensure that routinely occurring requests are handled efficiently and effectively.</li></ul>
<dd>Service request models contain the pre-defined steps that should be taken for dealing with a particular type of service request. The aim of providing service request models is to ensure that routinely occurring requests are handled efficiently and effectively. <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">Technical manual</span></b></p>
<dl style="color:#636363"><dt>Technical manual</dt>
<ul><li itemprop="description" style="color:#636363">A document describing the procedures required to run and maintain a system or infrastructure component. Technical manuals are often provided by external product suppliers or internal development teams.</li></ul>
<dd>A document describing the procedures required to run and maintain a system or infrastructure component. Technical manuals are often provided by external product suppliers or internal development teams.</dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span id="Test-report" itemprop="itemListElement">Test report</span></b> <a href="#ydo" title="YaSM data object">[*]</a></p>
<dl id="Test-report"><dt>Test report</dt>
<ul><li itemprop="description">A test report provides a detailed account of testing activities. A test report is created for example during tests of new or changed service components, or during tests of security or service continuity mechanisms.</li></ul>
<dd>A test report provides a detailed account of testing activities. A test report is created for example during tests of new or changed service components, or during tests of security or service continuity mechanisms. <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span id="Test-script" itemprop="itemListElement">Test script</span></b> <a href="s#ydo" title="YaSM data object">[*]</a></p>
<dl id="Test-script"><dt>Test script</dt>
<ul><li itemprop="description">A test script specifies a set of test cases including their expected outcomes. The nature of the test cases will vary depending on what is to be tested.</li></ul>
<dd>A test script specifies a set of test cases including their expected outcomes. The nature of the test cases will vary depending on what is to be tested. <a href="#ydo" title="YaSM data object">[*]</a></dd></dl>
<p><br /></p>
<p><br /></p>
<p><b><span itemprop="itemListElement" style="color:#636363">User manual</span></b></p>
<dl style="color:#636363"><dt>User manual</dt>
<ul><li itemprop="description" style="color:#636363">A document for end-users, describing how to use a type of application or system.</li></ul>
<dd>A document for end-users, describing how to use a type of application or system.</dd></dl>
</div><!-- end of schema.org/ItemList --><p>
</div><!-- end of schema.org/CreativeWork --><p>


<p>&nbsp;</p>
<p>&nbsp;</p>
Line 152: Line 197:


<html><p>Process metrics are used, for example, to assess if the service management processes are running according to expectations.</p>
<html><p>Process metrics are used, for example, to assess if the service management processes are running according to expectations.</p>
<p>For suggestions of <a itemprop="significantLinks" href="https://yasm.com/wiki/en/index.php/YaSM_Metrics" title="How to measure the performance of the YaSM processes - Process metrics">suitable metrics</a>, please refer to the <a itemprop="significantLinks" href="https://yasm.com/wiki/en/index.php/YaSM_Metrics/_Service_Lifecycle_Processes#metrics-lp3" title="Metrics for the YaSM process LP3: Build new or changed services.">list of metrics for the service build process</a>.</html>
<p>For suggestions of <a href="https://yasm.com/wiki/en/index.php/YaSM_Metrics" title="How to measure the performance of the YaSM processes - Process metrics">suitable metrics</a>, please refer to the <a href="https://yasm.com/wiki/en/index.php/YaSM_Metrics/_Service_Lifecycle_Processes#metrics-lp3" title="Metrics for the YaSM process LP3: Build new or changed services.">list of metrics for the service build process</a>.</html>


<p>&nbsp;</p>
<p>&nbsp;</p>
Line 250: Line 295:
<p>&nbsp;</p>
<p>&nbsp;</p>


==[ Infobox ]==
== Notes ==


<html><table class="wikitable">
<html><img src="https://yasm.com/wiki/en/img/yasm-process/thumbs/yasm-lp3-180x110.jpg" width="180" height="110" title="YaSM LP3: Build new or changed services" alt="YaSM LP3: Build new or changed services. - Thumbnail." style="display: block; float: left; margin-right: 10px" /></p>
<tr>
<div style="margin-left: 30%; color:#636363">
<td>Link to this page:</td>
<p style="margin-top: 0;">Is based on: The service build process from the <a href="https://yasm.com/en/products/yasm-process-map" title="YaSM Process Map">YaSM Process Map</a>.</p>
<td><a itemprop="url" href="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services">https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services</a></td>
 
</tr>
<p><small>By:&#160;&#160;Stefan Kempter&#160;<a rel="author" href="https://plus.google.com/111925560448291102517/about"><img style="margin:0px 0px 0px 0px;" src="/wiki/en/img/yasm-wiki/bookmarking/google.jpg" width="16" height="16" title="By: Stefan Kempter | Profile on Google+" alt="Author: Stefan Kempter, IT Process Maps GbR" /></a>&#160;&#160;and&#160;&#160;Andrea Kempter&#160;<a href="https://plus.google.com/113316270668629760475/about"><img style="margin:0px 0px 0px 0px;" src="/wiki/en/img/yasm-wiki/bookmarking/google.jpg" width="16" height="16" title="By: Andrea Kempter | Profile on Google+" alt="Contributor: Andrea Kempter, IT Process Maps GbR" /></a>, IT Process Maps.</small><br style="clear:both;"/></div><p></html>
<tr>
 
<td>Languages:</td>
<p>&nbsp;</p>
<td><span itemprop="inLanguage" content="en">English</span> | <span><a itemprop="citation" class="external TEXT" href="https://yasm.com/wiki/de/index.php/LP3:_Erstellen_neuer_oder_ge%C3%A4nderter_Services" title="LP3: Erstellen neuer oder geänderter Services">Deutsch</a></span></td>
 
</tr>
==Related blog posts==
<tr>
 
<td>Image:</td>
<html><a href="https://yasm.com/en/blog/service-transition-yasm"><img src="https://yasm.com/en/content/blog/150604-service-transition-yasm/img-180x110.jpg" alt="Rather straightforward: The service implementation process ('service transition') in YaSM." style="display: block; float: left; margin-right: 10px"/></a>
<td style="vertical-align:top"><a itemprop="primaryImageOfPage" href="https://yasm.com/wiki/en/img/yasm-process/Build-new-or-changed-services-yasm-lp3.jpg" title="Build new or changed services. YaSM process LP3.">YaSM LP3: Build new or changed services (.JPG)</a></td>
<div style="margin-left: 30%; color:#636363">
</tr>
<p style="margin-top: 0;"><a href="https://yasm.com/en/blog/service-transition-yasm">YaSM and the service transition stage</a></p>
<tr>
<p><small>by: Stefan Kempter</small></p>
<td>Author | Contributor:</td>
<p>YaSM's equivalent to ITIL service transition is the process called &quot;Build new or changed services&quot;. It is rather straightforward: <a href="https://yasm.com/en/blog/service-transition-yasm">[...]</a></p></div><p>
<td><span itemprop="author">Stefan Kempter</span>&nbsp;<a rel="author" href="https://plus.google.com/111925560448291102517"><img style="margin:0px 0px 0px 0px;" src="/wiki/en/img/yasm-wiki/bookmarking/google.jpg" width="16" height="16" title="By: Stefan Kempter | Profile on Google+" alt="Author: Stefan Kempter, IT Process Maps GbR" /></a> &nbsp; and <span itemprop="contributor">Andrea Kempter</span>&nbsp;<a href="https://plus.google.com/113316270668629760475"><img style="margin:0px 0px 0px 0px;" src="/wiki/en/img/yasm-wiki/bookmarking/google.jpg" width="16" height="16" title="By: Andrea Kempter | Profile on Google+" alt="Contributor: Andrea Kempter, IT Process Maps GbR" /></a> &nbsp; - &nbsp; <span itemprop="creator copyrightHolder publisher">IT Process Maps</span>.</td>
 
</tr>
<p>&nbsp;</p>
</table>


<p><small>
<p><small>
Line 288: Line 332:
</span>
</span>
</small></p>
</small></p>
</div><!-- end of schema.org/WebPage --><p></html>
 
<!-- define schema.org/ItemPage --> <span itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services" itemscope itemtype="https://schema.org/ItemPage" itemref="md-itempage-description">
  <meta itemprop="name Headline" content="LP3: Build new or changed services" />
  <meta itemprop="alternativeHeadline" content="YaSM's service build process" />
  <link itemprop="url" href="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services" />
  <span itemprop="hasPart" itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#Sub-processes" itemscope itemtype="https://schema.org/CreativeWork">
  </span>
  <span itemprop="hasPart" itemid="https://yasm.com/wiki/en/index.php/LP3:_Build_new_or_changed_services#Process_outputs" itemscope itemtype="https://schema.org/CreativeWork">
  </span>
  <link itemprop="primaryImageOfPage" href="https://yasm.com/wiki/en/img/yasm-process/Build-new-or-changed-services-yasm-lp3.jpg" />
  <link itemprop="image" href="https://yasm.com/wiki/en/img/yasm-process/Build-new-or-changed-services-yasm-lp3.jpg" />
  <meta itemprop="significantLinks" content="https://yasm.com/wiki/en/index.php/YaSM_Metrics" />
  <meta itemprop="significantLinks" content="https://yasm.com/wiki/en/index.php/YaSM_Metrics/_Service_Lifecycle_Processes#metrics-lp3" />
  <link itemprop="isPartOf" href="https://yasm.com/wiki/en/index.php/YaSM_Processes#service-lifecycle-processes" />
  <meta itemprop="isBasedOnUrl" content="https://yasm.com/en/products/yasm-process-map" />
  <meta itemprop="inLanguage" content="en" />
  <link  itemprop="citation" href="https://yasm.com/wiki/de/index.php/LP3:_Erstellen_neuer_oder_ge%C3%A4nderter_Services" />
  <link itemprop="publisher" href="https://yasm.com/en/#YaSMBrand" />
  <link itemprop="copyrightHolder creator" href="https://yasm.com/en/contact#ITProcessMapsOrg" />
  <link itemprop="author" href="https://yasm.com/en/misc/team#StefanKempter" />
  <link itemprop="contributor" href="https://yasm.com/en/misc/team#AndreaKempter" />
</span><p></html>


<!-- This page is assigned to the following categories: -->
<!-- This page is assigned to the following categories: -->
[[Category:YaSM process]]
[[Category:YaSM process]]
<!-- --- -->
<!-- --- -->

Revision as of 11:47, 15 November 2016

auf Deutsch

 

Process name: Build new or changed services - Part of: Service lifecycle processes

Previous process: Design new or changed services

Next process: Operate the services

 

Process description

Fig. 1: Build new or changed services. - YaSM service build process LP3.
Figure 1: "Build new or changed services". - YaSM service lifecycle process LP3.


Once service design has defined the implementation approach, YaSM's service build process ("LP3: Build new or changed services") will create, test and deploy the required infrastructure, supporting services, documentation and other service components.

Other processes may be called upon if specific capabilities must be upgraded due to the introduction of a new service. For example, it may be necessary to

  • Modify service management processes
  • Adapt the security mechanisms and controls
  • Update the service continuity arrangements
  • Develop new skills.

During the service build activities, the project management process will typically be in charge of overall planning and coordination of the service development project.

 

Sub-processes

YaSM's service build process 'LP3: Build new or changed services' has the following sub-processes:

 

LP3.1: Coordinate development and procurement activities
Process objective: To initiate and coordinate the activities for developing or procuring the infrastructure components and other capabilities required for a new or changed service.


LP3.2: Develop applications and systems
Process objective: To develop or configure applications and systems which provide the required functionality for services. This process includes the development of custom applications and systems as well as the customization and configuration of products procured from external vendors.


LP3.3: Accept delivery of the service components
Process objective: To receive the required service components and submit them to an initial assessment. This process ensures that only components which meet stringent quality criteria are allowed to enter the main service testing stage.


LP3.4: Create or update operational documentation
Process objective: To provide guidance for operating the new service, for example by creating or updating service operation manuals and standard operating procedures.


LP3.5: Test the service components
Process objective: To test all service components as well as all tools and mechanisms required for deployment. This process ensures that only components which meet stringent quality criteria are deployed into the live productive environment.


LP3.6: Deploy the service components
Process objective: To deploy the service components into the live production environment. This process is also responsible for configuring operational systems and training end-users and operating staff.


LP3.7: Prepare the service activation
Process objective: To assess if all infrastructure and other capabilities are in place before authorizing activation of the new services.

 

Process outputs

This section lists the documents and records produced by 'Build new or changed services'. YaSM data objects [*] are marked with an asterisk, while other objects are displayed in gray.

 

Change status information
Current status information related to the implementation of a change. This information is sent to the change manager from the various processes that implement authorized changes. It is used by the change manager to keep the change records and the change schedule up-to-date.


CI record
Configuration information is maintained in CI records for all configuration items (CIs) under the control of the configuration manager. In this context, CIs can be of various types: Applications, systems and other infrastructure components are treated as CIs, but often also services, policies, project documentation, employees, suppliers, etc. Configuration information is stored in the configuration management system (CMS). [*]


Confirmation of successful deployment
A confirmation that the deployment of service components has been completed successfully, typically issued during service implementation if new or changed applications or systems must be deployed for a new service.


Data for project plan update
Current information related to project progress and resource consumption. This information is sent from various service management processes to the project manager as input for project control.


Development QA documentation
A documentation of tests and quality assurance measures applied during the development or configuration of applications, systems and other infrastructure components. The QA documentation testifies that the required component-level QA measures were applied prior to admitting an infrastructure component into service testing.


Incident model
An incident model contains the pre-defined steps that should be taken for dealing with a particular type of incident. The aim of providing incident models is to ensure that recurring incidents are handled efficiently and effectively. [*]


Problem record
A set of data with all details of a problem, documenting the history of the problem from registration to closure. A problem is defined as the underlying cause of one or more (potential) incidents, although the cause may not be known at the time a problem record is created. Often, a workaround is provided for a problem while a full resolution is not yet available. [*]


Purchase request
A request to procure goods or services from an external supplier. Purchasing requests are typically sent to the supplier manager, for example if applications, systems or other infrastructure components are needed for setting up a new service, or if standard infrastructure components and consumables are required for service operation.


Recovery plan
Recovery plans contain detailed instructions for returning specific services and/ or systems to a working state, which often includes recovering data to a defined consistent state. [*]


Request to add skills and human resources
A request to add skills and human resources to the service provider organization, for example issued during service implementation if new or changed skills and/ or additional human resources are needed for a new service.


Request to change the configuration model
A request from a service management process to change the configuration model. This request is sent to the configuration manager if new CIs or CI attributes must be documented in the CMS but the CMS's structure is not adequate for holding the new data.


Request to develop applications or systems
A request for the development or customization of an application or system, typically issued during service implementation if new or changed applications or systems are needed for a new service.


Request to set up an external service
A request to set up an external supporting service, typically issued during service implementation if new or changed external supporting services are needed for a new service.


Request to update the service management processes
A request to update the service provider's processes, typically issued during service implementation if new or changed processes are needed for a new service.


Service definition
A service definition specifies the service properties, in particular the offered functionality and the guaranteed service levels. Service definitions also describe how the organization's resources are used in order to provide the service. A service can be provided using one or several other (internal or external) supporting services. [*]


Service operation manual
A service operation manual specifies the activities required for the operation of a service and its underlying infrastructure. The information in the service operation manual is meant to describe the day-to-day tasks in a way that is useful for operational staff. Some instructions related to the operation of particular applications, systems or other infrastructure components may be documented in separate technical manuals or 'standard operating procedures (SOPs)'. [*]


Service readiness confirmation
The service readiness confirmation documents the results of a service readiness assessment. A service is assessed for readiness before being allowed to go operational, using a set of criteria that relate, in particular, to the service provider’s ability to operate the service. Once it is confirmed that the service readiness criteria are fulfilled, a service can be marked as 'active' in the service portfolio. [*]


Service request model
Service request models contain the pre-defined steps that should be taken for dealing with a particular type of service request. The aim of providing service request models is to ensure that routinely occurring requests are handled efficiently and effectively. [*]


Technical manual
A document describing the procedures required to run and maintain a system or infrastructure component. Technical manuals are often provided by external product suppliers or internal development teams.


Test report
A test report provides a detailed account of testing activities. A test report is created for example during tests of new or changed service components, or during tests of security or service continuity mechanisms. [*]


Test script
A test script specifies a set of test cases including their expected outcomes. The nature of the test cases will vary depending on what is to be tested. [*]


User manual
A document for end-users, describing how to use a type of application or system.

 


Notes:

[*] "YaSM data objects" are those documents or records for which the YaSM model provides detailed recommendations: Every YaSM object has an associated checklist (see example) describing its typical contents, and an associated lifecycle diagram depicting how the status of the object changes as it is created, updated, read and archived by various YaSM processes (see example).

"Other objects" are mostly informal data or information where YaSM has less strong views about their contents. There are no associated lifecycle diagrams or checklists.

 

Process metrics

Process metrics are used, for example, to assess if the service management processes are running according to expectations.

For suggestions of suitable metrics, please refer to the list of metrics for the service build process.

 

Roles and responsibilities

Process owner: Service implementation manager

  • The service implementation manager is responsible for coordinating the implementation of new or significantly changed services. In particular, the service implementation manager ensures that all service infrastructure and other required capabilities are properly tested and deployed.

 

Responsibility matrix: "LP3: Build new or changed services"
YaSM role / sub-process Applic./ System devlp. Cust. Oper. Service implmnt. mgr. Serv. owner Techn. domain expert Test mgr.
LP3.1 Coordinate development and procurement activities - - - AR - - -
LP3.2 Develop applications and systems AR - - - - - -
LP3.3 Accept delivery of the service components - - - A - - R
LP3.4 Create or update operational documentation - - - AR R R -
LP3.5 Test the service components - R R A - - R
LP3.6 Deploy the service components - - R AR - - -
LP3.7 Prepare the service activation - - - AR - - -

 

Notes

YaSM LP3: Build new or changed services. - Thumbnail.

Is based on: The service build process from the YaSM Process Map.

By:  Stefan Kempter   and  Andrea Kempter Contributor: Andrea Kempter, IT Process Maps GbR, IT Process Maps.

 

Related blog posts

Rather straightforward: The service implementation process ('service transition') in YaSM.

YaSM and the service transition stage

by: Stefan Kempter

YaSM's equivalent to ITIL service transition is the process called "Build new or changed services". It is rather straightforward: [...]

 

 ›  ›  ›  ›