Top.Mail.Ru

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

С ростом количества изменений возрастает и потребность в контроле над процессом их проведения.

Процесс управления релизами

Цель процесса управления релизами — это, прежде всего, обеспечение надежности ИС и качества предоставления ИТ-услуг за счет использования формальных процедур и проверок при разработке и развертывании новых версий программного обеспечения и связанных элементов инфраструктуры. В отличие от процесса управления изменениями, занимающегося организацией и верификацией, процесс управления релизами «занимается» внедрением.

В ходе этого процесса наиболее часто осуществляется управление релизами программного обеспечения, которые включают одно или несколько необходимых изменений, выявленных на организационном уровне в ходе эксплуатации ИС и обусловленных изменяющимися требованиями заказчиков (как мы помним, изменения могут возникать как под воздействием внешней среды, так и идти «изнутри» с целью совершенствования процессов деятельности заказчиков и ИС).

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

Внедрение функциональности системы Итилиум, предназначенной для реализации процесса управления релизами, предполагает использование нарядов, конфигурационных единиц (КЕ) и изменений, что позволяет успешно решать следующие задачи.

  • Планирование релизов.
  • Управление проектированием, разработкой и сборкой релизов.
  • Организация тестирования и приемки релизов.
  • Планирование развертывания релизов для эксплуатации.
  • Информирование функциональных заказчиков, подтверждение (валидация) ими готовности релиза к эксплуатации и обучению пользователей.
  • Организация хранения эталонного программного обеспечения.

Система Итилиум позволяет автоматизировать формирование и сборку релиза, облегчить процесс его развертывания, вести дополнительную информацию по релизам.

Подсистема управления релизами

Подсистема реализует процесс управления релизами. Для работы с подсистемой необходимо перейти в соответствующий раздел «Управление релизами». В управляемом интерфейсе с помощью команд панели навигации можно осуществить отбор по закрытым и открытым релизам.

Подсистема включает в себя:

  • справочники «Типы релиза», «Состояния релизов», «Уровни релиза», «Коды закрытия релизов»;
  • документ «Релиз»;
  • отчет «Реестр релизов».

Справочник «Типы релиза» 

Справочник предназначен для хранения типов релизов, которые детализируют сведения о составе релиза. Справочник доступен по ссылке «Типы релиза» панели навигации раздела «Управление релизами».

В системе предлагается следующее разделение по типам релиза:

  • «Дельта-релиз» — включаются только измененные аппаратные и программные средства;
  • «Полный релиз» — распространение полного комплекта ПО, включая неизмененные модули;
  • «Пакетный релиз» — комплект более мелких релизов, обеспечивает пользователям длительные периоды стабильной работы.

Справочник используется при заполнении документа «Релиз».

Справочник «Типы релиза»

03-12-01_01

Справочник «Состояния релизов» 

Справочник содержит перечень состояний, в которых может находиться документ «Релиз», а также правила перехода между ними. Справочник доступен по ссылке «Состояния релизов» панели навигации раздела «Управление релизами».

Справочник «Состояния релизов»

03-12-02_01

Открыв форму элемента справочника из вкладки «Список состояний», для каждого состояния можно указать:

  • «Код» — системный код состояния;
  • «Наименование» — наименование состояния, которое будет отображаться во всех списках;
  • «Комментарий» — пользовательский комментарий к состоянию;
  • «Признак закрытия релиза» — если флаг для состояния установлен, то с переходом релиза в данное состояние происходит расчет времени закрытия документа «Релиз»;
  • «Отправлять уведомление пользователю» — если флаг установлен, то при переходе в данное состояние пользователю будет отправляться уведомление по предопределенному шаблону;
  • «Сделать поле «Код закрытия» обязательным для заполнения» — если флаг установлен, в данном состоянии поле «Код закрытия» в документе «Релиз» будет обязательным для заполнения;
  • «Код закрытия по умолчанию» — код закрытия для данного состояния, который будет установлен по умолчанию (выбирается из справочника «Коды закрытия релизов»).

На вкладке «Правила перехода» формируется матрица перехода релиза по состояниям. Подробнее о формировании матрицы переходов см. раздел «Настройка матрицы переходов состояний документов».

Справочник «Состояния релизов» используется при заполнении документа «Релиз».

Форма элемента справочника «Состояния релизов»

03-12-02_02

Справочник «Уровни релиза» 

