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