If you know the market is dying for your product, take your time and build it right the first time. Maybe someone else will get to Techcrunch faster (boohoo), but when they're doing their 3rd rewrite, you'll be sailing towards millions in golden doubloons on your beautifully crafted ship, laughing maniacally all the way.
You may know that the market wants your product, but the exact feature set and usability requirements are probably still a mystery, and will almost certainly need to be refined anyway after launch no matter how long you preemptively perfect it.
In the rare instance you describe, I would still look to launch quickly, just maybe not recklessly quick.
Your product will probably still suck. But launching early and getting feedback from stakeholders will help you craft the product into something that doesn't.
"I would serve this as a challenge for the Lean Startup community. Especially the ones with the really audacious goals. Sometimes they start audacious because otherwise the product will never get to market. The Macintosh, that product had to exist in its entirety for people to wrap their heads around it,” he said, pointing to modern entrepreneurs like Elon Musk’s ventures as ones that can’t be done on a small scale at first. "You got to get the rocket into space."
If you know the market is dying for your product, take your time and build it right the first time. Maybe someone else will get to Techcrunch faster (boohoo), but when they're doing their 3rd rewrite, you'll be sailing towards millions in golden doubloons on your beautifully crafted ship, laughing maniacally all the way.