Справочник предназначен для хранения уровней релизов, которые детализируют сведения о размере релиза и/или его функциональности. Справочник доступен по ссылке «Уровни релиза» панели навигации раздела «Управление релизами».

В системе предлагается следующее разделение по уровням релиза.

  • «Значительные релизы» — крупномасштабное развертывание новых аппаратных и программных средств, обычно со значительно расширенными функциональными возможностями. Такие релизы часто помогают в устранении ряда известных ошибок, включая известные обходные решения и быстрые исправления.
  • «Малые программные релизы и модернизация аппаратного обеспечения (апгрейды)» — эти релизы обычно представляют собой незначительные усовершенствования и исправления известных ошибок. Среди них могут быть изменения, которые внедрялись ранее в виде срочных исправлений и теперь окончательно проработанных и включенных в данный релиз. За счет такого релиза обеспечивается обновление прежнего состояния, являющегося отправной точкой для всех испытаний.
  • «Срочные исправления» — обычно внедряются как быстрые исправления проблем и известных ошибок.

Справочник используется при заполнении документа «Релиз».

Справочник «Уровни релиза»

03-12-03_01

Справочник «Коды закрытия релизов»

Справочник предназначен для хранения кодов закрытия релизов, которые предоставляют дополнительную аналитику о результатах работы над событием (например, «закрыт успешно», «не прошел тестирование», «включен в другой релиз» и т.д.). Справочник доступен по ссылке «Коды закрытия релизов» панели навигации раздела «Управление релизами».

Справочник содержит следующие реквизиты:

  • «Код» — системный код кода закрытия;
  • «Наименование» — наименование кода закрытия, которое будет отображаться во всех списках;
  • «Описание» — детализированное описание кода закрытия.

Справочник используется при заполнении документа «Релиз».

Справочник «Коды закрытия релизов»

03-12-04_01

Документ «Релиз»

Документ «Релиз» предназначен для контроля над процессом запуска и внедрения новых версий (релизов) конфигурационных единиц. Документ доступен по ссылке «Все» панели навигации раздела «Управление релизами».

На форме документа размещены следующие реквизиты.

  • «Номер» — номер релиза.
  • «Дата» — дата создания релиза.
  • «Клиент» — клиент, которому принадлежит конфигурационная единица, для которого производится релиз.
  • «Оповещать» — пользователи, которым будут отправляться уведомления при изменении состояния релиза.
  • «Описание» — описание изменений, которые включены в релиз.
  • «Приоритет» — приоритет релиза.
  • «Состояние» — состояние релиза, которое выбирается из справочника «Состояния релизов».
  • «Код закрытия» — код, сообщающий признак закрытия релиза. Выбирается из справочника «Коды закрытия релизов».
  • «Ответственный» и «Рабочая группа» — сотрудник, ответственный за данный релиз, и рабочая группа, в которую он входит. Ответственным лицом можно назначить не только сотрудника из справочника «Сотрудники», но также группу сотрудников из справочника «Рабочие группы» (выбор осуществляется нажатием значка «лупа»). Если в поле «Рабочая группа» выбрать не конкретного сотрудника, а всю группу, то в поле «Ответственный» будет автоматически проставлена эта группа, поля обязательны для заполнения.
  • «Категория» — наименование категории релиза, выбирается из справочника «Категории документов».
  • «Уровень релиза» — классификационный признак, детализирующий сведения о размере и/или функциональности релиза, выбирается из справочника «Уровни релизов».
  • «Тип релиза» — классификационный признак, описывающий состав включенных в релиз изменений, выбирается из справочника «Типы релиза».
  • «План возврата» — любой документ, например, MSWord, в котором будет содержаться информация для отката релиза.
  • «Параметры релиза» — содержится информация о количестве обращений по этому релизу, количестве прикрепленных релизов, плановых и фактических трудозатратах по нарядам, а также перерасходе трудозатрат по нарядам.

Документ «Релиз»

03-12-05_01

«Общение по документу»

На командной панели документа расположена кнопка «Общение по изменению». Общение предназначено для обмена информацией между участниками общения в рамках текущего документа. Также участниками общения могут быть другие физические лица и сторонние получатели, чей адрес электронной почты указан в общении. Предусмотрено автоматическое обновление информации в общении. Для этого информационная база должна быть подключена к серверу взаимодействия 1С.

