Software development · Singapore

Good software is not the privilege of large companies.

OUI Services builds software for Singapore businesses — whatever the business actually needs built. Enterprise-grade engineering, at a cost that makes sense for a company your size.

What we build

Whatever the business needs built.

Some of it replaces work being done by hand. Some of it is a product your customers pay for, or an entire line of business that does not exist yet. The engineering standard is the same either way.

Systems that run the business

Ordering, stock, job sheets, quoting, scheduling, approvals, reporting. The internal machinery that has outgrown a spreadsheet — or that was never fitted properly in the first place.

Products your customers use

Portals, booking and account systems, web and mobile applications. Software that faces the people who pay you, and therefore has to look and behave like it came from a serious company.

Platforms for a new line of business

Sometimes the software is the proposition — a new service, a new market, a new way of selling. These have the most moving parts, often across several countries and several partners, and the most to gain from being specified properly first.

Automation and integration

Making the systems you already pay for talk to each other, and taking the re-typing, reconciling and copy-pasting out of somebody's week.

The standard

Enterprise-grade, without the enterprise invoice.

“Good enough for an SME” usually means built cheaply and abandoned. We don't work that way. What a large organisation would insist on is in every project we deliver:

  • Proper access control — roles, permissions and audit trails, so you can tell who did what
  • Security and data protection designed in from the start, with your PDPA obligations understood rather than discovered
  • Separate test and live environments, so changes are proven before your staff meet them
  • Backups, monitoring and recovery that have actually been tested
  • Written documentation and a codebase another developer can pick up
  • Room to grow — more users, more volume, another country, another language — anticipated in the design rather than retrofitted at cost

The price

Why it costs what it costs.

A competitive price is only believable if you can see where it comes from. Ours comes from what we deliberately don't carry:

  • No sales team and no account managers — nothing between you and the person writing the software
  • No commission from software vendors, hosting providers or anybody else
  • No offices to fund and no bench to keep busy
  • Modern tooling used properly, so a small team delivers what recently needed a large one

What you are not getting is a discount on the engineering. Cutting corners on software is a loan at a punishing rate of interest, and it is always the client who repays it.

How the work runs

We write down what we're building before we build it.

Most software projects fail in the same place: everyone agreed on what was being built, but nobody wrote it down. So the specification comes first, and it is yours. Five stages, in this order, on every engagement.

  1. Discovery conversation

    Forty-five minutes, no charge, at your premises where possible. We are looking at what the business actually needs — not at what software you think you want.

  2. Written specification

    A priced deliverable in its own right, in plain language, with the questions we cannot yet answer listed openly rather than assumed away. You keep it either way.

  3. Phasing and quotation

    Phase 1 is what you need to launch or to operate. Everything else is named and deferred in writing, then priced — so nothing drifts into an earlier phase without an explicit decision.

  4. Build, with reviews you can see

    Fixed scope, agreed price, payment tied to delivery. You see working software at defined points rather than a status report, and changes are agreed in writing before work on them begins.

  5. Handover

    Intellectual property transfers to you on final payment: source code, documentation and credentials. You are never locked in to us.

Government support

The mistake that costs SMEs the grant.

Apply before you sign. Not after.

The Enterprise Development Grant and the Productivity Solutions Grant both require the application to be in before you sign a contract or pay a deposit. Sign first and the support is not delayed — it is gone.

We raise this at quotation stage, every time, and we will wait for your outcome before starting. It costs us a few weeks. It could cost you a great deal more.

Grants are the reason a lot of business owners pick up the phone, and they are a legitimate reason. But the rules are administered by the agencies, not by us, and they change.

What we do is straightforward: quote and specify in the form assessors expect, break the scope out so the supportable portion is visible, and hold the start date until you know where you stand.

Who you'll deal with

Founder-led, and small on purpose.

The person who scopes your project is the person who builds it and the person who picks up the phone afterwards. There is no account manager, and nothing is lost in translation between the person who understood the problem and the person who wrote the code.

That has a limit, and we would rather state it than hide it: we take on a small number of engagements at a time. If we cannot do yours properly, we will tell you at the first conversation rather than the third month.

Next step

Start with a conversation, not a proposal.

Forty-five minutes, no charge, and no obligation at the end of it. We look at how the work gets done today. If the honest answer is that you don't need software built, we will say so.