What Is The MVP?
Updated: Dec 3, 2018
Defining What 'Minimum Viable Product' Means To AgilityIO...
AgilityIO prides itself on collaborating with clients on discovering the MVP of web platform or mobile app for our clients. Often, we meetup with Entrepreneurs, Shareholders and Project Managers who have this grande idea. Albeit, your idea is amazing and game-changing and will garner 100,000+ downloads, but let’s reeeeel it back in for a moment. Remember, someone needs to pay for... and get paid (average mobile app development budget is a minimum $50,000) to create your “hole in the market” masterpiece..
This is when we discuss the MVP - Minimum Viable Product. This concept originated from “The Lean Startup” by Eric Reiss.
“Develop a Minimum Viable Product and go through the build, measure and learn cycle as fast as you can. Learn from failures, experiments and implement results in the next product version.”
The methodology, called the “Feedback Loop” has been proven to be the most efficient way to get your product to the market.
In The Beginning: Research + Ideation
Solve a problem
Fill a hole in the marketplace or,
Establish a niche audience
You're better off creating something that encompasses all three.
Consider in the end, can you provide enough value and make it scalable?
We’ve partnered with Uber to create Uber Central For Businesses. Uber capitalized by bringing the once exclusive concept of black car service by making it mainstream, affordable and accessible from the palm of your hand.
“Uber Central lets you deliver reliable rides to anyone - whether the ride is needed immediately or can be scheduled in advance. Plus, your rider won't need the Uber app.”
We knew the solution, discovered the User, tested + perfected the platform, then launched the product!
We invite all of our clients to participate in a Product Discovery / Ideation Workshop (ranging from 3 days - 3 weeks) to develop their MVP before the wireframe and UX / UI Design Phase. During this Workshop we ask valuable questions:
Which are the essential bare-bones features + interactions and which can wait to be introduced later? Prioritize based upon the impact, urgency and effort estimation.
What is the User Persona / User Journey? Who is this product for and How / When / Why will they use it?
What technical specs are involved? Whether we’re building for iOS or Android, let’s map out everything from Landing Page to Checkout
Next Up: Design + Experimentation
Once we have all the intel, we begin to wireframe. A simple black-and-white sketch complimented with a detailed Kanban Board (Trello is the best!) to lay out the entire journey and prep for Interface design. We recommend InVision and Proto.io for sending consistent prototypes and visual communication. At this stage you can involve Users for A/B Testing and feedback.
"I communicate with clients and ask questions to understand their visions, provide suggestions on if a feature should be included in the MVP, map out how the users will interact with the MVP, and create design deliverables for clients to present, test, and implement." - Daoyi Wang, AgilityIO UX/UI Designer
The Grande Finale: “Do More Faster!”
Coming full circle using the Lean Startup Methodology, we push clients to launch their product as soon as the first iteration is ready. This allows us to test the market and understand the demographics.
What User downloads the product? Does this match you original User Persona?
Are you immediately recording and answer any and all customer feedback?
Communicate areas for improvement (i.e. bug fixes and design flaws).
"Big-name brands - from Ikea to Starbucks, Wal-Mart, and Volvo - are already using AR (Augmented Reality), and the global market for mobile AR apps is projected to reach $3.9 billion by 2020.”
- DotCom Infoway
Even Google CEO, Sundar Pichai notes: “Google is undergoing an important shift from a mobile-first world to an AI-first world” For a head start on the race, check out this infographic: “The Future of Mobile App Development”