You didn't build the software. Will you still maintain it?
Yes, but we look first. Promising maintenance without understanding a system would not be honest. The first stage is inventory and a health check: the source code, database, server and integrations are examined. At the end you get an honest answer; sometimes that answer is 'we can maintain this', and sometimes it is 'this system needs a takeover project before anyone takes on its maintenance'. Those are different jobs and are priced separately.
We don't have the source code. Can this still work?
In most cases, yes. If the compiled application and the database are in your hands, most of what the program does can be recovered. We have done it before: we worked out the daily calculation formula of an enterprise application with evidence, but the monthly calculation layer remained missing and we marked it clearly as missing in the report. Some knowledge lives only in source code and cannot be brought back; what you get from us is not a promise but a map showing what is known and what is not.
How many hours does it take you to respond?
We have no sign on the wall quoting the same time to everyone, because the needs are not the same. The times are written into the contract around your operating pattern: the first-response time for a production-stopping failure, the situations requiring on-site intervention and the out-of-hours coverage are each defined separately. This is where being in the same city shows its concrete value: coming to Başpınar or Şehitkamil for a job that has to be looked at on site is not the same thing as waiting for a team from another city.
What exactly does monthly development capacity mean?
It means we reserve a set number of working days each month for your development list. You do not go through a separate quote, approval and invoice loop for every small request; the list is prioritised together at the start of the month and priorities can shift during it. Whether unused capacity carries over, and which jobs count as outside the scope, is written explicitly into the contract. For businesses with a constant stream of small development needs, this model makes the budget predictable.
Can you work alongside our existing developer?
We can, and in some situations that is the right thing to do. The knowledge of someone who has known the system for years is valuable; sharing their load rather than taking their place carries less risk, especially through transition periods. In such an arrangement we make clear from the start who is responsible for which area and how changes will be recorded. Two teams touching the same place unannounced causes bigger problems than one team working slowly.
Do you take on one-off jobs without a maintenance contract?
Yes. A specific fault, a single report, fixing an integration or diagnosing system slowness can each be done as a one-off package with scope and duration written up front. We do not impose a maintenance contract as a precondition. We only say this: a one-off intervention does not amount to taking on responsibility for keeping the system standing, and without a contract that responsibility stays with you.
Our server sits at the factory. Do we have to move to the cloud?
No. There can be sound reasons for the server staying at the factory: proximity to the machines, production continuing through internet outages, data ownership. We provide maintenance in both setups. On an on-premise server the critical thing is not the location but whether the backup genuinely restores and whether the room's power and temperature have been thought through. We check these on site during the assessment; we have seen OSB facilities where the server sat in a cabinet inside the production area.
What happens if we want to end the contract?
You leave, and everything stays in your hands: the source code, database, configuration, change logs and handover file. We do not build the maintenance relationship as a lock; we prepare the handover file from the first day of the relationship, on the assumption that someone else could carry on. We want your reason for staying with us to be that we do the work properly — not that you have no choice.