Управление выпуском

редактировать
Процесс создания программного обеспечения

Управление выпуском - это процесс управления, планирования, планирования и контроля сборки программного обеспечения с помощью разные этапы и среды; включая тестирование и развертывание выпусков программного обеспечения.

Содержание
  • 1 Предпосылки
  • 2 Связь с непрерывной доставкой, DevOps и гибкой разработкой программного обеспечения
  • 3 Отношения с Enterprise Release Management
  • 4 Отношения с ITIL / ITSM
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
Предпосылки

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

Связь с непрерывной доставкой, DevOps и гибкой разработкой программного обеспечения

Организации, внедрившие гибкую разработку программного обеспечения, видят гораздо большее количество выпусков. С ростом популярности гибкой разработки новый подход к выпускам программного обеспечения, известный как Непрерывная доставка, начинает влиять на то, как программное обеспечение переходит от разработки к выпуску. Одна из целей Continuous Delivery и DevOps - выпускать более надежные приложения быстрее и чаще. Перемещение приложения от «сборки» через различные среды к производственной в виде «выпуска» является частьюконвейера непрерывной доставки. Релиз-менеджеры начинают использовать такие инструменты, как автоматизация выпуска приложений и непрерывная интеграция t ools, которые помогут продвинуть процесс непрерывной доставки и внедрить культуру DevOps путем автоматизации задачи, чтобы ее можно было выполнять быстрее, надежнее и повторяемо. Увеличение количества выпусков программного обеспечения привело к увеличению использования инструментов управления выпусками и автоматизации для выполнения этих сложных процессов выпуска приложений.

Взаимосвязь с управлением выпусками предприятия

В то время как управление выпусками фокусируется на переходах от разработки к тестированию и выпуск для отдельного проекта или набора связанных проектов, Enterprise Release Management (ERM) ориентирован на координацию отдельных выпусков в рамках более крупной организации. Организации с несколькими группами разработки приложений может потребоваться тщательно спланированная серия выпусков в течение нескольких месяцев или лет для реализации крупномасштабной системы. ERM включает скоординированные усилия нескольких менеджеров релизов по синхронизации релизов в контексте ИТ-портфеля.

Взаимосвязь с ITIL / ITSM

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

См. Также
Ссылки
Внешние ссылки
В Викиучебнике есть книга на тему: Управление выпусками
Последняя правка сделана 2021-06-03 12:19:50
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте