m@ksim.pro
Back to all posts
IT 4 min read

DevOps is not a toolset, it is a culture change

Why companies that implement DevOps as a technology end up with expensive tools instead of faster releases - and where the real lever is.

The word "DevOps" appears more and more often in job postings, vendor proposals, and transformation plans. It means very different things in each context. Most often it refers to a set of tools: a CI/CD pipeline, deployment automation, configuration as code. All of that is useful. But it does not explain why some companies that adopted the same tools saw release frequency multiply, while others saw nothing change.

The difference is almost always in the organisation, not the technology.

What DevOps actually changes

The traditional split - development writes code, operations runs it - creates a natural conflict of interests. Development wants to ship fast, operations wants stability. Every release involves negotiation, waiting, manual steps, possible rollbacks. Responsibility for "not working in production" is diffuse: developers point at environment specifics, operations points at code quality.

DevOps as a practice proposes a different principle: the people who write the code are responsible for how it runs in production. They participate in deployments, they receive alerts when problems occur, they are on call. This is called the "you build it, you run it" principle.

That means different authority and different accountability. Tools can support this, but they cannot create it.

Why tools do not solve the problem by themselves

I have seen companies spend significant resources on a modern CI/CD platform - and end up with the same process in a new interface. The developer still "hands off" code, and another team is responsible for what happens next. The tool automated specific steps but did not change the accountability structure.

The reverse case - a small team with no sophisticated tools, where a developer deploys to production themselves and monitors it themselves. That is cheaper, faster, and a culture of responsibility is built in by default.

Tools matter. But they follow the organisational decision, not precede it.

What needs to be decided before automation

Before introducing DevOps tooling, there are a few organisational questions worth settling.

Who decides that something is ready to deploy? Is this currently a formal process with manual checks and several sign-offs? Or can developers deploy when automated tests pass? The second requires trust in test coverage and a willingness for teams to accept greater accountability.

Who is on call during incidents? If only the operations team gets woken up when production has a problem, the developer's motivation to write reliable, well-instrumented code is lower. Shared on-call changes that.

How are team boundaries structured? If development and operations are separate departments with different managers and different KPIs, tooling will not remove the friction at the boundary. Either restructuring or very clear shared-accountability agreements are needed first.

Who this is relevant for

Not every company needs DevOps in the full sense. A small product with infrequent releases and one or two teams can be managed more simply.

But if in your company:

  • releases take weeks and require coordination across multiple teams,

  • production incidents drag on because it is unclear "whose zone" the problem is in,

  • developers have no direct access to production logs and metrics,

  • then the conversation is not about tool selection - it is about an organisational problem that tools will not fix.

A practical starting point

If a DevOps transformation is under discussion, start with questions that have nothing to do with technology:

  1. Who is currently responsible for production availability - a specific role or a specific person?
  2. How long does it take from code merge to the change appearing in production - and where does that time go?
  3. Who gets called at 3 in the morning during an incident - and how does that relate to whose code caused the problem?

The answers to these questions will tell you more about readiness for transformation than any list of tools.

Back to all posts
Contact

If this resonated, write to me. I reply personally.

WhatsApp