A minimum viable product (MVP) is an early version of a product with merely significant features which are usable by initial customers who can then offer feedback for further product development. An emphasis on releasing an MVP means that developers sidestep prolonged and redundant work.