Home » ITIL V3 Application Support Q & A » Currently Reading:

Question : Use of ITIL Philosophy in support environment

July 25, 2011 ITIL V3 Application Support Q & A 2 Comments

Hi Bob, we are supporting a client since last 5 years in maintaining their ERP applications which involves a lot of process and functional consulting, in addition to technical support. How would ITIL framework be applicable in such environments? Which functions and which processes do you think would be more relevant to implement to make our services ITIL compliant?

2 Responses “Use of ITIL Philosophy in support environment”

  1. Bob Anderson says:

    Schin, if you are already supporting the ERP and looking at ITIL V3 Life-Cycle, the question is what phases of the life cycle would be appropriate given that you are already supporting the application. Example, Service Strategy would not apply, Service Design would not apply, Service Transition you have already done, so the only one left that would apply is Service Operations.

    SERVICE OPERATION

    Service Operation is directly dependent on and influenced by the outcomes of the previous life-cycle phases.  The service packages from these life-cycle phases are used to set up the policies, procedures, operational documents, and work processes of the application support team. 

     Service Operation is where the application support team provides value by performing the services specified in the Statement of Work at the agreed-to service levels.  In this phase, the application support team performs the day-to-day operational activities necessary to provide application support services.  The team uses a Service Management tool to gather and report on the status of all work and ensure compliance with agreed service level goals.

    APPLICATION SUPPORT

    The application support team’s day-to-day service interaction with business users and customers is consistent with the service desk function.  The team’s application management and maintenance activities are consistent with the application management function.

    •  SERVICE DESK

    The application support team functions as the service desk for the applications within their scope of responsibility.  The team acts as the single point of contact for all work events associated with the application, such as incidents, service requests, and change requests.  The team is responsible for managing all customer inquiries from receipt to resolution. 

    •  APPLICATION MANAGEMENT

    The application support team is responsible for managing application enhancements and maintenance requests through their entire life-cycle.  The team is responsible for designing, testing, and improving the applications.  The team’s quality control procedures ensure that any functional changes to the application satisfy the customer’s stated quality requirements.  The team ensures that the application is available to the business users during the required hours of operation.

    • EVENT MANAGEMENT

    The team receives and acknowledges application support trigger events.  Examples of these trigger events are notifications from:

    • Users requesting assistance
    • IT operations department
    • System software 

    The team reviews all trigger events and creates an appropriate work event (incidents, service requests, change requests) in the Service Management tool.  When appropriate, the team notifies the source of the trigger event that a work event was created and then closes the trigger event.


    • INCIDENT MANAGEMENT

    The team quickly restores normal service when there is an interruption to a service or a reduction in the quality of service.  Throughout this process the application support team tracks and captures incident status data in the Service Management tool.  Activities within this process are:

    • Log the incident event in the Service Management tool
    • Classify
    • Prioritize
    • Diagnose
    • Resolve
    • Close

    The goal of this process is to minimize any negative business impact that may result from an incident.  The team is also responsible for ensuring that service quality and availability are maintained in accordance with Service Level Agreements (SLAs).

    • PROBLEM MANAGEMENT

    The team identifies the root cause of an incident, determines a resolution, and then ensures that the incident does not occur again.  Throughout this process the application support team tracks and captures problem status data in the Service Management tool.  Activities within this process are:

    • Detect
    • Log the problem event in the Service Management tool
    • Classify
    • Prioritize
    • Diagnose
    • Resolve
    • Close

     The team balances the goals of Problem Management and Incident Management.  The goal of Incident Management is to restore service as quickly as possible.  The goal of Problem Management is to implement permanent solutions.

    • REQUEST FULFILLMENT MANAGEMENT

    The team manages service requests (support calls) that are received from the application users.  Throughout this process the application support team tracks and captures support call status data in the Service Management tool.  Activities within this process are:

    • Log the call support event in the Service Management tool
    • Classify
    • Prioritize
    • Consult or Investigate
    • Resolve
    • Close

     

    It is important to distinguish between incidents and support calls. Incidents are unplanned and require Change Management approval prior to resolution.  

     

  2. Bob Anderson says:

    Schin, if you are already supporting the ERP and looking at ITIL V3 Life-Cycle, the question is what phases of the life cycle would be appropriate given that you are already supporting the application. Example, Service Strategy would not apply, Service Design would not apply, Service Transition you have already done, so the only one left that would apply is Service Operations.

    SERVICE OPERATION

    Service Operation is directly dependent on and influenced by the outcomes of the previous life-cycle phases.  The service packages from these life-cycle phases are used to set up the policies, procedures, operational documents, and work processes of the application support team. 

     Service Operation is where the application support team provides value by performing the services specified in the Statement of Work at the agreed-to service levels.  In this phase, the application support team performs the day-to-day operational activities necessary to provide application support services.  The team uses a Service Management tool to gather and report on the status of all work and ensure compliance with agreed service level goals.

    APPLICATION SUPPORT

    The application support team’s day-to-day service interaction with business users and customers is consistent with the service desk function.  The team’s application management and maintenance activities are consistent with the application management function.

    •  SERVICE DESK

    The application support team functions as the service desk for the applications within their scope of responsibility.  The team acts as the single point of contact for all work events associated with the application, such as incidents, service requests, and change requests.  The team is responsible for managing all customer inquiries from receipt to resolution. 

    •  APPLICATION MANAGEMENT

    The application support team is responsible for managing application enhancements and maintenance requests through their entire life-cycle.  The team is responsible for designing, testing, and improving the applications.  The team’s quality control procedures ensure that any functional changes to the application satisfy the customer’s stated quality requirements.  The team ensures that the application is available to the business users during the required hours of operation.

    • EVENT MANAGEMENT

    The team receives and acknowledges application support trigger events.  Examples of these trigger events are notifications from:

    • Users requesting assistance
    • IT operations department
    • System software 

    The team reviews all trigger events and creates an appropriate work event (incidents, service requests, change requests) in the Service Management tool.  When appropriate, the team notifies the source of the trigger event that a work event was created and then closes the trigger event.


    • INCIDENT MANAGEMENT

    The team quickly restores normal service when there is an interruption to a service or a reduction in the quality of service.  Throughout this process the application support team tracks and captures incident status data in the Service Management tool.  Activities within this process are:

    • Log the incident event in the Service Management tool
    • Classify
    • Prioritize
    • Diagnose
    • Resolve
    • Close

    The goal of this process is to minimize any negative business impact that may result from an incident.  The team is also responsible for ensuring that service quality and availability are maintained in accordance with Service Level Agreements (SLAs).

    • PROBLEM MANAGEMENT

    The team identifies the root cause of an incident, determines a resolution, and then ensures that the incident does not occur again.  Throughout this process the application support team tracks and captures problem status data in the Service Management tool.  Activities within this process are:

    • Detect
    • Log the problem event in the Service Management tool
    • Classify
    • Prioritize
    • Diagnose
    • Resolve
    • Close

     The team balances the goals of Problem Management and Incident Management.  The goal of Incident Management is to restore service as quickly as possible.  The goal of Problem Management is to implement permanent solutions.

    • REQUEST FULFILLMENT MANAGEMENT

    The team manages service requests (support calls) that are received from the application users.  Throughout this process the application support team tracks and captures support call status data in the Service Management tool.  Activities within this process are:

    • Log the call support event in the Service Management tool
    • Classify
    • Prioritize
    • Consult or Investigate
    • Resolve
    • Close

     

    It is important to distinguish between incidents and support calls. Incidents are unplanned and require Change Management approval prior to resolution.  

     

