/ Product

What to do Before Developing an MVP

Amber Coffman
Before you begin planning an MVP -- let alone developing it -- there is a single critical question you should ask yourself: Should this even exist?

It seems like an odd question, doesn’t it? But the truth is most companies that fail, fail to honestly answer this question. In an age where there’s a dozen alternatives for any given software, service, app or product, you have to know that there’s room at the table for what you want to bring. (And even when you know you’ve got something good, there are plenty of pitfalls to be wary of – which we’ll cover in this series).

In part one of this series, we’re going to be looking at everything you should do before you build your Minimum Viable Product (MVP):

  • Consider viability
  • Set expectations with the team
  • Define the MVP 
  • Plan for financing 


Consider Viability

Developing an MVP starts with knowing why your product should exist at all:

  • Does the product solve a problem?
  • Is demand sufficient for this product?
  • Are we the best team to build the product?

If your answers are yes, yes & yes, let’s drill deeper. Take the basic concept and drill down:

  • How can we differentiate from similar products in a powerful way?
  •  Who is our ideal user persona?
  • What will our marketing channels be (i.e., where can we best reach this persona)?
  • What possible revenue streams exist?
  • What is the OMTM?

The OMTM is the One Metric that Matters the Most. For example:

  •  Cost of Acquisition (CAC)
  •  # of installs/purchases/signups
  • Ratio of installs/purchases/signups to reviews

These are appropriate for the MVP stage because they can help determine if a product is viable early on. But keep in mind that the OMTM of a business can (and should) change as the company grows and matures.

For instance, CAC might be excellent for an eCommerce company that’s just getting off the ground; but if it manages to build a loyal customer base and is still around two years later, that company would be better off tracking something like cart size or monthly recurring revenue. 

With a social media app, the earliest OMTM would be something like the number of new signups per day. A year down the line, we might shift our focus to engagement or content creation percentage.

An OMTM acts as a helpful North Star at any stage. It can be particularly helpful in the early stages when there are so many variables to keep track of. Even if your product lives up to the “minimum” in MVP, there’s still a lot that goes into developing it. As a result, it can be easy to lose sight of what matters; having a single metric to navigate toward will help keep the team focused.


Set Expectations with the Team

In fact, getting the team aligned around what matters is one of the most important parts of pre-development. Here are a few things to consider:

1. Readiness to fail fast. First, an MVP isn’t about nailing the product 100% on the first try. It’s about failing fast. This can be challenging for some people to wrap their heads around, especially if they’ve spent more time in the world of enterprise than the world of startups. The entire point of creating an MVP, though, is to create a pared down version of a product so you can quickly validate an idea without a lot of risk.

2. Commitment to small feature sets and accelerated learning. Companies often forget about the “M” in MVP. It’s important to establish early on that the MVP isn’t the place for “what ifs” and “nice to haves.” On one hand, we want to create a product as quickly as possible with minimal time and cost. At the same time, we don’t want our MVP to be half-baked; it needs to be developed enough that it still appeals to our ideal buyer persona. That’s why successful MVPs tend to be iterative, starting with a basic version of the product that’s built upon over time.

3. Total buy-in from all stakeholders. From the CEO to the intern, the entire team needs to be able to rally behind a common vision and agree on each person’s role in the MVP creation process.


Defining the MVP

At Orogamis, we’re a big fan of data-driven insights; and data is just as important before building your MVP as it is post-launch. The data at this phase may be more qualitative than quantitative, as your focus will be market and competitor research.

Market Research

Market research revolves around better understanding your target customer and their needs. It can help you:

  •  Validate a product idea;
  • Discover where your would-be customers shop and research for products;
  • Identify which competitors your customers are most likely to purchase from;
  • Spot industry trends; and
  • Determine what influences purchasing decisions.

There are two ways you can gather this information: Through primary research and secondary research.

Primary market research involves first-hand accounts, and will help you segment your market and establish your user persona(s). It can involve market surveys, as well as face-to-face interviews and group discussions with customers. This can be especially helpful for finding out whether or not your product has any promise.

Even if your answer to the question we started with (“should this product exist at all?”) was yes, conducting primary research is an excellent way of further validating a product idea. It does take effort; but it may keep you from sinking too much time and effort into a product that was never going to gain any traction.

Secondary research is all the other information you can make conjectures from:

  •  Industry reports;
  • Industry content;
  • Market stats (e.g., Pew, Gartner, Forrester, etc.);
  • Trade publications;
  •  Libraries;
  •  Media sources;
  • Government statistics (e.g., US Census Bureau and Bureau of Labor & Statistics); and
  • Anything on the internet!

You don’t want to catch a case of analysis paralysis but you do want to have a solid understanding of your market ecosystems before developing an MVP. 

