Minimum Viable Product MVP

The first real version of an app, built to do the one job that matters and to leave everything else for later.

Also known as MVP first version version one

Definition

A minimum viable product is the first working version of an app. It does the one job that matters most, and nothing else yet. It is not a demo, and it is not something half finished. Real people use it, real money moves through it, and what they do with it tells you what to build second.

Picture a laundry that wants an app. The one job is simple. A customer books a pickup and sees when the driver is coming. That is version one. Loyalty points, referral codes, a chat window and a second language can all wait. If booking a pickup feels confusing, none of those extras would have rescued the app.

Owners overload version one for an honest reason. They have carried the idea for years, so every part of it feels equally urgent. Then somebody mentions a competitor in a meeting and three more screens are added. Four months of work becomes eleven. The budget doubles. The app reaches customers a year after the moment it was needed, and half the added screens are never opened. Linkysoft has watched this happen to good ideas that were simply too heavy to launch.

Choosing what waits gets easier with one question, asked out loud about every feature. If we launch without this, does the app still do its one job? If the answer is yes, it waits. Write it on a list instead of deleting it, because that list becomes the plan for the next three months. A second question helps too. Can a person do this by hand for now? A shop can approve refunds over the phone for a while. Software for that belongs in version two.

Two honest warnings. A small first version still needs the dull parts done properly, meaning sign-in, taking payment, and a way to fix a customer record when it goes wrong. Skipping those does not give you a small app, it gives you a broken one. And small is not the same as cheap. Before Linkysoft starts a mobile app build, we ask the owner to name the single number that will prove version one worked, such as bookings a week or repeat orders. Without that number, version two is guesswork. The same rule saves money on a web application, where adding one more screen always looks cheap and almost never is.

Questions about Minimum Viable Product

Is a minimum viable product just a cheap app?
No. It is a small app, not a cheap one. The parts you keep still have to be built properly, and a good first version often costs about the same per screen as a big one.
How long should a first version take to build?
For most businesses, eight to sixteen weeks from the first drawing to the store. If the plan says a year, the scope is too wide and something should move to version two.
What should never be cut from version one?
Signing in, taking payment if you sell something, and a way for your staff to correct a customer's details. Add a way for the user to reach a human when something breaks.
Can I start with a web app instead of a mobile app?
Often yes, and it is usually faster and cheaper. A web version opens on every phone with no store review, and you can build the mobile app once you know people use it.

Still not sure how this applies to your project?

Tell us what you are building and we will answer in plain language.