Insights | The Minimal Viable Product: Good for Companies Large and Small

The Minimal Viable Product: Good for Companies Large and Small

By Andy Hilliard | October 16, 2017

When creating software, it’s not unusual to try to ‘reach for the stars’, trying to complete the entire software in the first release. We don’t think that’s wise: if things go wrong or your company’s strategy changes during the software development process you may end up never getting it done, or at least fall far behind schedule. This is where minimal viable product (MVP) development comes in

What is the Minimal Viable Product?

As the name suggests, MVP is a development strategy where the  goal is to make your software product viable -- meaning you’re not developing the entire vision just yet. Initial stages include only the most important features; changes and additions are developed in future releases. MVP allows companies to bring a product to market much faster and typically results in better user reception because development is driven by user response.

MVP development is popular among smaller software development firms because it works well for smaller teams with smaller budgets. Larger companies, however, typically eschew MVP development because they have the manpower and money to develop a more fully functional app, but that’s a misguided preconception of what an MVP is.

Accelerance leaders Steve Mezak and Tom Cooper think MVP has a place in the development strategy for large software companies. Tom relays a story where he was working with a big SaaS company and realized that delivering just two percent of what the client wanted would deliver value. The executives, used to ‘reaching for the stars’, balked at Tom’s suggestion.

“Their initial response was, ‘Tom, that's not enough. We would not be willing to buy your product if you could only give us 2%. You need to give us 97%’,” Tom says. “But we worked with them and built that 2% and we showed them here's your data in this 2% and what do you think? They said, ‘Oh my gosh. That's a lot more valuable than we thought’.'”


You can only imagine how much time this company saved in bringing a product to market, and money too. This particular company was also able to fund successive releases on the returns of their MVP -- whereas before they would have taken a much larger financial risk. “However, there are some pushback against MVP development because of stereotypes,” Steve adds.

“I think, too, the concept of an MVP has gotten a bad reputation with some people in that I just have this crazy idea. I don't know if it's gonna work, so let me just put something together and see if it sticks’,” Steve say

Big companies may have larger budgets, but Tom adds that they too can run out of money and give up in frustration if they take too much on all at once. This frustration can be project-killing if you develop this gargantuan product, only to have it fail in the market.

Failure with an MVP is much cheaper and less frustrating, and the response to the issues with your MVP could give you enough to turn it around in version two.

We’ve investigated 7,000 companies around the world so you can outsource with confidence.

Want to know who to trust? Talk to us.

Get a team


Interested in reading more?

More from Accelerance

September 13, 2022

Indispensable Insights: Your Go-to Guide for 2023 Software Outsourcing Management

A severe talent crunch and the pressures of the pandemic have resulted in software developer rates increase higher than ever in the last few years.

August 23, 2022

Holding Strong: Software Development Investment Dodges Cutbacks

In the havoc that is the tech sector, software development seems to be untouchable.

August 9, 2022

Don't Take Chances: How to Proactively Minimize Risk in Software Outsourcing

Outsourcing software development to nearshore or offshore teams is a strategy being adopted by companies in record numbers to build resiliency and create a competitive edge. 

How can we help you succeed?

We make outsourcing successful with innovative partner selection services and tailor-made consulting solutions to ensure your desired outcomes.

Let’s Get Started