How we work

Our custom software development process: five steps, free pilot first

Custom software built around the way your business works. We do not start by selling a ready-made product. Every bespoke software development project moves through the same five steps, from understanding your business to a complete system that grows with it, and you test our work in a free pilot before committing to the full build, with clear change approval along the way.

Illustrative example

Our process

How We Work

We start with your business problem, not a ready-made product. Five steps take you from the first conversation to a complete system, and you test our work in a pilot before the full build.

  1. Step 1: Understand

    We learn how your business works.

    Your requirements, workflow, challenges and goals, understood before anything is recommended.

    You receive: Structured discovery conversations with a senior engineer

  2. Step 2: Plan

    We design the right solution around your workflow.

    Modules, workflows, roles, approvals, reports and integrations, agreed before development.

    You receive: A written solution plan covering modules, workflows and roles

  3. Step 3: Select Technology

    Choose the right technical foundation.

    Technology options matched to your users, security, budget and growth, not one fixed stack.

    You receive: Technology options with the trade-offs explained

  4. Free

    Step 4: Pilot

    Test our work before full project development.

    Free. You choose 2 to 3 key modules and we build them first, so you can judge our work.

    You receive: Working pilot modules you can use and test, free of charge

    The full project starts only when you approve the pilot.

  5. Full project

    Step 5: Build & Scale

    From approved pilot to complete digital system.

    Full development, testing, deployment, training and support, built to grow with you.

    You receive: The complete system, delivered in reviewed stages

01 · Discovery notes

Illustrative example

02 · Solution plan

Illustrative example

03 · Technology options

Illustrative example

04 · Your pilot

Illustrative example

05 · Complete system

Illustrative example
Step 4 · Free pilot

You judge working software first

You choose 2 to 3 key modules and we build them first, free of charge, so you can judge the quality, UI/UX and workflow on real software rather than a proposal.

You approve
Step 5 · Full project

Then we build the complete system

After the approved scope is agreed, we define the project milestones, delivery plan and commercial terms. Any requirement outside the approved scope is reviewed and agreed before additional work begins, so changes to cost or delivery are transparent and agreed in advance. Development, testing, deployment, training and support follow.

Step by step

What happens at each step

What we look at, what we need from you, and what you receive before moving on.

STEP 01

Understand

We learn how your business works.

Every project starts with the business, not with software. You share your requirements, your current workflow, the challenges slowing your team down and the goals you want to reach. We ask questions until we understand the actual business problem, because the right solution depends on how your company really works, not on a product we already have.

What we look at

  • Current workflow
  • Business problems
  • Manual processes
  • Existing systems
  • Users and departments
  • Required improvements
  • Automation opportunities
  • Future requirements

What we need from you

  • Your goals and the problems you want solved
  • How work flows today, including spreadsheets, paper and existing tools
  • The people and departments who will use the system
  • Sample documents, reports or data where relevant

What Timeline Digital provides

  • Structured discovery conversations with a senior engineer
  • A written summary of your workflow, problems and requirements
  • An honest view on whether custom software is the right answer

STEP 02

Plan

We design the right solution around your workflow.

Once we understand the requirements, we design the solution around your workflow and write it down. The plan covers what the system will do, who will use it and how information moves between people and departments. You review it, ask for changes and approve it, so you clearly understand what will be developed before any development begins.

What we look at

  • Modules
  • Workflows
  • User roles
  • Permissions
  • Approvals
  • Automation
  • Reports
  • Dashboards
  • Integrations
  • Security
  • Future scalability

What we need from you

  • Feedback on the proposed modules and workflows
  • Decisions on roles, permissions and approval rules
  • Confirmation of the integrations and reports you need

What Timeline Digital provides

  • A written solution plan covering modules, workflows and roles
  • Screen designs or a clickable prototype of the key flows
  • A clear scope that both sides approve before development starts

STEP 03

Select Technology

Choose the right technical foundation.

We do not use one fixed stack for every project. We present suitable technology options for your actual requirements, explain the trade-offs in plain language and recommend the foundation that fits. The choice is written down with its reasons, so you know why the system is built the way it is and how it can grow later.

The options usually come from the languages, frameworks and cloud platforms we work with, explained with their trade-offs.

What we look at

  • Business size
  • Number of users
  • Security
  • Performance
  • Scalability
  • Budget
  • Cloud requirements
  • On-premise requirements
  • Offline requirements
  • Web, desktop or mobile
  • Future expansion

What we need from you

  • Your preferences or constraints, such as existing systems, hosting or policies
  • Expected user numbers, locations and growth
  • Any security, compliance or data-residency requirements

What Timeline Digital provides

  • Technology options with the trade-offs explained
  • A written recommendation and the reasons behind it
  • An architecture and hosting approach agreed with you

STEP 04

Free pilot

