Contact
Software as a Service

Software as a service for the mid-sized company: buy, configure or build

The range of software as a service has never been wider. For the mid-sized company, the risk is no longer a lack of options, but piling up tools that don’t talk to each other or fit the way it operates.

By Benká GroupNovember 8, 20265 min read

ShareLinkedInX
Key ideas
  1. 1

    The software decision is not a technology decision: it starts with the process you want to change and who will use it.

  2. 2

    Configuring an existing tool properly usually pays off more than building a new one.

  3. 3

    Software companies that serve SMEs compete on specialization and proximity, not on scale.

More options, more risk of fragmentation

Adopting cloud tools has become the norm in organizations of all sizes. McKinsey’s 2025 global survey on the state of AI shows, for example, that 88% of organizations use AI in at least one function, much of it delivered as a cloud service, but that only 7% have scaled it (McKinsey). The ease of contracting software by subscription has a side effect we often see in the mid-sized company: each area contracts its own tool, none of them talks to the others and the data ends up fragmented.

BCG identified a modular, business-led technology and data platform as one of the six success factors of digital transformations (BCG). Modular does not mean fragmented. It means the pieces are chosen to fit.

The right question

The usual question is “what software should we buy?”. The useful question is “which process do we want to change, who uses it and which decision do we want to improve?”. With that answer, the choice between buying, configuring or building becomes clearer.

In our work with a business group, the answer for most processes was to configure: the ERP already had the modules needed for procurement, inventory and barcoding, but they had not been configured. In other cases, such as a quoting tool that combined standard components with cost calculation, the answer was to build a specific tool, connected to the ERP. Buying a new system was not the first option in any case.

Exhibit 1

Buy, configure or build decision tree

Buy, configure or build decision tree: is the process standard in the industry? (buy); does the current tool already cover it but go unused? (configure); is the process a source of differentiation with no suitable offering available? (build). With the typical risks of each branch.

Source: Benká Group.

The software vendor’s point of view

We also work on the other side: with a technology SME that develops tailor-made solutions, integrations and support for companies. Its strategic challenge was competing against technology services companies with much greater scale. The diagnosis revealed a strategy that was more implicit than documented, with no structured competitive analysis or explicit differentiation.

The strategic conversation revolved around where a small vendor can win. The answers we explored were specialization in an industry or a type of process, proximity to the client and speed of response, and the shift from tailor-made projects toward recurring products or services. The last is the hardest and the most valuable: turning what is built for one client into a component that can be offered, with configuration, to many.

From project to product

The shift from project to product requires decisions many software companies don’t make. Which part of the work is common to several clients. What is configured and what is customized. How to charge: per project, by subscription or by usage. How to provide support and updates without each client having a different version.

In our experience, the small software companies that achieve this transition start with a narrow segment, with a well-defined problem, and resist the temptation to customize everything. Product discipline is, above all, the discipline of saying no.

Exhibit 2

Spectrum of software business models for SMEs

Spectrum of software business models for SMEs: tailor-made development (project revenue), reusable components (project revenue at lower cost), configurable product (subscription) and platform (subscription plus a third-party ecosystem). For each model, the type of client and the cost structure.

Source: Benká Group.

Architecture before tools

For the buying company, the recommendation is to think about architecture before tools. A minimum architecture defines which system is the source of each critical data item (customers, products, suppliers, transactions), how the systems are integrated and who is responsible for each one. With that definition, every new tool is assessed against a simple question: does it fit?

In the teams for the programs we design, cloud solutions architecture is a capability we build in explicitly. The reason is that most software decisions that go wrong don’t fail because of the tool, but because of how it integrates with everything else.

Total cost, not the subscription

The monthly subscription is the most visible cost of software as a service, but it is rarely the largest. The total cost includes initial configuration, integration with other systems, data migration, training, the team’s time during adoption and the cost of exiting if the tool doesn’t work. An honest assessment compares alternatives on the basis of that total cost and of the value of the process they improve.

Signs that there are too many tools

There are signs that a company has accumulated more tools than it can manage. People copy information from one system to another by hand. Reports from different areas show different figures for the same thing. Nobody knows for sure how many subscriptions the company pays for or who uses them. Every new team member takes weeks to learn the tools they need. And when someone leaves, access to or knowledge of a critical tool is lost.

If several of these signs are present, the first step is not to buy a tool that integrates everything, but to take an inventory: which tools exist, which processes they support, who uses them, how much they cost and what data they hold. With that inventory, the consolidation decisions become obvious.

Security and continuity

Software as a service shifts part of the security responsibility to the vendor, but not all of it. The company remains responsible for who has access, how credentials are protected, the personal data it stores and being able to recover its information if it changes vendors. We recommend reviewing in every contract the data ownership and portability terms, the service level agreements and the vendor’s security certifications. These are clauses that are seldom read when signing and much regretted when leaving.

What can leaders do?

  • Start with the process and the user, not with the tool.
  • Audit what you already have before buying: many capabilities are paid for and unused.
  • Define a minimum architecture with the single source of each critical data item.
  • Assess the total cost, including integration, adoption and exit.
  • If you sell software, choose a segment and build reusable components before a full product.
  • Require integration as a condition for buying any new tool.

Sources

  1. McKinsey & Company, “AI at work but not at scale” (December 10, 2025)
  2. BCG, “Flipping the Odds of Digital Transformation Success” (October 2020)
By Benká Group

Practice article Software as a Service.

ShareLinkedInX

Would you like to bring Software as a Service to your organization?

Let’s talk about your challenge with a Benká Group partner.