How To Save Tons Of Time & Money Launching Your Minimum Viable Product
If we were gathered around a campfire, sharing well-worn stories of tech, here’s what I would do:I would lean into the crackling flames and tell you about minimum viable products and how Instagram started as an app for whiskey and bourbon drinkers.
"It was called Burbn!” I’d say. “The founder had no formal computer programming training!”
We’d all nod in awe that something so small and niche could become a now ubiquitous app with 2.35 billion users.?
DON'T TRY TO BUILD THE ENTERPRISE SOLUTION FROM DAY ONE
Our clients come to us with great ideas for apps and platforms. But the public isn’t always ready for those great ideas. Or maybe they want those great ideas delivered in a slightly different format.?
That’s why we steer our clients away from starting with an enterprise solution. An enterprise solution is one that can accommodate, like, 500 million users simultaneously and - unsurprisingly - building a platform that can support that many people takes a lot of time and money.
RELEASE YOUR BELIF THAT YOU KNOW EXACTLY WHAT YOUR USERS WANT
I’ve seen tons of startups build awesome software that scales and is beautiful … that no one wants to buy. So now the startup has spent all that money and time and can’t pivot because they ran out of cash to make it something that people actually want.
That’s why we swear by the approach of starting small, finding your product market fit, getting traction, asking for feedback, and then iterating as necessary.
Often, your product will end up being completely different than what you’d originally intended – and that’s okay!?
INSTEAD, BUILD A MINIMUM VIABLE PRODUCT (MVP) USING TOOLS THAT WILL ALLOW YOU TO STAY LEAN ON THE BUDGET AND ADAPT FAST.
“What are these tools that will let me stay lean!?” you ask. Great question!
领英推荐
Allow me to share a metaphor: coding is like an onion; there are many layers.
On the outer layers of the onion, you’ve got no-code or low-code platforms like Bubble, Outsystems, and Webflow, that allow you to build and iterate a product visually. They offer a very low learning curve and manage lots of the deployment complexities for you and allow you to change things pretty quickly, on the spot.
All that comes down to one thing in terms of product development: adaptability. The outer layer of the onion is made of tools that won’t scale well (or economically). But! These tools allow you to shorten the time between user feedback and product adaptation to hours instead of weeks. That’s their super power.
Once you move to the inner layers you’d get tools, frameworks and programming languages that allow you to have finer control over aspects of your product. So this “journey to the core” brings power and freedom from the limits of a no-code/low-code setup. It allows teams to create more tailored solutions, better UX, faster apps, and, in general, develop a killer solution for a problem.
This power comes with serious responsibility,? though. It’ll take longer to build and, thus, it’ll be more expensive. We advise our clients to use these tools once they know that people will buy their product and changes can happen at a slower pace.
The core of the onion is where engineering gets hardcore. When you reach this point you start to trade off technical complexity for things like performance, scalability, fault tolerance, data federalization, self healing, and auto tuning.
Companies typically do so by dividing the projects in multiple subprojects and assigning them to different teams, which will bring the best tools for each.
Once we’ve figured out how your audience actually uses your product and validated demand with 250k-500k users, we rebuild the core product using a lower-level scalable stack like React Native, while retaining the ability to iterate quickly. Clever, right?
HERE’S THE PROCESS WE RECOMMEND (AND USE WITH OUR CLIENTS) TO CREATE MVPS QUICKLY AND AFFORDABLY:
And if you or your company needs help designing or developing a new project. I’d love to connect! You can grab a spot on my calendar here.