Minimum Viable Product can be defined as ”that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort”.
How many times we seek for perfection? How long did it take the last time you delivered something 100% “well-made”?
Sometimes it’s better to deliver a minimum viable product, even more in the uncertain environment we are immersed in. Invest the right amount of energy in creating it, learn from the received feedback and apply it to deliver an enhanced version.
Long run, small steps, saving energy.