Управление релизами
Управление выпусками — это процесс управления, планирования, планирования и контроля сборки программного обеспечения на различных этапах и в различных средах; оно включает в себя тестирование и развертывание версий программного обеспечения . [1] [2]
Связь с процессами
[ редактировать ]Организации, которые внедрили гибкую разработку программного обеспечения, видят гораздо большее количество релизов. [ нужна ссылка ] . С ростом популярности гибкой разработки новый подход к выпускам программного обеспечения, известный как непрерывная доставка , начинает влиять на то, как программное обеспечение переходит от разработки к выпуску. [3] Одна из целей непрерывной доставки и DevOps — быстрее и чаще выпускать более надежные приложения. Перемещение приложения от «сборки» через различные среды к производству в виде «выпуска» является частью конвейера непрерывной поставки. [4] Менеджеры релизов начинают использовать такие инструменты, как автоматизация выпуска приложений и инструменты непрерывной интеграции , чтобы помочь усовершенствовать процесс непрерывной доставки и внедрить культуру DevOps, автоматизируя задачу, чтобы ее можно было выполнять быстрее, надежнее и повторяемее. Увеличение количества выпусков программного обеспечения привело к увеличению использования инструментов управления выпусками и автоматизации для выполнения этих сложных процессов выпуска приложений. [5]
Отношения с ITIL/ITSM
[ редактировать ]В организациях, которые управляют ИТ-операциями с использованием ИТ-услугами парадигмы управления , в частности, структуры ITIL , управление выпусками будет руководствоваться концепциями и принципами ITIL. Существует несколько формальных процессов ITIL, связанных с управлением выпусками, в первую очередь процесс управления выпусками и развертыванием, который «направлен на планирование, график и контроль перемещения выпусков в тестовые и действующие среды». [6] и процесс управления изменениями [7] В организациях ITIL выпуски, как правило, происходят реже, чем в среде гибкой разработки. Процессами выпуска управляют группы ИТ-операторов, использующие системы обработки заявок на управление ИТ-услугами, с меньшим акцентом на автоматизацию процессов выпуска. [8]
Ссылки
[ редактировать ]- ^ Скромный, Джез; Фарли, Дэвид (2011). Непрерывная доставка: надежные выпуски программного обеспечения посредством автоматизации сборки, тестирования и развертывания . Pearson Education Inc. с. 110. ИСБН 978-0-321-60191-9 .
- ^ Бэйс, Майкл Э. (1999). Методология выпуска программного обеспечения . Река Аппер-Сэддл, Нью-Джерси: PTR Prentice Hall. ISBN 0-13-636564-7 . OCLC 41411901 .
- ^ Эмблер, Скотт В. (12 февраля 2014 г.). «Нам нужно больше Agile IT прямо сейчас!» . Доктор Добб: Мир разработки программного обеспечения . Сан-Франциско: УБМ.
- ^ Скромный, Джез; Фарли, Дэвид (2011). Непрерывная доставка: надежные выпуски программного обеспечения посредством автоматизации сборки, тестирования и развертывания . Pearson Education Inc., стр. 255–257. ISBN 978-0-321-60191-9 .
- ^ Лучшие практики управления изменениями, конфигурацией и выпусками (отчет). Гартнер. 14 июля 2010 г.
- ^ «Управление выпуском и развертыванием ITIL» . Карты ИТ-процессов . Германия: Стефан и Андреа Кемптер. 15 мая 2016 г.
- ^ Мерфи, Вонс (2 февраля 2016 г.). «Управление изменениями и релизами» . Обзор ITSM . Великобритания: Enterprise Opinions Limited.
- ^ «Практика управления релизами ITIL/ITSM» . Wiki по управлению выпусками . США: Электрическое облако.
Внешние ссылки
[ редактировать ]- «Современные тенденции в разработке релизов 2016» — академический курс исследовательской группы Software Construction, RWTH Ахен, Германия #
- Управление программными проектами в Google Книгах
- Управление проектами: лучшие практики для ИТ-специалистов , с. 193, в Google Книгах.
- Управление релизами и развертыванием в ITIL Framework