Let's talk about your project
DOKI / Software

Software · Maintenance

We bring software that has run for years, and that nobody dares to touch, up to date without stopping your business. We measure the situation first, then migrate step by step, writing the rollback plan for every step in advance.

  • Migration plan
  • Version plan
  • Backup plan
  • Maintenance window
01 / What this service includes

Renewing without breaking what works.

01

Migration and version plan

We put into a plan which component moves to which version in which order, and what each step affects. Small, verifiable steps are preferred over one big leap.

02

Backup plan

Taking backups is not enough; you must test that you can restore from them. Backup frequency, retention period and regular restore tests are put in writing.

03

Maintenance window

Updates are made in your quietest hours and announced in advance. Monthly maintenance covers security patches, dependency updates and a short status report.

02 / How it works

Unmaintained system, maintained system

How do the same four items look before and after regular maintenance?

Before

  • End-of-life versions
  • Untested backups
  • Undocumented changes
  • Unannounced downtime

After

  • End-of-life versions
  • Untested backups
  • Undocumented changes
  • Unannounced downtime
03 / Scope

Let's define the scope together.

We clarify the scope, deliverables and acceptance criteria together in the first meeting. The written quote lists that scope item by item; if the scope changes, the quote is updated as a new version.

We agree goals, deliverables and timing. Scope is defined for each engagement.

Deliverables

  • 01Migration plan
  • 02Version plan
  • 03Backup plan
  • 04Maintenance window
04 / Process

How we move forward, step by step.

Each step ends with something concrete in your hands; we move on with your approval.

  1. 01

    Analysis

    We examine the current state with data and find the real source of the problem.

  2. 02

    Scope

    Together we put the goal, the boundaries and the acceptance criteria in writing.

  3. 03

    Migration

    We migrate data and settings in a trial environment first and go live after verifying.

  4. 04

    Verification

    We check the result with an independent eye and keep the verification record.

05 / Decision details

What to know before you ask for a quote.

What is included, what we need from you, timing and payment, all in one place. The exact scope and price are set in the written quote.

Included

  • A monthly or yearly maintenance package.
  • An update, backup and migration plan.
  • For projects Doki built, maintenance starts after the one-month free bug-fix period.

What we need from you

  • Authorised access to the server, code repository and admin panel.

Timing and delivery

  • Migrations and updates run in a maintenance window agreed with you.

What sets the price

  • The system's age, technology and size.
  • How often: monthly or yearly.

Payment and aftercare

  • For work agreed in person, the full fee is paid at the start.
  • For remote work, half is paid at the start and half on delivery.
  • We respond to every request within 12 hours.
  • Meetings are held in Turkish; correspondence and deliverables are handled in the language of your choice with translation support.
  • We work in person in Istanbul and remotely across Türkiye and worldwide.
06 / FAQ

The questions on your mind.

Tell us what you need; we will define the scope together.

Tell us about your project
Can you take over a system someone else wrote?

Yes, after a short review. We map the state of the code, the documentation, the access and the known risks, then present a takeover report showing what to handle now and what over time. We may also recommend not taking it over, and we would say so with reasons.

How long does a project take?

It depends on scope. After the scope meeting we share the stages and an estimated schedule in writing; you follow progress in My account.

How is the price set?

There is no fixed package price. Once the scope is clear we prepare an itemised quote; nothing you have not approved is included.

Let's begin

Let's talk about your project.

Tell us what you need; we will define the scope together.