The term Minimum Viable Product (MVP) in my experience gets tossed around and even may be abused quite a lot. . In this blog I am trying to define the term and its ideal usage considerations. . Definition: “ Minimum Viable Product (MVP) is a strategy used for fast and quantitative market testing of a product or product feature – Wikipedia” “ An MVP is not a minimal product, it is a strategy and process directed toward making and selling a product to customers - Wikipedia” Relative Terms and their definitions: Minimal Desirable Product: same as MVP but from a Business user perspective Minimal Feasible Product: same as MVP but from engineering feasibility perspective Prototype:” A prototype is an early sample, model or release of a product built to test a concept or process or to act as a thing to be replicated or learned from – Wikipedia” POC: Proof of Concept: “ A proof of concept (POC) or a proof of principle is a realization of a certain method...