
Four stages, no surprises
Most projects fail in the first three weeks, not the last three. So we front-load the hard questions and keep you in the room while we answer them.
The four delivery stages
Discover & scope
1–3 weeksWe sit with the people who will actually use the system, map the real workflow — including the spreadsheet nobody admits to — and write down the constraints. You leave with a scoped plan, a fixed estimate and a list of the risks we found. If we think the project is a bad idea, this is where we say so.
Design & prototype
2–4 weeksInterface and data model designed together, then put in front of real users as a clickable prototype before a line of production code exists. Changing a screen now costs an afternoon; changing it after build costs a fortnight.
Build & integrate
8–20 weeksTwo-week increments against an agreed backlog, with a working environment you can log into from day one. Integration work starts early rather than being saved for the end, because that is where the surprises live. Security review and PDPA controls are part of the build, not a phase after it.
Run & evolve
OngoingGo-live is the start of the relationship. Monitoring on the environment, support with a defined SLA, training for your team, and a quarterly roadmap review — with the same engineers who built it, not a ticket queue in another timezone.
Deliverables, stage by stage
Every stage ends with something you own and can take elsewhere if you decide not to continue.
| Stage | You receive | You decide |
|---|---|---|
| Discover & scope | Scoped specification, fixed estimate, risk register, integration inventory | Whether to build at all |
| Design & prototype | Clickable prototype, data model, user test findings | Whether the design is right |
| Build & integrate | Working software every two weeks, test environment, release notes | Priority order of the backlog |
| Run & evolve | Production system, documentation, training, monitoring, SLA | The next quarter's roadmap |
The awkward ones
Bring us the messy problem. We like those.
A 30-minute call, no deck, no obligation. Tell us what is breaking and we'll say honestly whether we're the right team to fix it.