What is an MVP? When is it worth implementing?

A minimum viable product (MVP) is a concept from Lean Startup that stresses the impact of learning in new product development. Eric Ries defined an MVP as that version of a new product that allows a team to collect the…