Unfinished products can succeed
Product developers often want to ensure that the “baby” they have lovingly produced for the world is as complete as it can possibly be. They want the design to be right, the features to be perfect and the testing to be so thorough that no-one will find fault at launch. …