Nikita Olenev Studio
Analysis
Nikita Olenev
Nikita OlenevArt-dir
April 5, 2026

Stop building digital products!

On outdated approaches...

The market for digital solutions has changed significantly in recent years. If previously a basic website with several pages, a feedback form and simple content management was enough for a business, today the requirements have increased significantly.

Stop building digital products!

Limitations of classic CMS

The problem lies not in specific tools, but in their original design. Classic CMSs were designed around pages and publishing content. Their internal logic is poorly suited to the tasks associated with managing entities, processes and accesses.

When a catalog, user scripts, integrations and analytics are successively superimposed on such a foundation, the system begins to become more complex not due to the architecture, but due to workarounds.

This leads to a predictable effect. The data model no longer fits the business logic, integrations become fragile, and any new requirement requires disproportionate effort. Externally, the system continues to work, but its development is slowing down, and the cost of changes is growing.

Architectural Shift: From Pages to Data

The key change in recent years is the transition from a page model to a data model. If previously the structure of the product was determined by pages and templates, today it is determined by entities, relationships between them and scenarios for using data.

Interfaces become derived from this model, and not vice versa.

This changes the requirements for architecture. Data must exist independently of a specific interface, be used across channels, and remain consistent as the system expands. Roles and access should be built into the model, rather than added as needed. Analytics and search cease to be external services and become part of the internal logic of the product.

The illusion of savings at the start

In this context, a mistake becomes obvious, which is most often disguised as pragmatism - an attempt to save money at the start due to a simplified architecture.

Such savings only make sense in projects without development plans. In all other cases, it leads to the accumulation of technical debt, which manifests itself at the time of growth.

It is characteristic that the consequences are almost always the same: increased complexity of working with data, limited search and filtering, instability of integrations, an increase in the number of private solutions and a gradual loss of controllability. At a certain point, the system ceases to meet business objectives, and the need arises for its partial or complete replacement.

Transition to a platform approach

This is what has led to the shift from sites to platforms. The platform approach assumes that the system is initially designed around data and processes, and not around pages. It is treated as a single circuit that can serve different interfaces, products and scenarios.

In such an architecture, the software interface becomes the main way to interact with the system, rather than an auxiliary tool. This allows the same data to be used across multiple applications, simplifies integrations, and reduces the cost of change. The data model remains stable even when interfaces change or new channels appear.

Architecture as a management solution

Practice shows that it is this approach that ensures predictable development. It does not make the system simpler at the start, but it significantly reduces the cost of complicating it in the future.

Thus, the question of choosing an architecture ceases to be technical. This is a management decision with direct economic consequences. In an environment where the product initially expects growth, the choice between a classic CMS and a platform approach is a choice between local optimization and long-term manageability.

And, as is usually the case, this choice is most often made too late.

Nikita Olenev
Nikita Olenev
Art-dir
Professional
TelegramInstagramTikTokVKPinterestYouTube

Loading comments...

Studio socials

PinterestInstagramTelegramVK

Working since 2020 at the intersection of branding, web development, AR and 3D.

Nizhny Novgorod6 years, 4 months, 25 days72 projectsFull cycleAugmented realityWEBBranding
Privacy policynekitockanikita@olenevstudio.ru