но да, я соглашусь, переделать все можно
Ну я имел в виду, что в сетевухе есть некоторые протоколы, некоторые технологии и некоторые дизайны, про которые понятно, как они работают. И как правило задача именно в том, чтоб построить нечто, что бы вот было максимально предсказуемым и понятным, где было бы минимум мутных элементов и всего такого. То есть ты решаешь задачу, у которое как правило априори есть решение, и более того, оно как правило известно, и оно либо одно, либо максимум два.
Как только ты заходишь в чудесный мир, в котором сторонные продукты, твои скрипты, опенс-сорц сопли с непонятным мейтененсом, докеры, виртуалки, VMware, ансибл, жира, джинжа и вот это все, — ты решаешь задачу, которая хуй знает вообще чем закончится.
Собственно, процессы должны быть принципиально разными. Всех желающих внедрить аджайл к телеком-проектам, например, надо первым делом охуячивать веслом поперек ебала.