4 ms·
A lot of the animosity between teams come from the fact that IT departments are being pushed harder and harder. Programmers have to push out an endless stream
by forinti 5y ago
A lot of the animosity between teams come from the fact that IT departments are being pushed harder and harder.
Programmers have to push out an endless stream of features; DBAs have to deal with ever greater amounts of data; network people have to deal with an enormous amount of endpoints (and now the network extends itself beyond the firm, so security concerns have grown exponentially).
The real challenge is to make your IT departments realise that they are not each other's obstacles.
- relax88 5y agoThe problem is often political. I have been at many orgs where the management of the dev team over promises something to the executive, and then when ops finds out about it and realizes the project is going to be a giant dumpster fire whose failure they will likely be blamed for, it becomes really hard for people to foster a “we’re on the same team” mindset. As with most organizational dysfunction, middle management fiefdoms are to blame. It always helps when the executive can see through this bullshit and ask the right questions, but often by the time this happens millions of dollars have been wasted.