168.11K

Аудит релизами

1.

Аудит процесса
Управление релизами

2.

Задача
• Обеспечение
качества рабочей
среды за счет
использования
формальных
процедур и
проверок при

3.

Релиз (release) – набор новых и/или измененных CI, которые
совместно тестируются и вводятся в эксплуатацию.
Библиотека эталонного ПО (definitive software library, DSL) –
защищенное хранилище дистрибутивов протестированных и
авторизованных версий ПО.
Склад эталонного АО (definitive hardware library, DHS) –
хранилище, предназначенное для хранения запасных аппаратных
средств.
Единица релиза (release unit) – набор компонентов ИТ-сервиса,
которые обычно внедряются вместе.

4.

Библиотека эталонного программного обеспечения (DSL) – это
надежное хранилище для эталонных авторизованных версий (мастер-копий)
всех Конфигурационных Единиц программного обеспечения.
В библиотеке может храниться несколько версий одного и того же
ПО, включая архивные версии, документацию и исходные коды.
При наличии в компании нескольких территориальных объектов с
локальным руководством, на каждом из них должна быть копия
библиотеки DSL на случай развертывания программного
обеспечения.

5.

Среда разработки – разработка новых версий может вестись на
основе более ранних версий из Библиотеки DSL.
Среда испытаний – среда для тестирования версий.
Рабочая среда – активная среда, где информационные системы
доступны для пользователей.
Архив – служит для хранения старых версий программных единиц,
которые больше не используются.

6.

Значительные
релизы
• система расчета зарплаты v.1, v.2, v.3
Малые релизы
• система расчета зарплаты v.1.1, v.1.2, v.1.3
Релизы – срочные
исправления
• система расчета зарплаты v.1.1.1, v.1.1.2, v.1.1.3

7.

v 3.1
v 3.2
Разработка
Тестирование
Рабочая среда
Архивные
Время

8.

v 3.2
Разработка
Тестирование
Рабочая среда
v 3.1
Архивные
Время

9.

Недостаток
• невозможно
проверить все
связи с остальной
частью среды, в
результате чего
не удаляются
модули, к
которым
Преимущество
• для создания
тестовой среды
требуется
меньше усилий

10.

Недостаток
• идет
распространение
полного
комплекта ПО,
включая
неизменные
модули
Преимущество
• возможность
одновременного
внедрения
нескольких
изменений

11.

Преимущество
• Обеспечивает
пользователям
более
длительные
периоды
стабильной
работы
Недостаток
• Исправление
незначительных
программных
ошибок и
внедрение новых
функций часто
являются
действиями,

12.

Для поддержки Процесса управления релизами БД должна содержать
информацию по следующим вопросам:
Содержание запланированных изменений
Аппаратные и программные конфигурационные единицы, на которые
может повлиять релиз
Данные о физическом местонахождении аппаратных средств, имеющих
отношения к релизу.

13.

Предназначен для хранения запасных
Это
запасныесредств
компоненты и узлы,
аппаратных
состояние которых поддерживается на
Аппаратные
средства
склада
том же уровне,
что и усо
соответствующих
используются
дляв замены
или
ремонта
им компонентов
активной
среде
аналогичных конфигураций в ИТИнформация
о составе этих конфигураций
инфраструктуре
должна содержаться в базе CMDB

14.


Разработка политики в отношении релизов и их
планирование
Компоновка и конфигурирования релизов
Тестирование и приемка релизов
Планирование развертывания релизов
Оповещение, подготовка и обучение
Распространение и инсталляция релизов

15.

• Доля REL, завершенных в срок и в бюджет
• Доля REL, по которым применен план отката
• Количество INC, вызванных ошибками при развертывании
релизов (за временной период)
• Доля REL, внедренных без тестирования
• Число некорректных описаний REL в CMDB
• Число расхождений в DSL\DHL

16.

Вопросы при аудите процесса управления релизами
Владелец процесса
Его мотивация
KPI
Потребители результата процесса
Их степень удовлетворенности
Что не устраивает?
Что добавить?
Качество реализации всех аспектов процесса
English     Русский Правила