Mesh Wi-Fi vs Managed Access Points: Which Suits Your Building?
When one router cannot cover the whole building, there are two common ways to add more Wi-Fi: a mesh kit of two or three consumer units that link to e...
Compare optionsSooner or later most organisations hit the limits of spreadsheets, paper forms and WhatsApp groups. The next step is software, and the first decision is whether to buy something ready-made (off-the-shelf, often sold as a subscription) or have something built to fit how you work. Each has a place....
Sooner or later most organisations hit the limits of spreadsheets, paper forms and WhatsApp groups. The next step is software, and the first decision is whether to buy something ready-made (off-the-shelf, often sold as a subscription) or have something built to fit how you work. Each has a place. Custom software is not automatically better, and off-the-shelf is not automatically cheaper over its life.
This guide sets out the trade-offs and the questions that settle the decision.
Note Extrion supplies and installs products in this category and earns from sales and installation. No manufacturer paid for or reviewed this comparison.
Off-the-shelf software is a product built for many customers: accounting packages, point-of-sale systems, hotel property management systems, school management systems, HR and payroll tools, CRMs. You configure it rather than change it. Many are now cloud services (SaaS) paid per user or per month; some are still installed on your own computers or server.
Custom software is built for your organisation: a web system, mobile app or internal tool designed around your processes and data. You (usually) own it, and it does exactly what was specified, nothing more.
The middle ground is common and often the best answer: off-the-shelf products for standard jobs, joined together by custom integrations, reports or a small custom app for the part that makes your business different. Our systems integration service covers this kind of work.
| Off-the-shelf | Custom | |
|---|---|---|
| Time to start using it | Days to weeks | Weeks to months |
| Upfront cost | Low to moderate (often a subscription) | Higher: discovery, design, build and testing |
| Ongoing cost | Licence or subscription per user, rising with staff numbers | Hosting, support and improvements |
| Fit to your process | You adapt to the software | The software adapts to you |
| Features | Broad, including many you will not use | Only what you specify; extras cost more |
| Quality and testing | Tested by many customers | Depends on the developer and your testing |
| Updates | Vendor-led, on the vendor's schedule | You decide what changes and when |
| Ownership of code and data | Vendor owns the software; check data export terms | You can own the code and data, if the contract says so |
| Integration | Limited to the vendor's APIs and add-ons | Built to connect with what you use |
| Risk | Vendor raises prices, changes features or exits the market | Project overruns, or dependency on one developer |
| Local fit | May not support local tax, mobile money or Swahili | Can be built for them |
For most small businesses this is where to start. Paying someone to build an accounting system when good ones exist is rarely money well spent.
Off-the-shelf:
Custom:
The fair comparison is total cost over three to five years, including staff time, not the first invoice. Our IT budget planner can help you set this out.
Connectivity and power. If staff work in places with patchy internet or frequent power cuts, a purely cloud-based tool can stop work entirely. Ask whether the product works offline and syncs later, or whether it can run on a local server with a UPS. A custom system can be designed for this from the start.
Mobile money. M-Pesa, Mixx by Yas, Airtel Money and other mobile money services are widely used. Many international products do not integrate with them directly. Check before buying, and budget for an integration if needed.
Language and local rules. Staff may prefer Swahili screens, and reports may need to match local tax or regulatory formats. Confirm these with the vendor or specify them in a custom project.
Support availability. A foreign vendor's support desk may answer by email in a different time zone. A local developer or reseller can visit, train staff and fix problems during your working day. Either way, avoid depending on a single individual: insist on documentation and access to the code or admin accounts.
Extrion's work for RANS Company Limited, for example, included IT systems and business applications alongside systems integration and support, which reflects how most organisations end up mixing both approaches.
Upfront, almost always. Over several years it can cost less than subscriptions for a large team, or when it replaces several tools and manual work. Compare total cost over the life of the system.
That is why ownership and documentation matter. Make sure the contract gives you the source code, that it lives in a repository you control, and that hosting and domain accounts are in your organisation's name. Then another developer can take over.
Usually it can be configured: fields, workflows, reports, user roles. Deeper changes depend on the vendor's add-ons or APIs. If you find yourself paying for heavy customisation of a product, compare that with a custom build.
It depends on scope. A focused tool can take weeks; a business-wide system takes months. A phased approach gets the first useful part into staff hands sooner.
Many business systems work well as a web system that runs in a phone's browser. A dedicated app makes sense for offline use, device features such as the camera or GPS, or frequent field use. See our mobile solutions service.
If you are weighing a ready-made product against a custom system, Extrion can review your process, compare the options honestly and build or integrate what is needed. See our enterprise web systems and digital platforms service, or contact us with a short description of the process you want to improve.
This guide is general information to help you plan. Prices, product features and regulations change, so confirm the details for your own site before you buy.
Ask for clarification, tell us a problem this did not solve, or suggest a topic. An engineer reads every message, and we use them to improve the Knowledge Center.
Keep learning
When one router cannot cover the whole building, there are two common ways to add more Wi-Fi: a mesh kit of two or three consumer units that link to e...
Compare optionsA fire alarm system has one job: detect a fire early and warn everyone in time to get out. Every system does this with the same building blocks: detec...
Compare optionsEvery website lives on a server somewhere. The question is how much of that server is yours, how much power you can count on, and who looks after it....
Compare optionsEngineers reply Mon – Fri, 08:00 – 17:00
We'll send a copy of the conversation to our team. Next time, the chat starts fresh.