Pilot

Test our work before full project development.

Before you commit to the complete project, you choose 2 to 3 key modules for pilot development. We build those modules at our own cost, because the pilot is always free, so you can evaluate our work on real, working software rather than on a proposal. The pilot is how trust is earned and how the solution is validated before the full build.

What we look at

  • Development quality
  • UI/UX
  • Workflow
  • Business understanding
  • Performance
  • System structure
  • Overall development approach

What we need from you

  • The 2 to 3 modules you want to see first
  • Time from the people who will use them, to try the pilot and give feedback
  • Sample data or real scenarios to test with

What Timeline Digital provides

  • Working pilot modules you can use and test, free of charge
  • A walkthrough of the pilot and how it fits the full plan
  • Adjustments based on your feedback before the full build

STEP 05

Full project

Build & Scale

From approved pilot to complete digital system.

When you are satisfied with the pilot, we agree the approved scope with you, then define the project milestones, delivery plan and commercial terms. Any requirement outside the approved scope is reviewed and agreed before additional work begins, so changes to cost or delivery are transparent and agreed in advance. We then develop the complete system, test it, connect it to your other systems, migrate your data where needed, deploy it and train your users. After launch we support and maintain it, add future modules and scale it, because the system is designed for long-term growth rather than only today’s requirement.

What we look at

  • Complete development
  • Testing and QA
  • Integrations
  • Data migration where required
  • Deployment
  • User training
  • Support
  • Maintenance
  • Future modules
  • Scaling

What we need from you

  • Approval of the project cost and agreement
  • Acceptance testing of each release with your team
  • Access to the systems we integrate with and the data to migrate

What Timeline Digital provides

  • The complete system, delivered in reviewed stages
  • Testing, deployment, user training and documentation
  • Ongoing support, maintenance and new modules as you grow
The pilot

Test our work before the full project, free

Most companies are asked to commit to a large project on the strength of a proposal. We would rather you judge real software, so the pilot is always free.

In the pilot we choose 2 to 3 key modules from the approved plan with you, and we develop them properly and free of charge, not as a throwaway demo. You and your team use them and judge the development quality, the UI/UX, how well the workflow matches your business, performance and the structure of the system. If something is not right, it is corrected before the full build, when changes are still quick to make. The full project starts only after you approve the pilot.

Illustrative example

What happens after the pilot is approved

  1. We agree the release plan with you, using what the pilot proved.
  2. You choose a commercial model: monthly subscription, one-time ownership or installments.
  3. The pilot modules become part of the full system rather than being thrown away.
  4. The remaining modules are scheduled into releases, most important first.
  5. Development continues with the same team, the same standards and regular reviews.

Free pilot questions

Testing custom software before you commit

The questions buyers ask us most about the pilot, answered directly.

Can I test custom software before paying for the full project?

Yes. Before you commit to the full project, we build 2 to 3 of your key modules as working software, free of charge. Your team uses the pilot in its real workflow and judges the quality, the interface and the fit. The full project starts only after you approve the pilot.

Can a software company build a working pilot before full development?

Yes. At Timeline Digital the pilot is step 4 of every project. After we understand your requirements and agree the plan, we choose 2 to 3 key modules with you and build them as real, working software, free of charge, not a clickable mock-up. If you approve the pilot, those modules become part of the full system.

How can I reduce the risk of custom software development?

Judge working software before you commit money to the full build. Agree a written plan of modules, roles and reports first, then test a free pilot of 2 to 3 key modules with your own team. Insist on owning the source code, and choose staged releases so each part is used and approved before the next.

Can I see working ERP modules before committing?

Yes. For an ERP project you choose 2 to 3 modules that matter most, for example inventory, purchasing or finance, and we build them first as a working pilot, free of charge. Your staff try their day-to-day tasks in it, check the approvals and reports, and the full ERP build starts only after you approve the pilot.

Custom ERP software

What is Timeline Digital’s free pilot?

The free pilot is step 4 of our five-step process. Before you commit to the full project, we build 2 to 3 of your key modules as working software, free of charge, ready in about 2 days. Your team tests the pilot, and the full build starts only after you approve it. You judge our work on real software, not a proposal.

Who owns the source code?

You do. On one-time ownership and installment projects, the full source code, database schemas and intellectual property transfer to you on full payment. On a monthly subscription you own all work produced during the engagement and receive a complete handover if the relationship ends. Ownership terms are written into the contract before work starts.

Engagement models

Three ways to work with us

Pick the model that matches how you want to work with us and own the software. It is agreed after the free pilot, and under every model changes outside the approved scope are agreed before extra work begins.

Illustrative example

Monthly Subscription

Timeline Digital develops, hosts, maintains, and improves your solution under an ongoing service agreement. Best for startups, growing companies, long-term digital products, and teams that want a managed software partner rather than a one-off build.

One-Time Ownership

You receive complete ownership of the delivered solution (full source code, database schemas, and project-specific intellectual property) on full payment, as set out in our IP and ownership policy. Built for organizations that need total control of the asset and its future direction.

Installment-Based Development

The project is delivered and paid for in up to five installments, each tied to a milestone and an approved deliverable. You fund the next stage only after the previous one is signed off, which keeps risk and cash flow predictable.

Approved-scope project, time and materials or a dedicated team?

Choose a project build on an approved scope when the system has a clear goal and end state, time and materials for small or unpredictable work on a live system, and a dedicated team for ongoing product work. A project build with us starts with a free pilot, and payments follow the milestones agreed after you approve it.

Approved-scope project build, time and materials and dedicated team engagement models compared: how each works, budget risk, best use, how Timeline Digital offers it and how you pay
ModelApproved scope (project build)Time and materialsDedicated team
How it worksThe deliverables are agreed for a defined scope before the build, and changes go through a written change approval.You pay for the time actually worked, so the scope can move as you learn.Named engineers work only on your product and take tasks from your backlog, engaged per person by the month.
Who carries the budget riskMostly the vendor, for the agreed scope. New requirements are reviewed and agreed before extra work begins.Mostly you: spending follows the work, so it needs a cap or regular review.You set the cost through the team size. Output depends on how well the backlog is run.
Best forA system with a clear goal and end state, such as an ERP, a CRM or a client portalSmall or unpredictable work, such as occasional fixes on a stable live systemOngoing product work over many months, where priorities change
How we offer itA free pilot of 2 to 3 key modules first. After you approve it, the scope, milestones, delivery plan and commercial terms are agreed in writing.For maintenance of stable systems. Systems that need reserved capacity use a monthly support retainer instead; see maintenance and support.A dedicated development team on a monthly retainer. You interview every engineer and scale the team by the month.
How you payA deposit before full development starts, then payments tied to the milestones in the contract, or up to five installmentsFor the work done, as set out in the support agreementMonthly, per engineer

How payment milestones work on a project build

  1. The free pilot of 2 to 3 key modules costs nothing. You test working software before any commercial terms are agreed.
  2. After you approve the pilot, the contract sets the scope, the milestones and the payment schedule.
  3. A deposit is paid before full development starts, as with every project under our terms.
  4. The rest of the payments are tied to the milestones in the contract. On installment-based development there are up to five installments, each tied to a milestone and an approved deliverable.
  5. Ownership of the project source code, designs and documentation transfers to you on full payment.

The payment terms for each project are set out in its proposal and contract; the general rules are in our terms and conditions and the ownership rules in our IP and ownership policy.

Inside Build & Scale

Large systems are delivered in releases

After the pilot, bigger systems are not launched all at once. You start getting value from the core release while later releases are built, and priorities can change as you learn from real usage.

  1. Release 1

    Core Platform

    The essential workflow that delivers value on its own, the foundation everything else builds on.

  2. Release 2

    Advanced Features

    Depth added to the core: richer roles, reporting, and the features that matter once the basics are proven.

  3. Release 3

    Automation

    Manual steps replaced with rules, approvals, and notifications that remove repetitive work.

  4. Release 4

    Integrations

    Connections to your accounting, CRM, payment, or legacy systems so data flows without re-entry.

  5. Release 5

    Optimization and Scaling

    Performance tuning, infrastructure scaling, and refinement as usage grows.

Illustrative example
The details

Hosting, timelines and changes

The parts of an engagement that usually hide in fine print, stated plainly and agreed in writing before the project starts.

First year hosting included

On eligible builds, the first calendar year of application hosting and database hosting is included in the project. After year one you can move the software to your own infrastructure or stay on a maintenance plan. Your choice, stated in writing up front.

Schedule set from your requirements

There is no fixed timeframe: the schedule is set from your requirements in the Plan step. The free pilot of 2 to 3 key modules is ready in about 2 days, and with 1,200+ developers we have the capacity to deliver a complete system in as little as 2 weeks. You see working software regularly on a staging environment, never a single end-of-project reveal.

Clear change approval

Once the approved scope is agreed, we set the milestones, delivery plan and commercial terms. The process is collaborative, with continuous feedback, regular check-ins and working software you can react to, and any requirement outside the approved scope is reviewed and agreed before additional work begins, so changes to cost or delivery are agreed in advance.

Process FAQs

Common questions about how we work

How we understand, plan, pilot, build and hand over a project.

