minimum viable product (MVP) defining a version of a new product that allows a team to collect plenty of validated learnings about customers' needs with the least effort to improve your idea, to bring even more features to the users.
read more..