Управление релизами

Дулаева Алина гр.3272

Вообще назначение процесса управления релизами и его организация вызывают массу вопросов:

v Нужен ли процесс управления релизами как отдельный процесс?

v Для обработки каких изменений будет привлекаться процесс управления релизами?

v В каких отношениях находятся процессы управления релизами и изменениями (кто кому выдаёт задания, кто перед кем отчитывается, кто принимает решения, а кто их исполняет)?

 

И так, несмотря на то, что в разных источниках используется одно и то же название «Release management», речь на самом деле идёт о разных процессах (что и вызывает путаницу). Разных не только по способу организации, а по назначению, по месту в процессной модели. Для того чтобы лучше с этим разобраться, возьмём произвольную ИТ-организацию и выделим в ней два подразделения: одно будет отвечать за эксплуатацию информационных систем, другое – за разработку и сопровождение (границы между эксплуатацией и сопровождением берём согласно ISO 12207 «Software Life Cycle Processes»). Так вот в такой ИТ-организации возможны два разных взгляда на управление релизами.

Первый: управление релизами осуществляется в рамках подразделения разработки / сопровождения.

В этом случае на вход процесса попадают требования к изменению ИС (неважно, в виде запроса на изменение или просто в виде служебки с функциональными требованиями), на выходе будет релиз, которые эти требования реализует. Содержание процесса:

§ анализ требований;

§ разбивка их на логические группы;

§ планирование с учётом политик релизов;

§ организация разработки;

§ квалификационное тестирование;

§ выпуск (передача к внедрению в продуктив).

Далее релиз передаётся в подразделение эксплуатации (то есть выполняется приёмка релиза), где в рамках управления изменениями внедряется в продуктив. Похоже, именно о таком процессе написано в SMPM. Вот характерные признаки такого процесса:

§ он обрабатывает только нестандартные запросы на изменения (стандартные обрабатывает процесс управления изменениями);

§ он самостоятельно (не управление изменениями!) отвечает за авторизацию изменений на CAB’е;

§ он имеет дело только с изменениями в приложениях (изменения в инфраструктуре также обрабатываются процессом управления изменениями самостоятельно);

§ естественное определение релиза – набор компонент, которые вместе тестируются и внедряются в продуктив.

 

То есть управление релизами подразделения разработки и сопровождения стыкуется с управлением изменениями подразделения эксплуатации (хотя может быть корректнее здесь говорить об общем — сквозном — управлении изменениями). Значит есть основание для выделения управления релизами в отдельный процесс.

Второй: управление релизами осуществляется в рамках подразделения эксплуатации.

В этом случае получаем привычный Release management, который отвечает за объединение нескольких изменений в релиз и организует безопасное и контролируемое внедрение. Содержание процесса (каноническое, жизнь потребует корректив):

v определение охвата и содержания релиза;

v сборка релиза;

v тестирование релиза;

v планирование развёртывания релиза;

v информирование всех участников и потребителей услуг;

v развёртывание релиза.

v Именно о таком процессе написано в ITIL и в ITUP. Вот характерные признаки такого процесса:

v стандартные изменения, не требующие всей бюрократии процесса управления изменениями, могут попадать напрямую в управление релизами (то есть, в отличие от BMC-шной модели, это управление релизами прекрасно может выполнять стандартные изменения);

v за авторизацию изменений (и, в частности, за CAB) отвечает управление изменениями, управление релизами – «инструмент» управления изменениями, отвечающий именно за внедрение;

v он может применяться и по отношению к приложениям, и по отношению к инфраструктуре (например, развёртывание стандартного рабочего места для нового сотрудника вполне может быть работой управления релизами);

v естественное определение релиза – набор изменений, которые вместе тестируются и внедряются в продуктив.

 

То есть управление релизами отвечает за определённый этап общей деятельности по управлению изменениями, выполняемой подразделением эксплуатации. Именно поэтому управление релизами может быть реализовано не в виде отдельного процесса, а как часть процесса управления изменениями.

Что называется, почувствуйте разницу. Если в беседе вы зафиксируете тему не просто в виде «Release management», а договоритесь, о каком именно управлении релизами идёт речь, вы сможете избежать непонимания и обоснованно ответить на заявленные вопросы в начале доклада.

 


Дата добавления: 2016-01-04; просмотров: 12; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!