7.3.4. Управление Релизами
   Изменения часто приводят к необходимости разработки и распространения новых приложений или установке технической инфраструктуры. Это осуществляется с помощью Процесса Управления Ре­лизами. Контроль над распространением новых версий осуществляется Процессом Управления Изменениями.
    7.3.5. Управление Уровнем Сервиса
   Процесс Управления Уровнем Сервиса вовлечен в определение степени воздействия изменений на предоставление услуг и бизнес-процессы. В зависимости от ситуации в Консультативном комитете (CAB) могут участвовать представители Процесса Управления Уровнем Сервиса. Если изменение оказывает значительное воздействие или связано с высоким риском, его внедрение и сроки должны всегда обсуждаться с заказчиком. Управление Изменениями направляет в Управление Уровнем Ус­луг отчет "Проектируемая доступность услуг" [108](PSA). В этом отчете Управление Изменениями из­лагает изменения в имеющихся Соглашениях об Уровне Услуг (SLA) и воздействие Согласованного плана изменений (FSC) на доступность услуг.
    7.3.6. Управление Доступностью
   Процесс Управления Доступностью инициирует изменения, направленные на повышение доступно­сти услуг и проверяет, привели ли предпринимаемые меры к ожидаемому результату. Управление Доступностью часто привлекается при оценке потенциального воздействия изменений, так как это воздействие может повлиять на доступность услуги.
    7.3.7. Управление Мощностями
   Руководитель Процесса Управления Мощностями в первую очередь занимается вопросом анализа совокупного эффекта по результатам изменений в течение продолжительного периода времени, например, увеличением времени реакции приложений или потребностью в большей емкости для хранения информации. На основе составленного Плана мощностей Управление Мощностями ре­гулярно предлагает усовершенствования и инициирует изменения в форме Запросов на Измене­ния (RFC).
    7.3.8. Управление Непрерывностью ИТ-услуг
   Превентивные мероприятия и планы восстановления, гарантирующие непрерывность услуг, долж­ны постоянно контролироваться, так как изменения инфраструктуры могут сделать эти планы не­осуществимыми или избыточными. Процесс Управления Изменениями действует в тесной взаимо­связи с Процессом Управления Непрерывностью ИТ-услуг, чтобы в нем учитывались все измене­ния, которые могут повлиять на планы восстановления, и предусматривались меры, необходимые для проведения восстановления.
    7.3.9. Виды деятельности в рамках Процесса Управления Изменениями
   Процесс Управления Изменениями включает в себя следующие виды деятельности для обработки изменений:
   ? Направление Запроса – не включается в виды деятельности по Управлению Изменениями, но поддерживается этим процессом, так как Управление Изменениями отвечает за правильную реги­страцию всех изменений.
   ? Прием в обработку – предварительный просмотр (фильтрация) Запросов на Изменения и прием их к дальнейшему рассмотрению.
   ? Классификация – сортировка Запросов на Изменения по категориям и приоритету.
   ? Планирование – объединение изменений, планирование их проведения и планирование необхо­димых ресурсов.
   ? Координация – координирование компоновки, испытаний и проведения изменений.
   ? Оценка – оценка успешности каждого изменения и составление заключения для будущей дея­тельности (накопление знаний).
 
   
 
   Рис. 7.3. Виды деятельности в рамках Процесса Управления Изменениями
 
    7.4. Виды деятельности
    7.4.1. Регистрация
   Прежде всего, все Запросы на Изменения (RFC) должны быть зарегистрированы. При подаче За­проса на Изменение для решения проблемы также регистрируется номер известной ошибки.
    Что представляет собой Запрос на Изменения (RFC)?
   Не каждый Запрос на Модификацию обрабатывается как изменение: некоторые повседневные за­дания, точно определенные и подчиняющиеся установленным процедурам (стандартизованные), но включающие в себя модификации, могут обрабатываться как Запросы на Обслуживание (на­пример, изменения "категории 0", см. 7.1.1). В результате возникает следующая классификация изменений:
   ? Запросы на Обслуживание (здесь: стандартные изменения) – полностью определенные и утвержденные изменения, регистрируемые, но не оценивающиеся Процессом Управления Изменения­ми. Эти изменения проводятся в рабочем порядке. (Примечание. Не все Запросы на Обслужива­ние являются изменениями).
   ? Запросы на Изменения – все другие Запросы на Модификацию инфраструктуры.
    Откуда исходят Запросы на Изменения (RFC)?
   Запросы на Изменения могут касаться всех аспектов инфраструктуры в пределах сферы действия процессов ITIL. Любой сотрудник, работающий с инфраструктурой, может подать Запрос на Изменения (RFC). Можно определить несколько источников Запросов на Изменения (RFC), например:
   ? Управление Проблемами – предлагает решения для исключения долговременных ошибок с це­лью стабилизации предоставления услуг.
   ? Заказчики – могут запросить больший, меньший Уровень Сервиса или другие услуги. Эти запро­сы могут подаваться прямо как Запрос на Изменения или направляться через Управление Уров­нем Сервиса (SLM) или через Управление Отношениями с заказчиками ИТ (IT CRM).
   ? Политика компании – тактические и стратегические процессы из области Предоставления услуг (Service Delivery Set) и Указания руководства (Managers Set) могут привести к направлению За­просов на Изменение Услуг. Например, Управление Уровнем Услуг, Управление Доступностью и Управление Мощностями составляют ежегодные планы улучшения услуг, которые позднее могут быть поданы как Запросы на Изменения (RFC).
   ? Законодательство – если возникают ограничения, регламентирующие бизнес-деятельность, или вводятся новые требования по ИТ-безопасности, непрерывности бизнес-процессов и Управлению Лицензиями.
   ? Поставщики – поставщики выпускают новые версии и модификации [109]своих продуктов и сообща­ют об исправленных ими ошибках. Они могут сообщить, что больше не поддерживают определен­ные версии или что не могут гарантировать производительность версии (например, из-за "Ошиб­ки тысячелетия" – Millennium bug). Это может дать толчок Процессам Управления Проблемами или Управления Доступностью к подаче Запроса на Изменения (RFC).
   ? Проекты – проект часто вызывает ряд изменений. Руководство проекта должно эффективно сог­ласовывать свои действия с Управлением Изменениями с помощью соответствующих процессов, таких как Управление Уровнем Услуг, Управление Мощностями и т. п.
   ? Любой другой сотрудник ИТ - в принципе, любой сотрудник может подать предложения по улучшению услуг. В особенности, ИТ-персонал может способствовать усовершенствованию про­цедур по поддержке и предоставлению услуг и обновлению руководств.
    Регистрация Запросов на Изменения
   Вот примеры информации, которая может включаться в Запросы на Изменения (RFC):
   ? идентификационный номер Запроса;
   ? номер проблемы/известной ошибки (если имеется), связанной с Запросом;
   ? описание и определение соответствующих Конфигурационных Единиц (CI);
   ? причина изменения, включая обоснование и ожидаемый бизнес-результат;
   ? текущая и новая версия изменяемой Конфигурационной Единицы;
   ? имя, адрес и номер телефона лица, направляющего Запрос;
   ? дата подачи;
   ? предварительная оценка необходимых ресурсов и времени.
    7.4.2. Прием в обработку
   После регистрации Запроса на Изменения (RFC) Управление Изменениями делает первичную про­верку, нет ли среди них неясных, нелогичных, непрактичных или ненужных Запросов. Такие Запро­сы отклоняются с объяснением причин. Сотруднику, направившему Запрос, всегда должна быть предоставлена возможность для защиты своего Запроса.
   Проведение изменения ведет за собой обновление в базе данных CMDB, например:
   ? изменение статуса существующей Конфигурационной Единицы;
   ? изменение взаимосвязи между различными Конфигурационными Единицами;
   ? новая Конфигурационная Единица или изменение существующей Конфигурационной Единицы;
   ? новый владелец или другое месторасположение Конфигурационной Единицы.
   Если Запрос на Изменения (RFC) принимается в работу, в регистрационную запись изменения включается информация, необходимая для дальнейшей обработки изменения. Позднее к записи до­бавляется следующая информация:
   ? назначенный приоритет;
   ? оценка степени воздействия и требующихся затрат;
   ? категория;
   ? рекомендации Руководителя Процесса Управления Изменениями;
   ? дата и время авторизации изменения;
   ? запланированная дата проведения;
   ? план возврата к исходному состоянию;
   ? требования по поддержке;
   ? план проведения изменения;
   ? информация о разработчике и сотрудниках, ответственных за проведение изменения;
   ? фактическая дата и время проведения изменения;
   ? дата проведения оценки результатов;
   ? результаты испытания и обнаруженные проблемы;
   ? причины отклонения Запроса (если необходимо);
   ? оценка результатов.
    7.4.3. Классификация
   После приема Запроса на Изменения (RFC) определяются его приоритет и категория.
   ? Приоритет показывает, насколько важным является данный Запрос по сравнению с другими. Это, в свою очередь, определяется его срочностью и степенью воздействия. Если изменение касается исправления известной ошибки, код приоритета уже может быть назначен Управлением Проблемами. Однако Управление Изменениями назначает окончательный код приоритета после рассмот­рения других обрабатываемых Запросов.
   ? Управление Изменениями присваивает категорию, исходя из степени воздействия и требуемых ресурсов. Эта классификация определяет дальнейшие процедуры обработки Запроса и обозначает важность изменения.
    Определение приоритета
   Пример системы кодирования приоритетов:
   ? Низкий приоритет – изменение желательно, но его внедрение может быть отложено до более удобного времени (например, до следующего релиза или планового обслуживания).
   ? Обычный приоритет – нет особой срочности и высокой степени воздействия, но изменение не следует откладывать. На совещании Консультативного комитета (CAB) при выделении ресурсов изменению присваивается обычный приоритет.
   ? Высокий приоритет – изменение касается серьезной ошибки, затрагивающей ряд пользователей, или новой нетипичной ошибки, затрагивающей большую группу пользователей, или связано с другими срочными вопросами. Такому изменению на ближайшем совещании CAB присваивается высокий приоритет.
   ? Наивысший приоритет – Запрос на Изменения (RFC) касается проблемы, серьезно влияющей на важнейший для заказчиков сервис, или касается срочного изменения в ИТ (например, новой функциональности для целей бизнеса), срочного изменения законодательства или быстрых не­больших изменений, не терпящих отсрочки [110]. Изменения с таким приоритетом классифицируются как "срочные". Для срочных изменений обычные процедуры не используются, так как необходи­мые ресурсы предоставляются незамедлительно. Может потребоваться проведение срочного сове­щания Консультативного комитета (CAB) или Руководящего комитета ИТ [111]. Специально для этих целей в компании должен быть сформирован Комитет по срочным изменениям (CAB/ЕС) [112]с пол­номочиями для принятия экстренных решений. Все принятые ранее планы могут быть отложены или прерваны.
   Эти коды могут быть представлены в цифрах, например: низкий приоритет = 1 / наивысший при­оритет = 4.
    Определение категории
   Категории определяются в рамках Процесса Управления Изменениями, в случае необходимости с участием Консультативного комитета (CAB), который определяет степень воздействия изменения и требования, предъявляемые им к ИТ-организации (в первую очередь, выделение ресурсов). Приме­ры категорий:
   ? Низкая степень воздействия – изменение, требующее выполнения небольшого объема работ. Руководитель Процесса Управления Изменениями может авторизовать эти изменения без привлече­ния Консультативного комитета (CAB).
   ? Существенная степень воздействия – изменение, требующее значительных усилий и оказываю­щее существенное воздействие на ИТ-услуги. Эти изменения обсуждаются на совещании Кон­сультативного комитета (CAB) для определения необходимых усилий (ресурсов и др.) и потенци­ального воздействия. Перед совещанием членам Консультативного комитета (CAB) и, возможно, специалистам и разработчикам направляется соответствующая документация.
   ? Наивысшая степень воздействия – изменение, требующее значительных усилий. Руководителю Процесса необходимо предварительно получить авторизацию на выполнение изменения от руко­водства ИТ или Руководящего комитета ИТ, после чего изменение представляется на рассмотре­ние Консультативного комитета (CAB).
   Эти коды могут быть представлены в цифрах, например: низкая степень = 1 / высшая степень = 3.
   Большинство изменений относятся к двум первым категориям. В добавление к классификации должны быть также определены группы, участвующие в работе над техническим решением, и услу­ги, затрагиваемые изменением.
    7.4.4. Планирование
   В рамках процесса осуществляется планирование изменений на основе графика, называемого Согла­сованным планом изменений [113](FSC). План FSC содержит подробную информацию обо всех утвер­жденных изменениях и их планировании. Члены Консультативного комитета (CAB) дают рекомен­дации по планированию изменений, так как необходимо учитывать наличие персонала, ресурсов, за­траты, различные аспекты задействованных услуг, а также мнение заказчиков. Консультативный ко­митет (CAB) играет роль консультативного органа. В целом Управление Изменениями имеет делеги­рованные полномочия, т. к. оно действует от лица руководства ИТ. Возможно, что изменения наивыс­шей категории необходимо утверждать руководством ИТ до их представления Консультативному ко­митету (CAB). Утверждение изменения имеет несколько аспектов:
   ? Финансовое одобрение – анализ затрат/выгод и выделение бюджета.
   ? Техническое одобрение – оценка необходимости, возможности проведения изменения и его сте­пени воздействия.
   ? Бизнес-одобрение – одобрение пользователями требуемой функциональности приложения и сте­пени воздействия изменения.
   Для целей эффективного планирования Управление Изменениями должно взаимодействовать с проектным офисом и другими подразделениями компании, занимающимися разработкой и внедре­нием изменений. Кроме того, достаточное внимание должно уделяться своевременному осведомле­нию пользователей о планировании изменений, возможно, в виде рассылки Согласованного плана изменений (FSC).
    Политика проведения изменений
   Изменения по разным Запросам можно объединять в одном релизе. В этом случае при неудачной реа­лизации будет достаточно одного возврата к исходному состоянию [114]. Такой групповой релиз должен рассматриваться как одно изменение, даже если он содержит в себе несколько изменений. Релизы мо­гут планироваться с учетом функциональных задач, необходимых для бизнеса. Они могут охватывать аппаратные и программные средства, и их внедрение осуществляется Процессом Управления Релиза­ми. Рекомендуется определить политику компании в этой области и информировать о ней ИТ-органи­зацию и заказчиков (см. также "Управление Релизами"). Цель политики – оградить пользователя от ненужного беспокойства ("перекапывание дороги каждую неделю").
   После консультаций с участвующими ИТ-подразделениями, Консультативный комитет (CAB) мо­жет определить регулярные периоды времени ("окна") для проведения изменений, когда степень воздействия на ИТ-сервисы будет минимальной. Подходящими периодами могут быть выходные дни или нерабочее время. Таким же образом могут быть определены периоды, когда допускается ми­нимум изменений или они вообще не допускаются, например, рабочее время или конец финансового года, когда все подразделения пользователей делают отчеты.
    Совещания Консультативного комитета (CAB)
   Информация о планировании изменений должна распространяться заранее до совещания CAB. Соответствующая документация и информация о пунктах повестки дня также должны рассылаться до совещания.
   Повестка дня совещания CAB должна включать ряд постоянных пунктов, в том числе:
   ? неавторизованные изменения;
   ? Запросы на Изменения (RFC), которые должны быть оценены членами Консультативного комите­та (CAB);
   ? авторизованные изменения, которые не были представлены на рассмотрение консультативного ко­митета (CAB);
   ? открытые и закрытые изменения;
   ? оценка произведенных изменений.
    Оценка степени воздействия и ресурсов
   При оценке необходимых ресурсов и степени воздействия изменения члены Консультативного ко­митета (CAB), Руководитель Процесса Управления Изменениями и другие участники (определен­ные Консультативным комитетом) должны учесть следующие аспекты:
   ? вопросы возможностей ("мощности" или "емкости") подвергающихся воздействию услуг;
   ? надежность и возможность восстановления;
   ? планы по Управлению Непрерывностью ИТ-услуг;
   ? планы возврата к исходному состоянию;
   ? вопросы безопасности;
   ? степень воздействия изменения на другие ИТ-сервисы;
   ? регистрация изменения и его предварительное одобрение;
   ? необходимые ресурсы и затраты (поддержка и обслуживание);
   ? количество и наличие необходимых специалистов;
   ? необходимое время на весь цикл изменения;
   ? новые ресурсы, которые должны быть закуплены и пройти тестирование;
   ? степень воздействия на текущую операционную деятельность;
   ? какие-либо возможные конфликты с другими изменениями.
   Члены Консультативного комитета (CAB) могут также дать рекомендации по определению приори­тета изменения.
    7.4.5. Координация
   Об утвержденных изменениях сообщают соответствующим техническим специалистам, которые бу­дут разрабатывать и внедрять эти изменения. Перед внедрением происходит этап тестирования. В разработке, испытании и внедрении утвержденных изменений важную роль может играть Процесс Управления Релизами. Большое внимание должно уделяться вопросам информирования персонала внутри компании для поддержки изменений.
    Подготовка изменения [115]
   Не все изменения проходят отдельную фазу компоновки. Например, стандартные изменения, такие как перемещение персональных компьютеров, могут планироваться и осуществляться незамедли­тельно.
   Компоновка может включать создание новой версии программы с новой документацией, руководст­вами, инсталляционными процедурами, планом возврата к исходному состоянию и аппаратными изменениями. Управление Изменениями осуществляет контроль и координацию, его поддерживают Процесс Управления Релизами и руководители линейных подразделений, которые обеспечивают предоставление необходимых ресурсов.
   Процедура возврата к исходному состоянию должна разрабатываться как часть общей схемы прове­дения изменения на случай, если изменение не обеспечивает достижение необходимого результата. Управление Изменениями не должно одобрять проведение изменения при отсутствии процедуры возврата. Если изменение влияет на среду пользователя, должен быть составлен коммуникацион­ный план. План внедрения изменения также составляется на стадии компоновки.
   Показатели эффективности [116]демонстрируют, насколько успешно Процесс Управления Изменения­ми осуществляет эффективную и рациональную обработку изменений при минимальном возмож­ном отрицательном воздействии на согласованный Уровень Услуг. Эти показатели охватывают та­кие параметры, как:
   ? количество завершенных изменений за определенный промежуток времени в разбивке по катего­риям;
   ? скорость проведения изменений;
   ? количество отклоненных изменений;
   ? количество инцидентов, вызванных изменениями;
   ? количество возвратов к исходному состоянию, связанных с проведением изменений;
   ? затраты на произведенные изменения;
   ? соотношение между расчетными и фактическими затратами ресурсов и времени;
   ? количество срочных изменений.
    Тестирование
   Процедура возврата к исходному состоянию, план внедрения изменения и ожидаемый ре­зультат должны проходить тщательную проверку. При этом необходимо учитывать критерии, определенные ранее консультативным комитетом (CAB). В большинстве случаев для испыта­ний необходима изолированная тестовая среда или лаборатория. Тестирование на ранних ста­диях может производиться разработчиками, однако внедрение изменений не может осуществ­ляться без проведения независимого тестирования. Обычно проводится два вида испытаний: приемо-сдаточные испытания для пользователей, при которых представители бизнес-под­разделений (обычно заказчики изменения) проверяют его функциональные характеристики, и операционные (эксплуатационные) испытания [117], при которых независимое тестирование проводят те, кто должен поддерживать и обслуживать новую инфраструктуру. Сюда включаются также отделы технической поддержки и Служба Service Desk. Они проверяют соответ­ствующую документацию, процедуры резервного восстановления данных (back-up) и т. д. Не­обходимы также четкие инструкции для мониторинга качества тестирования и документиро­вания его результатов.
    Внедрение [118]
   Любой сотрудник соответствующего подразделения, ответственный за администрирование ИТ-ин­фраструктуры, может получить задание о непосредственном проведении (внедрении) изменения. Управление Изменениями гарантирует, что это является запланированным изменением. Должен су­ществовать точный план информирования всех вовлеченных сотрудников о проведении изменения (коммуникационный план), например, пользователей, Службы Service Desk, группы администриро­вания сетей и т. п.
   При невозможности проведения необходимого тестирования возможно внедрение изменения для небольшой пилотной группы пользователей и оценка полученных результатов перед внедрением из­менения в более широком масштабе.
    7.4.6. Оценка
   Необходимо давать оценку произведенным изменениям, за возможным исключением стандартных изменений. При необходимости Консультативный комитет (CAB) принимает решение о проведении последующих дополнительных мероприятий. Должны быть рассмотрены следующие вопросы:
   ? Привело ли изменение к достижению намеченной цели?
   ? Удовлетворены ли пользователи результатом?
   ? Возникали ли какие-либо побочные эффекты?
   ? Были ли превышены расчеты по затратам и ресурсам?
   Если изменение осуществлено успешно, Запрос на Изменение (RFC) может быть закрыт. Это про­исходит на этапе Анализа результатов внедрения [119](PIR), т. е. этапе оценки изменения. Если же изме­нение закончилось неудачно, процесс возобновляется с того места, где он вызвал сбой, с использова­нием нового подхода. Иногда бывает лучше сделать возврат назад и создать новый или модифици­рованный Запрос на Изменения (RFC). Продолжение работы с неудачным изменением часто приво­дит к ухудшению ситуации.
   Процедуры с автоматическим отслеживанием времени гарантируют, что этап оценки изменений не будет пропущен. В зависимости от природы изменения оценку можно проводить или через несколь­ко дней, или через несколько месяцев. Например, оценка изменения в использующемся ежедневно персональном компьютере может быть совершена через несколько дней, а изменение в системе, ис­пользующейся раз в неделю, может быть сделана только через три месяца.
    7.4.7. Проведение срочных изменений
   Как бы хорошо ни проводилось планирование, могут быть изменения, требующие наивысшего приоритета. Срочные изменения очень важны для компании и они должны осуществляться как можно скорее. В большинстве случаев на эти изменения направляют ресурсы, предназначенные для других видов деятельности. Срочные изменения могут серьезно повлиять на запланирован­ную работу. Следовательно, задачей является сведение к минимуму числа срочных или неожидан­ных изменений (с "наивысшим" приоритетом). Возможные превентивные меры включают:
   ? обеспечение своевременной подачи Запросов на Изменения, пока они не стали срочными.
   ? при исправлении ошибок, возникших в результате плохой подготовки изменений, возврат не дол­жен заходить дальше прежней версии, то есть дальше Прежнего стабильного состояния [120]. После возврата следует тщательно подготовить новый улучшенный план изменения.
   Несмотря на указанные выше меры срочные изменения все же могут возникнуть. Они требуют про­цедур для срочной обработки, но с сохранением общего контроля со стороны Процесса Управления Изменениями. В случае возникновения такой ситуации Руководитель Процесса Управления Изме­нениями может организовать чрезвычайное совещание комитета CAB/ЕС. Если для этого нет вре­мени или если Запрос поступил в нерабочее время, должен существовать альтернативный способ получения авторизации изменения. Это не обязательно должна быть встреча "лицом к лицу", вме­сто нее можно провести телефонную конференцию.