Портал №1 по управлению цифровыми
и информационными технологиями

Бесплатная экспертная база знаний по управлению ИТ

Question
Какие предварительные условия необходимы для успешного внедрения конвейера развёртывания?
Answer
Для успешного внедрения конвейера развёртывания необходимо соблюдение нескольких ключевых условий. В области работы с исходным кодом требуется дисциплинированный подход к управлению версиями — использование современных стратегий ветвления Git с минимальным количеством долгоживущих веток и отсутствием зависимости от одного человека для выполнения мержей. Также требуется развитая культура автоматизированного тестирования: команда должна понимать важность написания и постоянного обновления автотестов, а не проводить дебаты о том, нужны ли они вообще. Кроме того, необходим переход от редких релизов (раз в месяц или квартал) к более частым, для чего также нужно изменить ожидания заказчиков. Эти условия являются минимальной базой, и отклонение от них создаст серьезные препятствия для построения эффективного CI/CD конвейера.
 
DevOps, CI/CDбизнес, ценность, бизнес-заказчиккомандная работастратегияуправление конфигурациями, CMDBуправление релизами
Author
Автор: Олег Скрынник
Source
Rating
Рейтинг: 79
Rating
Рекомендуемые продукты по этой теме: