App development strategy: from idea to commercial release

Why app development works best as fixed-price stages, what you get after each one and how to pick your starting point. A map of the whole series, from a $220 consultation to corporate growth of the product.

App development strategy: from idea to commercial release
INGELLO / BUSINESS3016

The main risk in custom software development is not that the developers lack skill. It is that the client signs off a large budget before anyone involved can clearly describe what is actually being built. What follows is familiar: deadlines slip, the scope is disputed, and there is nothing measurable to show until the very end.

We split the journey into stages, each with a fixed price and a tangible result. After any stage you can stop and walk away with an asset rather than a half-finished build. Below is a map of the whole series: ten stages from idea to commercial release, eight growth tracks, and a guide to choosing where you should start.

Three blocks, not one long project

The series has three parts. They answer different questions and cost very different amounts of money.

  • The demo sample answers the question "what are we building?". It covers consultation and modelling, the technical specification and prototyping. You come out with documents and a clickable model you can take to an investor, a contractor or your own board.
  • The commercial version answers "how does it work in production?". Seven stages, from interface design to testing and handover. This is where a product appears that real people use.
  • Corporate growth answers "how will it cope with growth?". Eight independent tracks at $4700 each, added as the product evolves from MVP to MMP and MLP.

Ten stages: price and result

Prices come from Ingello's current price list. A lower bound of $0 means the work may not be needed at all: for example, you already have a design system, or no external services need connecting.

StagePriceWhat you keep
1. Consultation and modelling$220Business requirements and a demo sample: main screens and an admin panel
2. Technical specification$800Written specification, interface and data models, contracts, budget estimate
3. Prototyping$2400A clickable prototype for testing scenarios and showing investors
4. Interface design$0-2400Design system, UX/UI, visual style for web and mobile
5. Front-end markup$0-2400Responsive markup from the mock-ups, PWA preparation for iOS and Android
6. Interface logic$0-4700Interactive scenarios in JS/TS, forms and validation
7. Integrations$0-4700Connected APIs, payment systems, CRM, maps, WebSocket chats
8. Server-side business logic$0-4700A PHP (Yii2) and MySQL back end with caching
9. Deployment and infrastructure$800-4700Docker containers, configured servers and SSL, CI/CD
10. Testing and handover$800-4700Tested interfaces, specification scenarios, integrations and deployment

If you order prototyping straight away, the technical specification is included at no extra charge. You save $800, and the whole demo sample costs $2620 instead of $3420.

Eight growth tracks

Once the product is live, it does not grow "in general" but along specific tracks. Each costs $4700 and can be added independently, in whatever order the business dictates.

How much does it cost to build an app in total?

An honest figure appears after the technical specification, not before. Each stage has a fixed price, but which stages you need and how deep they go depend on the number of roles, screens and integrations and on load requirements. So at the first meeting we discuss budget options, and we give a precise estimate once the boundaries are fixed.

For large systems, development is broken into stages of roughly a month each. A typical stage costs $5,000-10,000 and ends with a demonstration of the result, usually a video presentation. After that you decide whether to start the next one.

How to choose your starting point

  • You have an idea but no requirements. Start with consultation and modelling.
  • Your requirements are already gathered. Go straight to the technical specification, or take the specification together with a prototype for $2400.
  • You already have a specification. An audit of the document is usually enough: we check completeness and contradictions and record the assumptions.
  • You only have Figma mock-ups. They show screens, but not the data model, permissions or integrations, so a reliable estimate needs more formal groundwork.
  • The system is already running. Start with an audit: $800 for a written report or $2400 with an early prototype of the changes.
  • You need a result within a week. Agent-driven prototyping at $1800 a week: the first version in 5 days, but the budget for the whole project is not known in advance.

Where money is most often lost

  • Starting with code while the data model and roles are still being debated, so half of what is written gets rewritten.
  • Skipping the prototype, so the argument about what a screen should look like lives in email threads for months.
  • Treating security and documentation as "finishing touches". Their cost does not disappear: it turns into an incident or into dependence on one person in the team.

What is in the contract that usually is not

We provide free daily technical support after handover: if something breaks, we fix it and do not send an invoice. As far as we know, competitors do not put this in their contracts.

How to read this series

Each stage has its own article: what happens, what you are left holding, what it costs and what breaks if you skip it. The logical place to start is the first stage: it costs $220 and often changes your view of the project more than the next few months of work.

I also recommend the Van Gogh method: it explains why a finished product released quickly usually beats a draft that is polished forever. The stages in this strategy apply the same principle to working with a contractor.

See all stages and prices on the landing page or book a free consultation with an architect. In fifteen minutes we will go through your task, and after the call you will receive a stage-by-stage estimate of cost and timeline.

Frequently asked questions

01How much does app development cost with Ingello, stage by stage?

Each stage has a fixed price: consultation and modelling $220, technical specification $800, prototype $2400, commercial version stages from $0 to $4700 each, and growth tracks at $4700 each. The total budget is calculated after the technical specification. For large systems, development runs in stages of about a month; a typical stage costs $5,000-10,000 and ends with a video presentation of the result.

02Can I stop after any stage of the development process?

Yes, that is the core principle of the strategy. Every stage ends with a concrete result: a document, a model, a prototype or a working part of the product. After the demo sample you hold the business requirements, the specification and a clickable prototype, which you can take forward with us, put out to tender with another contractor or show to an investor.

03Where should we start if we already have our own specification?

In most cases a full redesign from scratch is not needed. We audit your specification: we check it for completeness and consistency and draw up a list of clarifications, constraints and assumptions. That is enough for a fixed-price estimate. If all you have is Figma mock-ups, that is not sufficient: they do not describe the data model, access rights, integrations or business logic.

04What do MVP, MMP and MLP mean in this development strategy?

An MVP is the minimum version of a product that tests the idea with real users. An MMP is a version you can already sell on the market. An MLP is a product users become attached to. In our strategy the move between them is driven by eight corporate growth tracks at $4700 each: notifications, offline mode, security, optimisation, SEO, documentation, refactoring and test automation.

05Why do some development stages have a starting price of $0?

A lower bound of $0 means the work may not be needed. If your company has a brand book and a design system, the design stage comes down to working within your rules. If the product needs no external services, the integrations stage is skipped. Deployment and testing are always required, so they start at $800. The exact set of stages is fixed in the technical specification.