Depending on the complexity of your new idea/project, the following is presented in reverse order. If your idea/project is simple enough to develop, we can dive strait into the MVP path, but if it requires more exploring in research and testing, it would need to require a Proof of Concept first, maybe followed by a Prototype and then only build out an MVP. Remember this whole process is to create a minimum to no risk for your new investment.
The process of developing a functional product, but only with the absolute minimum necessary required functionality. To be able to take this product to market and monitor its performance to see if it will be a success.
The minimum viable product is the best-use-case to test new waters and carries a lowest risk for an new investment. Then, if the market or a VC finds value in your product, deploying a full solution with all the bells and whistles in a followup phase.
It is build / developed with only the absolute necessary features to make it a functional product. It could also be a build that consists of a series of existing technology or tools that are available to make it functional to keep upfront cost to a minimum. In other words, not to reinvent the wheel, but piggyback of existing technology until the time comes that your product can be developed on its own platform or base with all the features it requires.
The beauty about a Minimum Viable Product is that a functional solution can be developed so that it can start generating revenue for your business.
Sometimes, even before an MVP can be released in the market, a working prototype needs to be developed to make sure the MVP can be a success. It usually happens when the minimum application have some advance features or functionality, or complex layouts and screens that first need to be tested to make sure it will be accepted among users. It is easy to navigate and users will know what to do. Prototypes can also be simple as a UX-design.
The Proof of Concept (POC)
It does happen that you might have an idea, but it could be a complex idea that is not freely available yet. So, in other words, no current coded solution exist for it yet. For example, it might be some functionality that needs to be tested against an API to see if it will work? This is where we need to create/develop a Proof of Concept solution that will fulfil your requirements. A POC is that we focus on the technical complex aspects to make sure a coded solution will fulfil your requirements or solve your problem. This is also to make sure that the required functionality will work before we set off to develop the full solution, eliminating any unexpected surprises.
Interested in a MVP solution?
If you require someone to build out an MVP solution for, let’s have a chat. I will be more than happy to assist you.