At the least, you should gather enough information to:

  • Develop user personas;
  • Identify the end goals for those users;
  • Pinpoint a price range for the product;
  • Determine success and failure criteria;
  • Flesh out the user persona and journey; and
  • Know who your competitors are and how you stack up.

Competitor Research

During your market research, it’s likely you’ll begin surfacing information about your competitors. Even if you have an idea of who you’re up against, it’s a good idea to conduct a competitive set analysis.

Begin by identifying competitors that have similar offers. You can buy market reports or use review sites like G2 to find leaders within your niche. Social media can also make for an excellent business directory. LinkedIn, for example, allows you to filter by industry – so you can easily find companies that are like you.

Once you’ve identified your competition, it’s time to analyze them. When it comes to comp analysis we’re partial to the SWOT framework. SWOT stands for Strengths, Weaknesses, Opportunities, and Threats. Use it to map out:

  • What your advantages are;
  • What your weak links are;
  • What unique opportunities you have as a result of industry trends as well as your strengths; and
  • Where your competition outshines you.

All this preliminary research will pave the way for you to begin planning and developing the MVP – which we’ll be exploring in the next installment of this series.

But there is one last thing you’re going to want to consider before diving into the world of dev: Financing.  



According to CBInsights, financing is the second most common reason that startups fail. (The first is ‘no market need’. i.e., The business didn’t answer that first essential question of “should this really exist?”).

Nearly 30% of companies fail to account for the kind of monetary investment that is necessary to pave the way to a market-ready MVP. Here are three of the most critical considerations:

1. Talent Acquisition Costs

Good developers know their worth. If you want a great team, know that comes at a premium. Even if you’re a startup. When people hear ‘startup’ they may picture passionate entrepreneurs going at it 24/7 for peanuts, but in reality, people have bills. So, it’s important to be fair with salaries.

That being said, most startups aren’t going to be able to hand out the same size paychecks as a large corporation. Creating a great company culture can compensate for this. Of course, that may come at a cost too – annual retreats, keynote speakers, a snack bar, a uniquely furnished workspace. So, it’s important to know what you’re going to offer people ahead of time, and budget for that accordingly.

You can also be strategic about how you hire. Weighing attitude against experience, for example. Someone who is young and less experienced but smart and ambitious may be just what you need; always keep an eye open for up-and-coming talent. Just because you’re a startup doesn’t mean you can’t make great hires from the get-go!

2. Cost Between MVP and Final Product

The cost of building the MVP will not be the cost of the final product. Please don’t ever make that mistake. Always have the estimated funds for the finished product waiting in the wings – and don’t rely on post-launch revenue to fund the final product!

Yes, that’s easier said than done – because as you test the MVP you may come up with even bigger and better features than the ones you’d initially planned on. But if you take the time to map out your ultimate vision; prioritize the iterative features that will help you get there; and stick price points on each of them, you’ll have a much better estimate of what the actual product is going to cost.

3. Cash Reserves

As your company changes, so will your financial sources. Whatever your initial resources may be they will likely change so it’s good to have a financial plan in place. Especially when you take into account scope creep and the fact that the final product will always cost more than the MVP (as mentioned above).

If you have reason to believe you’ll need external funding after launch, start making a plan for that as early as possible…at least up through seed funding.  

  • Pre-Seed Funding. This is usually coming out of the founders’ pockets. It is possible to attain external funding before the MVP is developed but that is probably not what you want to do. Investors don’t just make judgements about products they also make judgements about the minds behind the products. In other words, a validated MVP doesn’t just show them that the product is worthy, but also that you’re a capable team.

  • Seed Funding. In the early stages of a business, seed funding can be used to finance first steps. This may include everyone from friends and families to venture capitalists and angel investors. Angel investors want a stake in the company but are often willing to take on riskier ventures (i.e., you don’t have a track record yet). Seed funding can range from 10k to a couple million, and a founder may or may not decide to pursue additional funding after this.

  • Series A Funding. Usually ranging from $2 – $15 million, to land Series A funding you need a strong strategy. You’ll need to appeal to traditional venture capital firms. Angel investors may also still be interested, but they tend to have less of an impact at this stage. Alternatively, companies can try for equity crowdfunding to generate some of the funding they need.  

There is of course B and C funding, but since this is an article on MVPs, we’d be getting way ahead of ourselves. Bottom line: Start on that financial plan early!


A lot of legwork that needs to be done upfront. Don’t rush this stage if you’re serious about creating a winning MVP. Taking time with the research phase will pay dividends when it comes to the actual planning and development. The research will ensure your strategy is sound, and it will keep your development on target – which we’ll be exploring in the next installment.

More Resources

 / Growth
What You Need to Know About Paid Media
 / Brand
How Brand Strategy is Directly Tied to Revenue. Yep! for B2B too.
 / Growth
Supercharge Your Growth with Insight-Driven Innovation

Work With Us

Every engagement starts with a friendly chat.

Get Started