As someone who tends to think far too long before acting, this speaks deeply to me. I like to have everything answered and understood up-front. That risk-adverse nature, I suppose. It does paralyze in it’s excess.
There’s deep value in visualizing a project, break it into a series of tasks and understanding what it takes to complete. However, perfection is a fantasy. We’ll never know every possible detail that could arise. NEVER.
That’s the value of the agile methodology. Conceptualize, plan, start, evaluate, review the plan, adjust, restart. I love that. It keeps that paralysis under control.
*image from Dumb Little Man. Check them out!