Development
MVP
Also known as: minimum viable product, MVP development, minimum viable product version
Definition
An MVP is the first release of a product that carries exactly one user journey end to end, shipped in four to eight weeks so the demand hypothesis gets tested against real users and real payments rather than survey answers.
The point of an MVP is not cheapness, it is testability. You pick one journey that delivers complete value to the user, for example "the customer places a request, an operator handles it, the customer receives the result", and everything outside that journey waits. A settings dashboard, a referral programme, three admin roles, an Excel export: each looks small on its own, but together they turn a four-week launch into a four-month one, and the hypothesis stays untested the whole time.
The commercial logic is cost-of-error management. A full web application build on the Russian market starts somewhere around 300,000 RUB and three months of work, and if demand fails to materialise that money and time are written off in full. An MVP moves the test to four to eight weeks and a much smaller budget, and more importantly it produces numbers instead of opinions: how many people reached the target action, how many paid, which step lost them. That is the input that makes a funding conversation concrete.
The classic trap is confusing an MVP with a stripped-down version of everything at once. Minimum refers to the number of journeys, not to the quality of the one you keep: if the single working path is buggy, nobody thinks "well, it is only an MVP", they leave, and a perfectly good idea gets a false negative. The second trap is launching without measurement. An MVP with no analytics and no success criterion written down in advance is not an experiment, it is just a small product whose fate later gets argued about on gut feeling.
- One journey works end to end; everything else is a stub or handled manually.
- The success criterion is written in numbers before release: conversion, paid orders, cost per lead.
- Analytics and events are wired up before launch, not after the first "how many leads did we get" question.
- Manual operations are fine at the start: a human in the chat costs less than six months of automation.
- Technical choices assume part of the code will be thrown away, not maintained for a decade.
Related terms
- Technical specificationA technical specification is the document that fixes what exactly will be built and on what grounds the work counts as accepted: goals, roles, scenarios, screen-level requirements, integrations, non-functional requirements and an explicit out-of-scope section.
- DiscoveryDiscovery is a one to three week pre-project phase that frames the problem, studies users and competitors, describes scenarios and constraints, and produces a prototype, a specification and an estimate with a justified range instead of a number pulled from the air.
- Product backlogA product backlog is a priority-ordered list of everything that could be built into a product: it is not a dated plan, it is continuously revised, and one person, the product owner, is accountable for the order of it.
- Unit economicsUnit economics is the profitability calculation for a single business unit, usually a customer, an order or a subscription, comparing the revenue a customer brings over their lifetime (LTV) with the cost of acquiring them (CAC), with a ratio of three or more treated as sustainable.
- Technical debtTechnical debt is the accumulated gap between how a system is built and how it should have been built: every shortcut taken to hit a deadline turns into a permanent surcharge on the cost and duration of everything built afterwards.
Related services
- Web app and Telegram Mini App developmentFor when a site is no longer enough and you need a product: an account area, a dashboard, an internal tool or a Mini App inside Telegram. We design the architecture, write the backend and frontend, and take it to release.
- Mobile app developmentiOS and Android apps from prototype to App Store and Google Play release. We help you choose between cross-platform and native based on the task rather than on fashion.
- IT consulting and product auditThe most expensive mistakes in software happen before the first line of code: a misread problem, a stack chosen out of a contractor’s habit, and a specification that does not exist. Consulting exists to settle all of that before the development meter starts running: what to build, out of what, at what cost and in which order. The result is a document, not an opinion on a call.
Read more
- MVP in 2026: Real Timelines, Real Budgets and What to CutMVP no longer means cheap and rough. A weak prototype today produces a false negative and buries a workable idea. Here are four MVP tiers with prices and timelines, a framework for cutting scope, and the parts no budget justifies removing.
- What a Website Actually Costs in 2026: The Estimate, Line by LineA practical breakdown of a web development estimate: what analytics, design, front end, back end and integrations actually cost, which expenses always show up after launch, and where cutting the budget is safe.
- The Technical Specification: Structure, a Worked Template and the Usual MistakesA specification is not bureaucracy, it is leverage: anything that does not match it gets fixed by the vendor at no charge. Here is the section structure, a filled-in example for a corporate site and how to write acceptance criteria somebody can actually test.
Need this done, not just defined?
We do this work, not only write about it. Describe the task and we will scope it and send a staged estimate.