Plan, Execute, and be Flexible
Posted on | July 1, 2009 | 4 Comments
Before you write a single line of code, have a design or plan. Plans come in all shapes and forms. You could have a formal design document, a UML diagram drawn on a cocktail napkin, or an idea you thought about for a few hours. Regardless of the level of polish, you need a plan.
Be flexible and not rigid. You may have spent ten days designing a complex and elegant solution that will not work. Why continue and try to implement this? You are wasting time and energy. This is why you must be flexible. If your plan isn’t going to work you should readjust your plan. Also, allow yourself to be flexible. You will always learn something new, and realize, “uh, that really is not going to work is it.” Go with this realization and adjust.
I saved the topic of execution for last, because it’s the most important of the three. If you have a good plan, execute it. I have seen beautiful design that are poorly executed or not executed at all. Execution is more important when you are on a team. Everyone on the team should play his/her role and not go lone wolf. Not executing the plan on a team is more devistating then coding alone.
Comments
4 Responses to “Plan, Execute, and be Flexible”
Leave a Reply
July 23rd, 2009 @ 7:05 pm
Thanks for posting about this, I would love to read more about this topic.
August 11th, 2010 @ 12:57 am
greats tips excellent post
August 15th, 2010 @ 7:58 pm
What a fantastic article,and the blog theme is so Beautiful,could you tell me where can download this theme.
August 15th, 2010 @ 11:19 pm
Thank you for your kind words. To get the theme if you are using WordPress, from the dashboard you can go appearance, theme, then click on install theme, enter ‘Elements of SEO 1.2′ in the search box, and WordPress will install it for you. If you have any problems downloading it please let me know.