Our Sponsors

IT Support Services Comments

  • Network Management Service: IT is connected to business. Good IT services help in business. The objectives of IT must be framed by aligning it with business requirement....
  • IT Support Services: The post is really good and is very descriptive. The discussion provided is very clear. Thanks for sharing this post regarding the IT services provided....
  • Connor: Absolutely agree with alosmt everything you wrote. And about time there was a voice of dissent as I’ve been alone in the wilderness for too long! ITIL v2 was pretty good as a framework but then ...
  • pudin: Spot on. ITIL is a load of old Tripe. ITIL is a fwremaork but it is common sense. We have stopped all ITIL training.Peer to Peer learning and focus groups have delivered better and more measurable ...
  • Woo: Stopping in for a quick hi to Mary and Lesli. Great intirveew! I didn't even know we're supposed to count our WIPs. Guess I need to pull out the ol' file.Kudos to the parents/grandparen...

ITIL V3 Application Support Q & A

If you have any question on the blog content or have some specific question on how ITSM & ITIL can dramatically improve performance and reduce the cost of your Application Support service "Ask Bob"
Question :
Answer :
Gunter, there are many possible SLA components and metrics that can be defined for any application software support. First I would recommend that you read this article which I had published in Computer World on "How to create Meaningful IT Support SLA's"  use this link...
Question :
Answer :
Daniel, from a certain point of view you are correct. CMMI- DEV deals primarily with software development best practices, the old CMM Level-5 dealt a great deal with defects. However, as you know the folks who developed the original CMM  were not really initially inter...
Question :
Answer :
Amiet, I would put it under the "Incident" process and track dates, number of occurrences, how much lost time, cause (who did it). You will need data for management if the practice has to stop. If you want to be "proactive" in stopping this practice" you must capture bu...
Question :
Answer :
Mark, it is doubtful that you can fix the problem, it is mainly a management issue. The best you can do is to gather statistics on the backlog of enhancements, the number and severity of incidents, and how many technical support calls from users you get and the average...
Question :
Answer :
Amit, first of all why is the customer powering down the equipment? This should be brought to the attention of management and a very strong note sent to whoever is doing this.  If they are doing it on their own without any instruction to do so and it affects other user...