+255 781 115 402

Home/Software/Software Support & Maintenance

Support

Support for the system you already run

Maintenance, fixes, upgrades and rescue work — including for software we did not build.

What it does

Software Support & Maintenance

A business system does not fail all at once. It gets slower, then a report stops matching, then the developer who built it stops answering. By the time most companies call us, the system still works but nobody can safely change it. That is a recoverable position, and it is most of what this service does.

  • Contracted support with response times by severity, in writing
  • Bug fixing and defect triage on existing systems
  • Taking over software built by a developer who has moved on
  • Source code audit and documentation of an undocumented system
  • Database administration, indexing and performance tuning
  • Backup verification and tested restore procedures
  • Server and framework upgrades, including end-of-life PHP and database versions
  • Security patching and vulnerability remediation
  • New reports and changes to existing ones
  • Integrations — payment gateways, SMS, WhatsApp, accounting and third-party APIs
  • Data migration and cleanup between systems
  • User training and refresher sessions
  • Hosting migration and setup, on your server or cloud
  • Escrow and handover of source code and credentials to you

Tanzania

How we take over a system

  • Audit before promises — We start with a paid, time-boxed audit — code, database, hosting, backups and dependencies. Only then do we quote ongoing support, because taking over an unknown codebase on a fixed fee is how support contracts fail.
  • You own everything — Source code, database and credentials are yours and are handed over on request, throughout the relationship, not just at the end.
  • Backups are checked, not assumed — The first thing we test is whether the backup restores. In the majority of takeovers we do, it does not, and nobody had discovered that yet.
  • Response in writing — Severity levels and response targets are stated in the contract. 'We will look at it' is not a support agreement.
  • Local presence — Support is delivered from Dar es Salaam, in your time zone, with the option of someone attending in person when remote work is not enough.

How we work

Scoped first, built in phases

We look at the process

Not a sales meeting. We sit with the people who do the work now and find where the time and money actually go.

You get a written scope

What will be built, what it costs, how long it takes, and what is explicitly out of scope. In writing, before anything starts.

Built in phases

The part that hurts most is delivered first and put into real use, so value arrives before the whole project is finished.

Trained and supported

Your staff are trained on the real system with real data, and support continues after go-live.

We will support software we did not write. Most of this work is inherited systems. Provided the source code exists and the system can be run in a test environment, we can take it on — and if we assess that it genuinely cannot be maintained, we will tell you that instead of billing you to discover it slowly.

Frequently asked

Software Support & Maintenance — questions we get

Our developer disappeared. Can you take over?

Usually yes, if you have the source code and database, or access to the server holding them. The first step is a short audit that tells you honestly what condition the system is in and what supporting it will cost.

What if we do not have the source code?

Then the options are narrower and we will be direct about it. Sometimes it can be recovered from the server; sometimes the realistic path is a rebuild. We will tell you which before you spend money.

Do you charge monthly or per incident?

Both are available. Monthly contracts with defined response times suit systems the business depends on. Pay-as-you-go suits systems that are stable and rarely change.

Can you add features as well as fix faults?

Yes. Support contracts typically include an allowance of change hours per month, with larger pieces of work quoted separately so a big feature does not silently consume your support cover.

Will you tell us if the system should be replaced?

Yes, and we will show the reasoning — maintenance cost, security exposure, and what a replacement would actually cost. Recommending a rebuild we would be paid for demands more evidence, not less.

Related

Often deployed alongside

See every system we build →

Talk to us

Tell us what your business actually needs

Describe the process that is costing you time or money. We will tell you honestly whether software is the right answer, and what it would take.

Phone+255 781 115 402
Emailinfo@pitech.co.tz
LocatedDar es Salaam
ServingTanzania
WhatsApp us