Соглашение об Уровне Услуг — Соглашение об уровне обслуживания (Service Level Agreement – SLA)
Соглашение об Уровне Услуг ( или Соглашение об уровне обслуживания) представляет собой соглашение между ИТ-организацией и заказчиком, в котором подробно оговорены предоставляемые услуги. Данное соглашение описывает услуги в нетехнических терминах, на уровне понимания заказчика, и в течение срока действия соглашения оно является стандартом для оценки и корректировки ИТ-сервисов. Соглашение обычно имеет иерархическую структуру, например, услуги общего характера, такие как сетевые услуги и услуги службы Service Desk, определяются для всей организации и утверждаются руководством. Услуги более конкретного характера, предназначенные для бизнес-деятельности, согласуются на более низком уровне, например, с руководством бизнес-подразделения, владельцем бюджета или представителем заказчика.
В основном такие соглашения заключаются в области ИТ-услуг и описывают уровень сервиса, предоставляемого клиенту за определенный гонорар. SLA также оговаривает средства правовой защиты заказчика, например, уменьшение гонорара в случае перебоев в оказании услуги.
Соглашение об уровне обслуживания — документ, формулирующий права и обязанности двух или более сторон в виде договора оказания услуг (к примеру, между некой компанией и ее поставщиком сетевых услуг). Основное назначение SLA — определить уровень услуг, оказываемых клиенту поставщиком согласно взаимной договоренности. Собственная ИТ-служба также может заключить договор об уровне обслуживания со своим внутрикорпоративным «клиентом».
Классическим примером SLA может служить договор с поставщиком сетевых или телекоммуникационных услуг, предусматривающий штрафные санкции по отношению к поставщику в случае неоказания услуги в полном объеме. Обычно штрафные санкции оговариваются по ступенчатому принципу. Например, если сеть недоступна в течение часа, поставщик лишается 10% месячной оплаты; если сети нет два часа — 20%, и т.д.
Соглашение об уровне обслуживания может занимать от нескольких до нескольких сотен страниц. Основные компоненты соглашения таковы:
- декларация о намерениях сторон,
- описание обязательств сторон (включая описание приемлемых уровней производительности по оговоренным параметрам),
- указание сроков действия соглашения,
- описание предусмотренного соглашением использования приложений и услуг,
- описание процедуры контроля за исполнением соглашения,
- описание процедуры восстановления работы в случае перебоев и связанных с ними штрафных санкций, процедура решения технических проблем (спорных вопросов).
Лучшие практики утверждают, что Соглашение об уровне обслуживания должно содержать пункт, согласно которому поставщик услуг обязуется возместить клиенту любой ущерб, понесенный в результате нарушения исполнителем своих обязательств. Возмещение ущерба означает то, что исполнитель обязан компенсировать клиенту все издержки, связанные с юридическими претензиями третьей стороны, возникшими в результате нарушения поставщиком своих обязательств.
У большинства поставщиков услуг имеется стандартное соглашение об уровне обслуживания. Если я являюсь поставщиком услуг или представляю его интересы, то естественно этот пункт в соглашении отсутствует. При естественном желании Заказчика включить его в SLA, всегда стараюсь свести его к минимуму и соответственно снизить для себя риски.
Если я являюсь Заказчиком или представляю его интересы, то стараюсь раздуть его по полной программе.
Соглашение об уровне обслуживания может занимать от нескольких до нескольких сотен страниц. Основные компоненты соглашения таковы: декларация о намерениях сторон, описание обязательств сторон (включая описание приемлемых уровней производительности по оговоренным параметрам), указание сроков действия соглашения, описание предусмотренного соглашением использования приложений и услуг, описание процедуры контроля за исполнением соглашения, описание процедуры восстановления работы в случае перебоев и связанных с ними штрафных санкций, процедура решения технических проблем (спорных вопросов).
Различные примеры соглашений Service Level Agreement приведены в описаниях стандартов ITIL и Cobit, где также даны развернутые рекомендации по оценке ключевых показателей эффективности (KPI) при анализе работы с Соглашением об уровне услуг.
Типовая модель Service Level Agreement должно включать следующие разделы:
- Определение предоставляемого сервиса, стороны, вовлеченные в соглашение, и сроки действия соглашения.
- Дни и часы, когда сервис будет предлагаться, включая тестирование, поддержку и модернизации.
- Число и размещение пользователей и/или оборудования, использующих данный сервис.
- Описание процедуры отчетов о проблемах, включая условия эскалации на следующий уровень. Должно быть включено время подготовки отчета.
- Описание процедуры запросов на изменение. Может включаться ожидаемое время выполнения этой процедуры.
- Спецификации целевых уровней качества сервиса, включая:
- Средняя доступность, выраженная как среднее число сбоев на период предоставления сервиса
- Минимальная доступность для каждого пользователя
- Среднее время отклика сервиса
- Максимальное время отклика для каждого пользователя
- Средняя пропускная способность
- Описания расчета приведенных выше метрик и частоты отчетов
- Описание платежей, связанных с сервисом. Возможно как установление единой цены за весь сервис, так и с разбивкой по уровням сервиса.
- Ответственности клиентов при использовании сервиса (подготовка, поддержка соответствующих конфигураций оборудования, программного обеспечения или изменения только в соответствии с процедурой изменения).
- Процедура разрешения разногласий, связанных с предоставлением сервиса.
- Процесс улучшения SLA.
Большая часть показателей в соглашении об уровне обслуживания измеряют качество работы поставщика услуг. Ян Хэйес из компании Clarity Consulting, включает в определение качества как отдельные показатели приемлемости уровня предоставляемого сервиса, так и какой-то один из показателей, выбранный как критерий качества.
Примеры параметров качества:
- Уровень брака. Уровень брака — это количественное или процентное выражение количества сбоев, включающее в себя число отказов за отчетный период, число случаев несоблюдения сроков и случаев предоставления услуги неприемлемого качества, приведших к необходимости ее повторного оказания, и т.д.
- Техническое качество. В случае разработки приложений в режиме аутсорсинга этот критерий определяет уровень технического качества предоставленного программного кода. Контроль за этим параметром обычно осуществляется при помощи коммерческих программных инструментов, проверяющих такие характеристики, как длина кода, уровень структурированности, уровень сложности, а также погрешности кода.
- Доступность сервиса. Определяет количество времени или временной промежуток, в котором услуги, предоставляемые подрядчиком, остаются доступными. Этот параметр применяется к широкому спектру услуг, от доступности указанного онлайн-приложения до соблюдения сроков предоставления отчетов. Параметр может принимать значения «да» или «нет». Обычно оговаривается допустимый уровень отказов (к примеру, онлайн-приложение должно быть доступно в течение 99% промежутка времени от 8:00 до 18:00 по восточному времени).
- Удовлетворенность сервисом. Этот параметр описывает степень удовлетворенности клиента уровнем предоставленного подрядчиком сервиса. Определяется отдельно для каждой значимой функции при помощи внутренних и внешних опросов. В идеальном случае опросы проводятся нейтральной третьей стороной. Несмотря на субъективность, такие оценки могут служить подспорьем при определении степени значимости прочих параметров соглашения об уровне услуг.