hello@mazharsiddiqi.com

MVP DEVELOPMENT

A working first version.

Not a prototype to throw away, and not a two-year platform you do not need yet. Just the smallest product that can teach you something real.

WHAT AN MVP IS

Minimum, viable, and product.

All three words matter. The common alternative is maximum, fragile, and half-finished: too big to ship quickly and too unstable to learn from.

01

Minimum

The smallest scope that can test the core assumption. Every extra feature delays the answer and costs money before you know whether it is needed.

02

Viable

A product that genuinely works: users finish the task, data persists, and it survives more than a scripted demo.

03

Product

Real software that people can use unsupervised, not a clickable prototype or a feature list waiting for another team.

SCOPING

Cutting the scope.

01

Version one

The features required to test the core assumption. Usually smaller than founders expect.

02

Version two

Genuinely valuable work that can wait until real users have shown what they need.

03

Probably never

Features that feel essential in planning but rarely matter once people use the product.

WHAT I BUILD

Everything a real first release needs.

The build is deliberately small, but it is still a product people can use and your next developer can continue.

01

Scoping and prioritisation

A direct conversation about what is essential, what is later, and what should not be built yet.

02

UI/UX for the screens that exist

Focused product design around the version one journey rather than a speculative design library.

03

Full application development

Front end, backend, database, authentication, and payments where the model needs them.

04

Basic product analytics

Enough visibility to see what people are actually doing after launch.

05

Deployment and handover

A production-ready first release, complete codebase, documentation, and ownership for your team.

DEBT YOU CAN LIVE WITH

Build fast, without the debt that hurts.

Acceptable shortcuts

  • Manual admin work before a full admin panel
  • A simpler pricing model
  • Fewer settings and integrations
  • One language and one payment provider

Shortcuts that become rewrites

  • A data model that cannot extend
  • Insecure authentication
  • Code without a clear structure
  • An architecture that cannot carry version two

AFTER LAUNCH

The product remains yours.

You receive a working release, the full codebase, and documentation written for whoever takes it forward. The next step may be a new hire, a second project, or the useful discovery that the original assumption was wrong.

All three outcomes are valid. A focused MVP makes the third one inexpensive, and makes the first two much easier to act on.

“The point of version one is a useful answer, not a large codebase.”

The operating principle

COMMON QUESTIONS

MVPs, clearly scoped.

The commercial and product decisions to settle before the feature list starts growing.

How long does an MVP take?

Typically six to twelve weeks depending on the scope. A two-week quote usually leaves out the work that makes it viable.

What does an MVP cost?

It is scope-dependent and fixed before work begins. Changes are repriced before they happen.

Do you take equity instead of fees?

No. You keep your equity.

Can you help decide version one?

Yes. That scoping work is one of the most valuable parts of the engagement.

What if we need changes after launch?

That becomes a new project, with a fast start because the product and codebase are already familiar.

Should we build mobile or web first?

Usually web, unless the product truly depends on the phone. Web is faster to build, change, and launch.

Ready to build a first version?

Tell me the assumption you are testing. I will show you the smallest thing that can test it and what that build should cost.

Focused scopeWorking productFull ownership