Для того чтобы участнику общения отправилось уведомление, необходимо указать соответствующий шаблон в поле «Уведомлять о новых сообщениях в общении по обращению» в обработке «Параметры системы» (ссылка «Администрирование»/«Параметры системы»/«Уведомления» панели навигации раздела «Администрирование и настройки»).

В левой части формы отображается документ, по которому ведется общение, а в правой части формы само общение. Добавление сообщения в общение по документу недоступно, если документ в состоянии с признаком закрытия.

Блок общения

Вкладка «Внутреннее общение»

Общение, которое ведется на вкладке «Внутреннее общение» не доступно инициатору документа. В списке сообщений внутреннего общения, сообщения, написанные инициатором, выделяются особым цветом.

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

Уведомления по данному общению по умолчанию получают: ответственный сотрудник и подписанные на внутреннее общение лица.

  • «Сортировать сообщения по убыванию даты» — при установленном флаге новое сообщение отображается вверху общения. При снятом флаге порядок сообщений от старых к новым.
  • «Подписаться» — кнопка позволяет текущему пользователю добавить себя в список оповещаемых лиц общения по документу. Подписаться могут все пользователи, которые видят общение.
  • «Добавить ответственного» — кнопка позволяет добавить ответственного из документа в список лиц, которым будут приходить уведомления о новом сообщении в общение по документу. По умолчанию ответственный сотрудник добавлен в список подписанных пользователей внутреннего общения.
  • «Добавить физ. лицо» — кнопка позволяет добавить в список подписанных лиц любое физическое лицо из открывшегося списка выбора. Для корректной отправки уведомлений о новом сообщении в общении по документу, у физического лица должен быть установлен основной адрес электронной почты.
  • «Добавить произвольный адрес» — кнопка позволяет ввести произвольный электронный адрес, на который будет отправлено уведомление о новом сообщении в общении по документу.
  • «Список подписанных пользователей» — поле, содержащее перечень пользователей, которым будет отправлено уведомление о новом сообщении в общении по документу для вкладки «Внутреннее общение».

Вкладка «Общение с инициатором»

Общение на данной вкладке видят все пользователи, которым доступна видимость общения по данному документу. Уведомления по данному общению по умолчанию получают: инициатор, ответственные лица и лица, подписанные на внутреннее общение. Инициатор обращения видит только вкладку «Общение с инициатором», вкладку «Внутреннее общение» инициатор не видит.

  • «Сортировать сообщения по убыванию даты» — при установленном флаге новое сообщение отображается вверху общения. При снятом флаге порядок сообщений от старых к новым.
  • «Подписаться» — кнопка позволяет текущему пользователю добавить себя в список оповещаемых лиц общения по документу.
  • «Добавить инициатора» — кнопка позволяет добавить инициатора документа в список лиц, которым будут приходить уведомления о новом сообщении в общение по документу. По умолчанию инициатор добавлен в список в список лиц, которым будут приходить уведомления о новом сообщении в общение по документу на вкладке «Общение с инициатором».
  • «Добавить оповещаемые лица» — кнопка позволяет добавить оповещаемые лиц из документа в список лиц, которым будут приходить уведомления о новом сообщении в общение по документу.
  • «Добавить ответственного» — кнопка позволяет добавить ответственного из документа в список лиц, которым будут приходить уведомления о новом сообщении в общение по документу.
  • «Добавить физ. лицо» — кнопка позволяет добавить в список подписанных лиц любое физическое лицо из открывшегося списка выбора. Для корректной отправки уведомлений о новом сообщении в общении по документу, у физического лица должен быть установлен основной адрес электронной почты.
  • «Добавить произвольный адрес» — кнопка позволяет ввести произвольный электронный адрес, на который будет отправлено уведомление о новом сообщении в общении по документу.
  • «Список подписанных пользователей» — поле, содержащее перечень пользователей, которым будет отправлено уведомление о новом сообщении в общении по документу для вкладки «Общение с инициатором».

Блок общения

Блок по умолчанию раскрыт, но его можно скрыть, нажав на «Написать». Содержит вкладки «Общение» и «Файлы» и кнопки:

  • «Цитировать» — кнопка позволяет добавить текст из общения, выделенный ранее, в поле для написания сообщения. Текст будет выделен специальными символами, которые указывают на то, что текст был процитирован.
  • «Добавить» — кнопка позволяет добавить текст, который содержится в поле «Текст сообщения» в общение по документу.
  • «Очистить» — кнопка позволяет одним кликом удалить все, что ранее было добавлено в поле «Текст сообщения».

