Showing posts with label planning. Show all posts
Showing posts with label planning. Show all posts

27 August 2009

Failure

You might have heard the saying "If you fail to plan, you plan to fail." Here's a different twist on it:

"If you don't plan to fail, you've failed to plan."

As I've said elsewhere, failure is inevitable. It shouldn't be a surprise that things don't work out the way we'd hoped. So, rather than trying to prevent and avoid all failures, we should have a plan to deal with it, learn from it, respond to it.

In The Mythical Man Month, Brooks writes that software programmers should "plan to throw one away." That sounds like planning for failure to me. I think it's a pretty good idea.

29 July 2009

A-Team versus MacGyver

Borrowing a theme from Bas de Baar's blog, let's talk about the A-Team and MacGyver.

Both shows were the awesomest shows ever. And please, let's not reignite the ugly A-Mac flamewars from the early 90's. As I said, I think we can all agree both shows were the awesomest. Please, put away your Swiss Army Knives and/or pickup truck with sheets of metal welded onto it.

Instead, the question I'd like to pose is, which show is a better model for project leadership?

No, we're not going to debate the relative merits of swiss army knives versus vehicles with sheetmetal welded onto them. Instead, let's talk about the underlying problem solving approach the two shows used. These approaches can be described as "I love it when a plan comes together" (A-Team) and "I'll figure it out when I get there." (MacGuyver).

Both shows involved resourcefulness. And let me say it again, both were equally awesome. But one clearly relied on planning before execution, while the other was more focused on improvization during execution.

Given the technological, social and economic environment we find ourselves in these days, I'm going to say MacGuyver's approach is probably the most productive model to follow. And I just know Mr. T is going to call me a fool for saying that...