
В январе 2025 года кривой патч Microsoft едва не уничтожил ядро Linux. И это не единичный случай: когда доработки вносятся без учета смежных компонентов, сервисов и систем, которые могут быть затронуты в результате обновления, это нередко приводит к эффекту домино. И, если не подойти к доработкам с умом, можно по цепочке обрушить весь ИТ-ландшафт корпорации.
Чтобы этого не допустить, нужно зайти с двух сторон. С одной стороны, выстроить систему управления данными и метаданными — программный комплекс, который позволяет описывать и контролировать все данные и метаданные в каждой ИТ-системе. С другой стороны, создать отдельную службу, которая будет оперировать этими данными.
Перед тем как вносить какие-либо изменения, разработчикам необходимо обратиться в соответствующую службу, которая проведет анализ системы управления данными и метаданными, а также предоставит ясный прогноз о влиянии предполагаемых изменений. На основе этой информации компания сможет сделать правильный выбор: безопасно внести изменения и доработать связанные системы через какой-то промежуток времени по графику, сразу заказать комплексную доработку и выпустить все изменения одномоментно, или вовсе отказаться от изменений, если они незначительны или уже реализованы в другой системе.
Если доработки все же необходимы, комитет по изменениям, в который обычно входят специалисты служб развития, методологи, архитекторы и владельцы от всех затрагиваемых систем, оформит техническое задание, согласует его с бизнесом и передаст в отдел разработки. И только после проведения межсистемного тестирования, доработку можно будет выпускать в продуктивную среду.