I know a guy who is really, really good at what he does. He maintains a terrific big picture view while still understanding the details which can make or break the success of his projects. He’s a deep thinker, and when I ask him a question about his realm of influence, I know I’m going to get a thorough and thoughtful answer. Everyone needs a guy like this on her team.
Sometimes, though, this guy becomes his own biggest obstacle. When he has an idea, his mind is off and running. He has gone through steps J, K, and L before most people get beyond A, B, and C. He’s busy solving problems that haven’t yet occurred and probably won’t occur until somewhere down the timeline–by which point a lot of variables could change. He often hesitates to pull the trigger on a project until he can work out the answers to those problems.
Many times, that’s exactly the right approach–but many times it’s not.
Not every project is an all-or-nothing proposition. We don’t have to go from A to Z in a single step. We can launch our project or product and service before we get to Z if
- The new solution is better than what came before it, i.e. it makes people happy.
- Each step is a (fairly) natural progression, not a complete rework of the one before it.
- Showing continued improvements or making updates signals progress/activity/forward motion.
Think of a website, for example. Little improvements over time can actually be a positive thing. It keeps your audience feeling as though your work is fresh, the content is dynamic, and there’s always a new reason to visit. That’s not a place where you want to publish a TA-DA! product and sit back. Yeah, I know, building the infrastructure requires a fairly specific vision for the future, but once the infrastructure is in place, you can always make improvements along the way. The trick is understanding when to forge ahead and when to wait.
How do you eat an elephant? One bite at a time.