Mijndert Stuij

Stop doing DevOps teams if you want to scale

2022.12.05

If you're serious about scaling your company you should stop doing DevOps teams. I realise this is probably a controversial opinion and one I'm most likely almost alone in thinking, but it's something I've been thinking about a lot as of late.

DevOps teams are developers and IT operations people who work together collaboratively in order to increase the speed and quality of software development and deployment. Development and Operations are not working in their own bubble but rather work closely across the entire lifecycle of an application. Anyone who ever worked in such a team must be familiar with the DevOps loop of infinity.

I'm here to argue that, while this model of integrated DevOps teams works well for smaller companies, it's absolutely awful for scaling a company beyond what would be considered medium sized. I think eventually the integrated nature of DevOps inhibits a team's ability to execute projects while adhering to set standards for quality, stability, and speed.

My preliminary conclusion is that in order to scale, a company needs to embrace the silos of development and operations again. Now, I'm not arguing for dev and ops not to talk to each other anymore - to the contrary, I think operations needs to be serving the development team with pre-baked building blocks for any and all use-case. While we're at it, the operations team needs to be called the platform team as they provide the platform for the developers to build applications on. The developers should be able to use the building blocks like Lego and the platform team needs to be empowering the former.

Again, DevOps teams are still the right solution for a lot of companies. But if you're serious about scaling your operation, you need to be thinking about seperating the two again. There's always the possibility that in a few years time I'll look back at this and come to the conclusion I was wrong, but for now it sounds like the right solution.

Just a thought for now, I'll get back to this topic. I'd love to hear what others think so send me a message.