Ideas are living things, they start off small but cared for, and helped to develop, they can begin to take on a life of their own but to really be transformational your idea will likely need a little TLC before you even think about executing in it. That said, where ideas really need the TLC is before you even have them.
Nature vs. Nurture
Some ideas are born great, others need some help and hate to break it to you, most ideas fall in the latter category. It’s rare to have that ‘a-ha’ moment in a spontaneous fashion. Your ideas need time to grow. Think of the idea as a seed, often the idea gets planted and as soon as we see any green poking out of the ground we’re harvesting it (Get it done!) but have you really thought everything through? How often have you seen a team run with an idea only to hit a major roadblock that wasn’t anticipated? Have you even had the best idea yet?