Spoiler alert: Now
There might be a lot of things you could do to improve your product, but that doesn’t mean it’s not ready. You don’t have to be complete. Just really great at what you currently have. Leave the details for later as you build up. As you get more customer feedback and experience, you’ll end up making something better than if you didn’t… and at less time.
A lot of entrepreneurs seem to miss out on the minimum viable product. What we think is little enough isn’t. Think about it: If you needed your product in the next few weeks, what would you keep and what would you throw away? You need to put yourself in that situation that tells you “this is good enough.”
You really need to think about the necessities first and ditch all else for later. At this starting point, what matters most is not if you’re driving a Bugatti Veyron. What you need to do is start moving. And if walking gets the job done, so be it.
A huge part of launching early is realizing that there are multiple ways to reach a goal. Some are grandiose, but others are simple and efficient. Sure those can be boring and won’t get you any brownie points, but it gets the job done and that’s the important part. You can start selling and getting testimonials, and all of these other things you wouldn’t have been able to do if your product was hidden away.
But whatever you do, never use this thinking to skimp out on quality. You’re here to make a difference, to dent the universe. Make sure that for as little as you launch out to the world, make it work and make it work good.