Вкладка «Общение»

Содержит поле «Текст сообщения», для написания сообщения, а также кнопки форматированного описания.

Особенности формы

Вкладка «Уведомления» показывает количество сформированных уведомлений по документу. Если на вкладке отображается количество уведомлений, но при открытии вкладки отображается пустой список сформированных уведомлений, значит уведомления были удалены из регистра сведений «Сообщения и уведомления».

Шаблон, по которому осуществляется отправка о новом сообщении в общении по документу, можно найти в разделе «Параметры системы» — «Уведомления».

Вкладка «Общее» содержит следующие реквизиты.

  • «Главный документ» — указывает документ, являющийся главенствующим над текущим документом. При создании документа на основании другого документа реквизит заполняется автоматически, но может быть изменен.
  • «Список конфигурационных единиц, участвующих в релизе» — элементы конфигурационной базы данных, участвующие в релизе. Заполняется автоматически на основании всех изменений, связанных с данным релизом.
  • «Комментарий для ответственных лиц» — комментарий ответственного за релиз лица.

«Дополнительные поля» — пользователь сам может задать различные классификационные признаки, позволяющие объединить один или несколько документов по этому признаку. Каждый пользователь может установить свой порядок дополнительных полей, который будет сохранен при записи исключительно для данного пользователя.

Вкладка «Состав релиза» предназначена для отражения изменений и обращений, входящих в состав релиза.

На данной вкладке находятся следующие реквизиты:

  • табличная часть «Изменения» — изменения, входящие в состав релиза;
  • табличная часть «Обращения» — обращения, входящие в состав релиза.

Вкладка «Работы» документа «Релиз»

03-12-05_02

На вкладке «Работы» отображаются запланированные работы по релизу, и наряды, назначенные по данным работам.

На вкладке «Работы» расположены следующие реквизиты.

  • «Наряды» — список, отображающий наряды, которые необходимо выполнить в рамках релиза.
  • Вкладка «Состав работ по релизу» — список плановых работ по релизу. Данные работы служат шаблонами для создания нарядов. В свою очередь состав работ по релизу может быть заполнен из шаблона (см. о справочнике «Шаблоны работ» в разделе «Шаблоны документов»). Заполнение работ по шаблону выполняется с помощью кнопки «Загрузить задачи». После того, как состав работ по релизу заполнен, можно заполнить наряды на выполнение работ по релизу с помощью кнопки «Заполнить наряды по работам». Программа автоматически скопирует в наряд ответственного и плановые трудозатраты из выбранного состава работ. В поле «Инициатор» в наряде будет проставлен текущий пользователь.
  • Кнопка «Создать последовательность работ по документам наряд» позволяет создать цепочку работ из нарядов. На вкладке «Последовательности по релизу» отобразится созданная последовательность работ и ее графическое представление.

На вкладке «Связи» находятся перечни документов, связанных с данным документом: изменения, обращения, проблемы, релизы, события, а также ссылки на связанные с релизом статьи и решения базы знаний.

На вкладке «ПО и АО» находится список элементов «Библиотеки эталонного программного обеспечения» (справочник «Эталонное ПО») и список эталонного аппаратного обеспечения (справочник «Эталонное аппаратное обеспечение»), затрагиваемых релизом.

На вкладке «Файлы» можно ввести перечень файлов (любого формата), которые связаны с данным документом (это могут быть технические задания, чертежи и т.д.).

На вкладке «История» можно посмотреть, как менялись во времени состояние релиза и ответственные за его выполнение. Подробнее см. раздел «История обработки документа».

На вкладке «Уведомления», отображаются все уведомления отправленные по релизу. Имеется возможность повторной отправки уведомления.

После нажатия на кнопку «Массовая рассылка оповещений» откроется форма, из которой можно отправить уведомления по определенному шаблону определенной группе пользователей.

Отчет «Реестр релизов»

Отчет содержит следующую информацию о релизах: клиент и ответственное лицо, наименование релиза, номер релиза, уровень релиза, его приоритет, тип и т.д. Отчет доступен по ссылке «Все отчеты»/«Реестр релизов» панели навигации раздела «Управление релизами». Отчет содержит информацию из документов «Релиз» за определенный период времени.

Отчет «Реестр релизов»

03-12-06_01