← All services

Maintaining and extending an existing system

Adding features or fixing problems in a system your organisation already runs, with ongoing monthly care available.

Price
From THB 15,000 · Monthly care THB 10,000–15,000
Estimated timeline
Depends on scope
  • The original developer is no longer reachable, but the system still has to run
  • You want to add a feature and nobody dares touch the existing code
  • The system fails occasionally and nobody can find the cause
  • Nobody is looking after backups or security
  • Taking over a system somebody else built
  • Adding features on the existing structure without tearing it down
  • Fixing problems that come up in daily use
  • Agreed small improvements each month
  • Written documentation so your own team can understand and maintain it

Taking over somebody else's code differs from writing new code in one respect: you have to understand it before you can change it safely. So we always begin by surveying the system and assessing the risk, then recommend what should be changed and what should be left alone.

Before we start

The fastest thing you can give us is access to the source code and the server. If you do not have it, we will tell you exactly what to request from whoever holds it.

If we conclude that rebuilding is worth more than repairing, we will say so and explain why, even though it makes the immediate job smaller.

  • Adding a new report to a system already in use
  • Changing approval routing after an organisational restructure
  • Moving a system to a new server without disrupting its users

Interested in this service?

Send us a short description of the work. We will scope it and estimate the timeline at no cost, and reply within 1–2 business days.

Tell us about your project