Timeline Digital works in five steps: Understand, Plan, Select Technology, Pilot, and Build & Scale. First we understand how your business works and the problem to solve. Then we plan the solution around your workflow (modules, roles, approvals, automation, reports and integrations) and select the technology that fits your requirements rather than a fixed stack. Before the full project, you choose 2 to 3 key modules for a free pilot, so you can test our work on real software. Once you approve the pilot, we agree the scope, milestones and commercial terms, and build, deploy, support and scale the complete system. Any requirement outside the approved scope is reviewed and agreed before additional work begins, so changes to cost or delivery are transparent and agreed in advance. The same five steps apply to custom ERP, CRM, web, mobile, desktop, cloud and AI projects.

The software development life cycle usually has six or seven phases: planning, requirements analysis, design, development, testing, deployment and maintenance. Timeline Digital’s five steps cover the same ground in a buyer-friendly order: Understand (requirements), Plan (scope and design), Select Technology (architecture), Pilot (2 to 3 key modules built as working software, free) and Build & Scale (development, testing, deployment, training and support).

The free pilot of 2 to 3 key modules is ready in about 2 days. It comes after the Understand, Plan and Select Technology steps, and the full project starts only after you approve it.

No. In the Select Technology step we present technology options that suit your requirements: business size, number of users, security, performance, scalability, budget, cloud, on-premise or offline operation, web, desktop or mobile, and future expansion. We explain the trade-offs and write down why the recommended option fits, and you agree it before development starts.

No. We do not start by selling ready-made software. We first understand how your business works, then plan and build the system around your workflow, roles, approvals and reports. Custom ERP development, custom CRM development and enterprise software development all follow the same five steps.

Understand ends with a written summary of your workflow, problems and requirements. Plan ends with an approved solution plan covering modules, workflows, roles, permissions, approvals, reports and integrations. Select Technology ends with a written technology recommendation and architecture. Pilot ends with working pilot modules you can test. Build & Scale delivers the complete system with testing, deployment, user training, documentation and ongoing support.

Timeline Digital offers three. A Monthly Subscription suits startups and long-term products where we develop, host, maintain, and improve the software under an ongoing agreement. One-Time Ownership suits organizations that want the full source code and project-specific intellectual property handed over on full payment. Installment-Based Development spreads payment across up to five milestone-tied stages. The right fit depends on whether you want a managed partner, an owned asset, or staged delivery. It is agreed after the free pilot, and whichever model you choose, any requirement outside the approved scope is reviewed and agreed before additional work begins.

Both, for different kinds of work, and we say which one fits before you sign. A new system is a project build on an approved scope: we build a free pilot of 2 to 3 key modules first, and after you approve it the scope, milestones and commercial terms are agreed in writing. Anything outside that scope is reviewed and agreed before extra work begins. Ongoing product work runs as a dedicated team on a monthly retainer. A live system is maintained on a monthly retainer or on time and materials. Timeline Digital does not publish prices for custom software, because every project is custom.

The free pilot costs nothing, and you test it before any commercial terms are agreed. After you approve it, the contract sets the scope, milestones and payment schedule. A deposit is paid before full development starts, and the remaining payments are tied to the milestones in the contract. On installment-based development there are up to five installments, each tied to a milestone and an approved deliverable, so you fund the next stage only after signing off the last one. Project source code, designs and documentation transfer to you on full payment.

Yes. Within the Build & Scale step, larger systems are delivered in releases: a core platform first, then advanced features, automation, integrations, and finally optimization and scaling. You start using and getting value from the core release while later releases are built, and priorities can change as you learn from real usage.

On eligible builds, the first calendar year of application hosting and database hosting is included in the project. After the first year, you can move the software to your own infrastructure (you own it) or continue on a hosting and maintenance plan with Timeline Digital. Terms are stated in writing before the project starts so there are no surprises at renewal.

There is no fixed timeframe: the schedule for your enterprise project is set from your requirements in the Plan step. The free pilot of 2 to 3 key modules is ready in about 2 days, and with 1,200+ developers we have the capacity to deliver a complete system in as little as 2 weeks. Long-term support under a service level agreement (SLA) follows launch. The full project starts after you approve the pilot, and the scope, milestones and terms are agreed after it. You see working software regularly rather than waiting for one final delivery.

After the approved scope is agreed, we define the project milestones, delivery plan and commercial terms. Any requirement outside the approved scope is reviewed and agreed before additional work begins, so changes to cost or delivery are transparent and agreed in advance. The process is collaborative, with continuous feedback and regular check-ins so the software matches what you actually need.

Start a conversation

Tell us how your business works.

Describe what is slowing your team down. We will help you work out what to build, and how a free pilot lets you judge our work before the full project.

Prefer WhatsApp? Start a chat

What happens next

  1. You send a short brief

    The problem, the people involved and any target date. A senior engineer replies within 4 business hours.

  2. We understand your workflow

    A first call about how your business works today. An NDA can be signed before you share details.

  3. You test a free pilot

    You choose 2 to 3 key modules and we build them first, so you judge real software before the full project.