Approach

A transparent, staged approach with payment tied to results

We divide every project into stages with measurable outputs; each stage is reviewed by the client and formally signed off. Payments follow these stages, which keeps your risk low.

Project lifecycle

Every stage has a clear output

  1. Analysis

    Key activities: We study the business process and define user, functional and non-functional requirements.

    Output: Terms of reference approved by the client

  2. Architecture & design

    Key activities: System architecture, data structures, information flows, access model and UI/UX design.

    Output: Architecture document and prototype, reviewed by the client

  3. Development

    Key activities: Module-by-module build with regular progress demos.

    Output: Working release, signed off with a progress certificate

  4. Integration

    Key activities: Payment gateways, APIs, SMS, email, notifications and internal systems.

    Output: Integration test results

  5. Testing & acceptance

    Key activities: Functional and security testing, user acceptance testing and defect fixing.

    Output: Release ready for acceptance testing, with sign-off

  6. Deployment & training

    Key activities: Production deployment, documentation, user guides and staff training.

    Output: Formal handover certificate

  7. Warranty support

    Key activities: We fix software defects promptly, at our own cost.

    Output: Support throughout the warranty period

Management principles

How we run projects

  • Payment tied to results

    Advance, progress and final payments are linked to clearly defined deliverables.

  • Change control

    Any change in scope is made only in writing, with both parties’ agreement.

  • Regular reporting

    We share progress and results with the client regularly and act on feedback promptly.

  • Knowledge transfer

    Every project closes with technical documentation, user guides and training.

Quality & security

Protecting sensitive data is standard in every system

Drawing on our work with sensitive data — patient records, policyholder and user information — we apply the following safeguards to every system we build.

  • User authentication
  • Role-based access control
  • Password protection
  • HTTPS/SSL encryption
  • Data protection and backup
  • System access audit logs
  • Protection against common web attacks
  • Confidentiality of source code, credentials and server details

Confidentiality policy

  • We will not disclose a client’s technical, financial, business or personal information to others — an obligation that continues after the contract ends.
  • We process personal and health information in line with the relevant laws of Mongolia.
  • We strictly follow licence terms when using external and open-source components.

Client guarantees

Terms that protect your investment

Our standard contract terms are built on protecting the client’s investment.

Warranty

During the warranty period after handover, we promptly fix software defects and logic errors at our own cost.

Intellectual property & source code

Once payment is complete, source code, designs and database structures transfer to the client in full — leaving you free of technology lock-in.

Performance accountability

We accept contractual penalty clauses for late delivery.

Quality guarantee

Work that falls short of quality requirements is redone at our expense; defects found in testing are fixed at our cost.

Payment terms

Staged and tied to deliverables, with final payment after formal handover.

Documentation & training

Technical documentation, user guides and staff training are included in every project.

Long-term support

Technical support beyond the warranty period is available under a separate agreement tailored to your needs.

Contact us

Let’s define your organisation’s next step together

Share your challenge with us. We will study your business processes and propose a solution that fits.