How developer should communicate with managers to be heard and accepted
People can confer as much as they can, but if they don't have proper technical support, the interaction will still be at a dead-set.
We consider transformation in a manner of the Maslow pyramid and until basic needs are closed, it's hard to talk about "high" things, for example, without master data system you can't imagine machine learning. But if your server crashes half-hourly on the kitchen and compilation takes about 5 hours, then you won't even start to think about the possibilities that modern technologies provide.