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?
How long should a first version take to build?
What should never be cut from version one?
Can I start with a web app instead of a mobile app?
Still not sure how this applies to your project?
Tell us what you are building and we will answer in plain language.