Product Engineering
MVP Development for Startups in India: A Practical Guide
Affix Center · · 6 min read

Many founders spend eight or ten months and a large share of their seed money building a product, only to find that customers do not use it the way they expected. The features were well built. They were just the wrong features. Good MVP development for startups in India is about avoiding that outcome: putting a small, working product in front of real users early, and letting their behaviour guide what you build next.
The idea of a minimum viable product is simple, but it is often misunderstood. Some teams build something so minimal that it cannot test anything. Others keep adding "must-have" features until the MVP becomes a full product. This guide sets out a practical approach for founders in Mumbai, Pune, Bengaluru or anywhere else, whether you have an in-house team or work with a development partner.
What an MVP Is, and What It Is Not
An MVP is the smallest version of your product that lets you test your riskiest assumption with real users. The key word is test. It exists to answer a question, such as "will small clinic owners pay monthly for appointment reminders?" or "will warehouse supervisors actually scan items on a phone?"
- It is not a prototype. A prototype shows how a product might look. An MVP is used by real people for real tasks.
- It is not a low-quality product. It has fewer features, but the ones it has should work reliably.
- It is not the final architecture. Some shortcuts are acceptable, as long as you know which ones you have taken.
Step 1: Define the Problem and the Riskiest Assumption
Before writing any code, write down in plain words:
- Who the user is. Be specific. "SMEs" is too broad. "Owners of two to ten person accounting firms in Maharashtra" is testable.
- What problem they have, and how they solve it today.
- Why your approach is better for them.
- The assumption that would kill the idea if it were wrong. This is what the MVP must test first.
Talk to at least fifteen or twenty potential users before building. You will often find that the problem is different from what you assumed, and that saves months of work.
Step 2: Scope the Features Ruthlessly
Scoping is where most MVPs go wrong. A useful method is to map the single most important user journey from start to finish, then cut everything that is not needed to complete it.
- Must have: features without which the core journey fails.
- Can fake: steps you can handle manually behind the scenes at first, such as onboarding, report generation or matching.
- Later: admin dashboards, advanced settings, multiple user roles, integrations that are nice to have.
For example, a B2B logistics startup might launch with shipment booking and live status updates, while invoices are generated manually by the founders for the first few months. The manual work tells you exactly what to automate next.
Step 3: Choose a Sensible Technology Approach
The best stack for an MVP is one your team knows well and can change quickly. Some practical guidelines:
- Web first, unless mobile is essential. A responsive web app or progressive web app often reaches users faster than separate Android and iOS apps.
- Use managed services. Managed databases, authentication, hosting and messaging reduce setup and maintenance effort.
- Consider low-code for internal tools. Admin panels and back-office screens can often be built with low-code tools while the core product is custom.
- Plan for Indian users. Support UPI or local payment gateways if you charge, design for mid-range Android phones and patchy mobile data, and offer regional language content where your users need it.
- Keep the architecture simple. A well-structured single application is usually easier to build and change than a set of microservices at this stage.
Where the idea involves hardware, sensors or AI models, it helps to test feasibility first in a controlled setting. An innovation lab approach lets you prove the technical core before building the full product around it.
Step 4: Build in Short Cycles
A focused MVP build is typically planned in short sprints of one or two weeks. Each sprint should end with something working that the founders can see and test.
- Agree on a small backlog of user stories for the core journey.
- Design key screens and review them with a few target users before development.
- Build, test and demo every sprint.
- Set up basic analytics from day one, so you can see what users actually do.
- Prepare a simple feedback channel, such as a WhatsApp group or in-app form, for early users.
Even an MVP needs basic quality. Test the core journey properly, secure logins and data, and back up the database. A product that loses user data will not get a second chance.
Step 5: Launch Small and Measure
Launch to a limited group first: a few dozen pilot customers, one city or one industry segment. Decide in advance which numbers will tell you whether the assumption holds, for example:
- How many invited users sign up and complete the core task
- How many come back in the second and fourth week
- How many are willing to pay, or move to a paid plan
- What they ask for that you did not build
Then decide: continue, change direction or stop. All three are valid outcomes of a good MVP.
Common Mistakes in MVP Development for Startups
- Building for investors instead of users. A polished demo is not the same as proof that customers need the product.
- Skipping user interviews because the founders feel sure of the problem.
- Adding features after every sales call instead of looking for patterns across many users.
- No analytics, so decisions rest on opinions rather than behaviour.
- Handing over all product decisions to the development team, when the founders should own priorities and trade-offs.
Compliance Basics Founders Should Not Skip
An MVP still handles real data. If you collect personal data, plan for India's Digital Personal Data Protection Act, 2023 and the DPDP Rules, 2025, whose obligations are being phased in. Collect only what you need, show a clear notice, take consent where required and store data securely. If you handle payments, use regulated payment gateways rather than storing card details yourself. Getting these basics right early is far cheaper than retrofitting them later.
Frequently Asked Questions
How long does MVP development take?
It depends on scope, but a tightly scoped MVP focused on one core journey is usually planned in weeks to a few months, not a year.
How much does it cost to build an MVP in India?
Cost depends on the number of features, platforms, integrations, design effort and the team's location and experience. Tight scoping is the biggest cost control.
Should an MVP be a mobile app or a web app?
Start with web or a progressive web app unless your core use case needs native phone features such as offline use, background location or camera-heavy workflows.
Can we reuse the MVP code later?
Often, yes, if it was built with clean structure and documented shortcuts. Some parts may need rework as you scale.
How Affix Center Can Help
Affix Center supports founders with MVP development for startups in India, from scoping and user journey mapping to design, build, testing and launch. Our product engineering team works in short, visible cycles so you can learn from real users quickly.
If you have an idea to test or an MVP that has grown too large, talk to our team about a focused plan.