0
Jens · Mumbai · Jaipur
Home  ·  Blog  ·  App Development
App Development

What is an MVP in app development?

MVP does not mean "small app". It means the minimum to test a hypothesis with real users. Here is the framework that separates real MVPs from undercooked v1.

26 Apr 2026 · 7 min read · By Jens Infotech

"Let\'s build an MVP" is the most misused phrase in startup jargon. Most people use it to mean "a small app." That\'s wrong. MVP (Minimum Viable Product) is a hypothesis-testing tool — the smallest possible version that lets you learn whether your assumptions about users are correct. Here\'s the proper framework.

Quick answer — what an MVP actually is

  • The smallest possible version of an app
  • That delivers one core value to one user persona
  • Tested with real users in a real market
  • Designed to validate or invalidate a hypothesis
  • Built in 6-10 weeks max for SMB-scale apps

The 3 dimensions every MVP must have

1. Minimum — really minimum

If you need to write down 6 features for v1, you defined the wrong MVP. Truly minimum apps have 1-3 features.

Example: Dial Your Meal\'s MVP wasn\'t the full marketplace. It was: customers can browse 10 partner restaurants in one Sydney suburb and place an order. That\'s it. No reviews. No promo codes. No driver tracking. Just place-an-order in one neighbourhood.

2. Viable — actually works

Common error: shipping a prototype and calling it MVP. Prototypes have fake data, broken edge cases, no real backend. MVPs work end-to-end:

  • Real auth (not "skip login")
  • Real database (not local mock)
  • Real payment if commerce (not "coming soon")
  • Real push notifications (not stubbed)
  • Real error handling (not crash on edge cases)

3. Product — solves a real need

An MVP must solve a problem someone is willing to pay for or actively use. If users can\'t articulate what pain it solves, you don\'t have an MVP — you have a feature looking for a problem.

The MVP scoping framework

Step 1 — Write the hypothesis

One sentence: "I believe [user type] will [do specific action] because [their pain] makes them want [value]."

Example: "I believe restaurant owners in Sydney will pay 5% commission to use our app because the existing aggregators charge 30%+ and they want to keep more margin."

Step 2 — Identify ONE user persona

Not "people who want food delivery." Specifically: "restaurant owners in Sydney CBD with 20-50 daily orders."

Step 3 — Identify ONE core action

The action that, if it works, validates the hypothesis. Everything else is secondary.

For DYM: "owner can list menu, accept orders, and get paid weekly." That\'s the MVP.

Step 4 — List ONLY the features needed for that action

Self-test for each feature: "If we don\'t have this, can the user still complete the core action?" If yes — defer it.

Step 5 — Build with measurable signals

What metrics will tell you if it\'s working?

  • Activation: % users completing core action within 24 hours
  • Retention: % users returning in week 2
  • Economics: revenue per user / cost per user
  • Qualitative: 5-10 user interviews after 1 week

Real Indian MVP examples (clients we\'ve shipped)

IdeaBad MVPGood MVP
Field rep tracking"Track everything" + dashboard + reports + payrollGPS check-in + photo + manager view. That\'s it.
D2C food brandFull e-commerce + subscriptions + referrals + reviews3 SKUs, COD only, WhatsApp re-order
Coaching marketplaceTwo-sided + payments + reviews + classes + recordings10 coaches, manual booking, IPay later
Restaurant orderingFull menu + orders + delivery tracking + ratings10 menu items, table-side QR, UPI payment

The MVP timeline (6-10 weeks honest version)

WeekFocus
Week 1Hypothesis + persona + core action defined. Scope locked.
Week 2Wireframes + click-through prototype. Tested with 5 users.
Week 3-4Backend + auth + database. Critical SDKs integrated.
Week 5-6Frontend screens. Internal testing.
Week 7QA + beta testing with 10-20 users.
Week 8Launch in limited market. Watch metrics.

What MVP is NOT

  1. NOT a feature-rich v1 — that\'s a full product
  2. NOT a prototype — that\'s a clickable mockup
  3. NOT a "lite version" — that\'s a deliberate downgrade
  4. NOT a 6-month build — that\'s a v1, not MVP
  5. NOT for everyone — that\'s a mistake; pick one persona
  6. NOT free if your business is paid — pricing is part of MVP

How to read MVP signals

After 4-8 weeks of MVP being live with 50-200 users:

SignalMeaning
50%+ users return week 2Strong product-market fit signal — invest in v2
20-40% return week 2Some signal — fix biggest friction, retest
Under 20% returnWrong product, wrong audience, or core hypothesis failed
Users use it differently than you expectedPivot opportunity — listen carefully
Same 5 feature requests from everyoneThat\'s your v2 roadmap

Common MVP mistakes

  1. Confusing MVP with prototype
  2. Adding features "just in case"
  3. Targeting multiple personas in v1
  4. Free / no pricing — fails to validate willingness to pay
  5. No instrumentation — flying blind
  6. Stretching to 4-6 months instead of 6-10 weeks
  7. Polished design when fast iteration matters more
  8. Building for engineers, not for users

Pro tips

  • Charge from day 1 — even ₹49 / month tells you 100× more than free
  • Limited geography — one neighbourhood, one city, one industry
  • Manual backstage — automate the user-facing flow, do operations manually
  • Talk to 5 users every week for first 2 months — pattern matching
  • Set a kill criterion upfront: "if X doesn\'t happen by week 12, we kill it"

Conclusion

An MVP is a hypothesis-testing tool, not a small app. Pick one persona, one core action, ship in 6-10 weeks, charge from day one, measure activation and retention. If you want a discovery sprint that scopes a real MVP rather than an undercooked v1, see Mobile app development or book a strategy call.

FAQs

How small should an MVP really be?

Smallest version that lets ONE type of user complete ONE core action. If you need 5 features for the user to complete it, that is your MVP. If you need 12, you defined the wrong MVP.

What is the difference between MVP and prototype?

Prototype: clickable mockup, no real backend, no real users. MVP: working app with real backend, deployed to a real test market with paying or active users. MVP teaches you market truths, prototype teaches design truths.

How long does an MVP take?

A real MVP for an SMB app: 6-10 weeks. Less than that is usually a prototype calling itself MVP. More is usually scope creep.

How much does MVP cost in India?

₹1.5L to ₹4L for single-platform with focused scope. ₹4-8L for cross-platform with payments. Below ₹1L is a templated prototype, not a real MVP.

Should I add monetisation to MVP?

Test pricing in MVP — even ₹100 paid users teach you 10x more than 1,000 free users. Free MVP = wrong product validation.

When do I move from MVP to v2?

When you have signal — repeat usage, positive economics, clear feedback themes. Usually 2-4 months after launch with 100+ active users.

Read next

Let's build something unforgettable.

From a 5-page launch to a multi-region growth engine — we plug in, ship fast, and stay till the numbers move.