14Operational service level agreement management
Each service level agreement (SLA) has a significant impact on the service environment generally, and specifically on service level management (SLM) as a process. The evolution of the SLA, starting as preliminary descriptions of services all the way through to an agreed legal document, requires a great deal of due diligence, dedication, examination and work with your customers and service providers.
The hard work put into producing the SLA is aimed at ‘getting it right the first time’, which is a high aspiration but not always achievable. This chapter will provide you with both the tools to produce a solid and close-to-perfect SLA, and the mechanism to adjust the SLA and improve it constantly.
We will also discuss the underpinning agreements for the SLA, the operational level agreement (OLA) and the underpinning contract (UC). These are great tools to support the activities and the process; and although they create additional scope, they will eventually benefit the service level manager as explained in this chapter.
14.1SERVICE LEVEL AGREEMENT MANAGEMENT OVERVIEW
The stage is now set for SLM operations to complete the SLA by collecting requirements, negotiating its conditions and signing it off.
SLM operations extends into many areas and is responsible for several activities, such as service review meetings, service reporting and the service improvement plan (SIP). The management of the SLA is an ongoing activity, not limited to the initial negotiation but continually being reviewed and improved (as seen in Figure 14.1 – see section 14.5 for more details).
The SLA, as a contractual document, is supported by multiple artefacts:
In the following sections we detail the elements relating to the use of the above documents, while later, we describe the SLA lifecycle.
14.2SERVICE LEVEL AGREEMENT
The existence of an SLA does not guarantee the quality of service provision. Service performance depends on many aspects – management, culture, products and much more. So, why is the SLA so important?
Given that the SLA is a signed agreement between the service provider and the customer, it officially defines the expectations from the service provider. An SLA benefits the organization in multiple ways:
The SLA should not hold the service provider and the customer prisoners; rather, the SLA provides the conditions under which services are provided. Many times, the agreed levels and conditions are found to be unachievable. SLA audits are performed to allow mutually agreed-upon changes. To accommodate proactive SLA audits, a pilot period is defined for the SLA.
There are two different considerations, depending on the type of service provider or type of service management environment you are in:
For further information on SLA structure, content and attributes, refer to Chapters 8 and 9.
14.3SERVICE LEVEL REQUIREMENTS
SLRs comprise a tool to capture customer requirements for an aspect of a service. They are based on business objectives and are used to negotiate agreed service level targets. Ultimately, SLRs will provide a basis for negotiations linked to the formulation of service level objectives (SLOs). From the SLM perspective, the main purpose of SLRs is to allow the smooth transition of information to the SLA.
Information that is collected into the SLR document should be easily transferable to the SLA. The content edited in the SLR document is not procured merely through discussions with the customer; rather, the content should be based on service options predefined by service level packages (SLPs), metrics and measurements that were designed for the service. For more information, see Chapter 9 on metrics development and the ‘solution sets’ technique.
14.4OPERATIONAL LEVEL AGREEMENTS AND UNDERPINNING CONTRACTS
Service providers are dependent on their internal technical support teams or on external partners. They cannot commit to meeting SLA targets unless their support teams and suppliers’ performance underpin these targets. Contracts with external suppliers are known as ‘underpinning contracts’ (UCs), since they underpin the related SLA. Agreements with internal support teams tend not to be legal and are less formal; they are referred to as operational level agreements (OLAs).
The term ‘underpinning contract’ is used for any type of agreement or contract between an IT service provider and a supplier that supports a service. The term ‘service level agreement’ is used to refer to an agreement between the service provider and a customer. The general term ‘underpinning agreement’ is a more generic term and is used to refer to any OLA, and any UC or other agreement that underpins an SLA. So we have:
14.4.1Guidelines for operational level agreements
Not all companies utilize OLAs. Indeed, many organizations that possess a high level of ITIL maturity do not sign such agreements. These internal agreements are meant to assist with better documentation and service governance and not to create additional work. It is fair to say that highly integrated service provider operations are likely not to utilize an OLA. In contrast, organizations that are based on independent functions are inclined to use OLAs.
When defining an OLA, you need to consider the following guidelines:
14.4.2Guidelines for underpinning contracts
Unlike OLAs, UCs are mandatory. If a service provider outsources an activity or product to an external service provider, an SLA will be signed between them and this SLA becomes a UC relative to the main SLA. Close integration will occur at this point between SLM and supplier management to ensure that the contract and its conditions will support the required service delivery to the customer.
It is important to note that ITIL indicates that supplier management is responsible for the negotiation of underpinning supplier contracts and agreements, to which SLM provides critical input and consultation. This is due to the fact that supplier management has primary responsibility for the relationship between the IT service provider and its suppliers.
When defining a UC, you should consider the following guidelines:
14.5SLA MANAGEMENT – THE OPERATIONAL PROCESS
Traditionally, the SLA management sub-process, which we are about to unveil, has been the primary sub-process of SLM. As expressed in this publication, SLM is an integrated process containing five sub-processes, as demonstrated in Figure 1.1.
The sub-process SLA management focuses on the development of the SLA as an agreement and ensures its relevance through continual reviews and audits. As shown in Figure 14.1, it contains four steps:
A common mistake in the IT service management (ITSM) discipline is to negotiate the terms of the SLA and review its performance throughout the SLA lifecycle without questioning its content and conditions. The process outlined below allows questioning of SLA content and permits periodic intervention and audits. This guarantees SLA alignment to actual business requirements and ultimately assists with service performance and customer satisfaction.
14.5.1Prepare SLA templates and service information
The first activity of the SLA management sub-process is to prepare the documents that act as primary inputs to the process. In Part 2 on service design (Chapters 5–11), we worked hard to define the SLA structure, metrics management and relevant service information. And now, before approaching the customer, we must prepare prerequisite deliverables to initiate the process:
Note that the service transition chapters (Chapters 12 and 13) include activities that transition documents and templates, such as SLAs, SLRs, OLAs and UCs, into production. Adhering to this process vastly simplifies this first activity of the preparation.
14.5.2Collect requirements
There is a misconception about this activity. Collecting requirements regarding service performance expectations does not mean meeting with the customer, getting out a blank sheet of paper, asking the customer what they want and writing it down. The previous step in section 14.5.1, on preparing SLA templates and service information, is crucial. Preparing prerequisite products simplifies this activity and portrays you as the professional that you are.
Collecting requirements is essentially helping the customer identify business needs that are expected to be met from the service. Customers have a tendency to want it all, at any cost. When options are presented that include differential pricing by service levels, the customer will be able to express their business needs more succinctly.
Although the ‘collect requirements’ activity focuses primarily on the customer, this step necessitates a close working relationship with the service provider as well. The deliverables of this activity, mainly the SLRs, are key inputs into the service specification. You should be able to start to define both of the following:
The SLR document, service specification and other documents are dynamic and subject to continual changes. The SLR document is gradually refined as the service progresses through the stages of its lifecycle until it is eventually transitioned into a pilot SLA during the early-life support period. A draft SLA should be developed alongside the service itself and should be signed and formalized before the service is introduced into live use.
14.5.3SLA negotiations
SLA negotiations include agreeing on the service performance and content of the SLA, finalizing the agreement and signing off.
The scope of SLA negotiations is notably different in an outsourcing engagement in comparison with the enterprise model. In an outsourcing engagement, SLA negotiations entail cost. Many times, the selection of the service provider is heavily dependent on the conditions detailed in the SLA. In the enterprise model, SLM represents the internal IT department and the services it provides. Within the enterprise, the SLA is not a legally binding agreement but, instead, acts as a document that aligns the expectations of the customer with those of the service provider.
For more information on the differences between outsourcing engagement and an enterprise model, refer to section 1.1.5. Even so, as part of the SLA management sub-process it is imperative to detail the activities for both scenarios, which we do next.
14.5.3.1Outsourcing engagement
In 2000 a study was performed by Nextslm involving 182 executive managers from North America; the purpose of the study was to assess current issues and needs with respect to outsourcing management practices. One of the key findings was that the most important item for outsourcing success is having a well-written, negotiated SLA that effectively addresses roles and responsibilities, goals and objectives, reporting policies, help desk availabilities, penalties, incentives and adjustment procedures.
In outsourcing engagements, multiple stakeholders are involved in the process to ensure that issues are not neglected, particularly where those issues are expressed in vague terms that must be interpreted and then precisely articulated as contractual elements. There are three groups of stakeholders that provide essential input:
The negotiation activity is coordinated with the sales team and the conditions, including the service levels, have a direct impact on pricing. The SLA evolves through customer requirements defined in the RFP. Service levels and pricing are negotiated and eventually detailed in an SLA, which is a subsection or a schedule of the outsourcing contract.
14.5.3.2Enterprise
Since the SLA is not a legally binding document, the negotiation stage is limited. The service level manager presents the service provider to the customer and communicates the customer’s requirements to the service provider.
When the correct SLA management sub-process is performed, long and exhausting negotiations may be avoided. The previous activities, namely the preparation of documents and the collection of requirements, will allow a much smoother transition into the sign-off of the SLA. A well-coordinated SLA process and healthy relationship between the service level manager and customer will result in a formal meeting to sign off the SLA.
Once the SLA is signed and the service provision is initiated, SLM is geared to ongoing operations mode. This activity is a cycle that involves review of service performance reports, SLA compliance reports and improvement of degraded services.
14.5.4SLA audit
The constant monitoring and reviewing of the SLA by utilizing performance reports and conducting service review meetings does not conclude the SLA management sub-process. The SLA is agreed on assumptions that may not have been accurate or assumptions that do not stand the test of time in the face of changing business needs. The SLA must allow a procedure for it to be reviewed, audited and changed. The final step of the process, i.e. SLA audit, provides the mechanism to review the agreement and the conditions it upholds.
An SLA audit evaluates whether the conditions and targets specified within the SLA still reflect the needs of both the customer and the service provider. The SLA audit involves reviewing the SLA and, if required, recommending changes and renegotiating conditions.
A good practice of SLM is to design the SLA audit process with the customer and, if possible, include it in the SLA as a continuation of or extension to the pilot period clause. In practice, SLAs omit the SLA audit process and simply state that a process will be defined within the pilot to perform an SLA audit.
As suggested by Figure 14.2, SLA audits are instigated by three circumstances:
14.5.4.1Initiation
As described above, the request for initiation of the SLA audit process may be submitted by different sources. SLM acts as the single point of contact for the SLA audit request and, as the owner of the process, has the authorization to initiate the process.
The service level manager begins by identifying the type of change that is required. There are three levels at which the change has to be positioned:
The service level manager needs to document an SLA audit request detailing the request for change (RFC), and then evaluate its impact. This is a highlevel document that defines the scope and provides stakeholders with an overall understanding of what the change will involve. The document is sent to the customer for review and discussed in service review meetings.
Following completion of this document, the customer and service provider are sent individually to work on their requirements and prepare their case before the preliminary review is performed.
14.5.4.2Customer preparation
The customer prepares information based on the SLA audit request, to be presented in the preliminary review meeting. If the change requires an increase in service compliance, a business case may be needed to gain approval for the additional funding. If changes in SLA conditions such as the measurements are needed, improved conditions should be developed along with reasoning and incentives.
14.5.4.3Service provider preparation
While the customer prepares their information to support the change that is requested, the service provider evaluates the impact of the change, utilizing the six constraints on change:
Note that some changes are considered to be minor and may not require an in-depth analysis. However, the determination of whether the change is minor or not is a result of a study carried out during the preparation for the preliminary review meeting.
14.5.4.4Preliminary review meeting
The purpose of the preliminary review meeting is for the service provider and the customer to present their cases. When requested changes entail infrastructure modification or affect pricing and service levels, the preliminary review meeting provides a platform for negotiation.
The service level manager should act as a communicator between the sides. The service level manager documents the requirements of both sides and outputs meeting minutes and a meeting summary for the service provider and the customer to support their subsequent adjustments.
The service provider and the customer then set about adjusting requirements and developing a final change request.
14.5.4.5Customer adjustment
The customer will have collected information in the preliminary review meeting and will now develop their final change request.
If the change entails new funding, the customer will meet with senior management to acquire a budget to increase the service level or obtain additional resources to support the service.
14.5.4.6Service provider adjustment
Just as the customer assembles their stakeholders to discuss final touches for the change, the service provider meets internally to refine documentation in light of additional data discovered in the preliminary review meeting.
The adjustment period involves continual communication between the service provider and the customer to negotiate and agree on a final draft for the change in the SLA.
The service level manager plays a key role in this adjustment period as the communicator between the parties. The service level manager understands that the changes to the SLA could greatly influence the process, and any unreasonable new requirements will negatively affect many of those involved in meeting customer needs, including the service level manager. For that reason, the service level manager must apply themselves a great deal at this critical phase.
14.5.4.7Final review meeting
If agreement is reached and no further discussions are needed, the final review meeting is a formality. Some even choose to skip the meeting and rely on electronic agreement or a phone call. If an agreement is not reached, the parties keep meeting and conducting internal discussions until the requirements are adjusted and aligned with the other party.
When a good relationship exists between the parties, the final review meeting is combined with the next activity, which is approval of the new requirements and initiation of the RFC.
14.5.4.8Sign-off and request for change
Significant changes in the SLA will require the service level manager to lead the SLA audit process and will ensure that primary stakeholders adhere to it. The changes requested are documented through the process. What started as a high-level document at the initiation stage has become an extensive, detailed document that both sides can agree to and approve.
As the SLA is a configuration item, it is subject to change control. The service level manager, as the owner of the SLA, will submit an RFC based on the requirements agreed with the customer.
14.6SUMMARY
This chapter has detailed two processes that are essential to the management of the SLA.
The first process comprises overall SLA management, which takes us from the basic collection of service requirements all the way to signing off the SLA and continues with the ongoing monitoring of the objectives of the SLA. The second process, SLA audit, is a governance activity that allows changes to occur to the SLA, promoting continual improvement to the SLA and to the SLM process itself.