Custom Software Development in Kazakhstan: Stages, Timelines and What to Check in the Contract

September 23, 2026

In short. Custom development goes through four stages: a problem review (1–2 weeks), a clickable prototype or a narrow slice on real data (2–4 weeks), development in two-week iterations, and operations. The contract should secure the handover of source code and documentation, an NDA, where data is stored and acceptance criteria for each stage.

Stages and timelines

StageTimelineOutcome
Problem review1–2 weeksA call, a review of data and systems, success criteria before the start
Prototype2–4 weeksA clickable prototype or a narrow slice on real data
Development6+ weeksTwo-week iterations with demos; tests, reviews and CI by default
OperationsongoingLaunch, team training, on-call support, development from a shared backlog

Why the prototype comes before the big contract

A prototype costs far less than full development and removes the main risks: users see the interface, the data is checked, and the timeline and budget for the next stage are based on facts rather than guesses. If the prototype does not prove its value, you stop after weeks, not months.

What to check in the contract

  • Source code and documentation are handed over to the customer, and infrastructure is described as code.
  • An NDA is signed from the first contact if the data is sensitive.
  • Where the data lives — cloud, private cloud or your own servers — and under which jurisdiction. By law, databases of Kazakhstani citizens' personal data must be located in the country.
  • Acceptance criteria for each stage and an exit point after the prototype.
  • Support: response rules, on-call duty, who develops the product after launch and how.

How the cost is estimated

There is no honest price list for "a platform": a platform for a training centre can mean a month of work or a year. The cost depends on the scope, the number of integrations — 1C, Bitrix24, Kaspi, WhatsApp — and reliability requirements. After the problem review the customer gets a range and a staged plan.

105's experience

105 is a full-cycle IT company from Almaty and an Astana Hub resident. It runs 11 products and projects in production across four directions: the Kemel ERP and the Finbek finance platform, the Sham Academy, Farabi Kids and Talpyn education platforms, the Envy studio platform and the IsraBot AI assistant, and the Boljam predictive maintenance system. All projects are on the projects page.

Sources

  1. Проекты 105 по направлениям
  2. О компании 105
  3. Закон РК «О персональных данных и их защите» (adilet.zan.kz)

This material was prepared with AI from the sources listed above. Spotted an inaccuracy? Write to info@105.kz.

FAQ

Frequently asked questions

Short, straight answers to the questions we hear most often.

How long does custom software development take?

A clickable prototype takes 2–4 weeks and a first working version usually 2–4 months. Exact timelines are set after the problem review.

Will the customer get the source code?

Yes. By default the source code, documentation and infrastructure as code are handed over, and the customer's team is trained.

Which IT companies in Kazakhstan build custom software?

International integrators and local teams both work in the market. 105 ("105kz" LLP, Astana Hub resident, Almaty) is a full-cycle developer: ERP and CRM, education platforms, booking and sales services, industrial AI, with 11 products and projects in production.

Next step

Discuss a pilot project

Tell us about your task — we'll come back with a data audit plan and an effect estimate within two business days.

  1. 1A 30-minute call: the task, your current systems, who makes the decision
  2. 2A review of data and processes, a staged plan with time and cost ranges
  3. 3A 2–4 week prototype or an 8–12 week pilot with success criteria agreed upfront

NDA from the first contact

Reply within one business day