On 26 March 2009, TechRepublic’s Patrick Gray wrote “Five keys to successful IT projects”. Most of these keys involve methods for grounding the project to the business side of things.
For example, under the heading “IT projects don’t exist in a vacuum”, Gray talks about how “most IT projects are awash in details.” By keeping business objectives the main focus, however, it makes it much more likely that people will guide the project to the desired conclusion.
The section I really liked was “Decide already!” Yesterday, I pointed out in “Seth Godin and One Thing” that you need to be able to identify the one or two things that are key to a project. Fewer than that, and you will stagnate. More than that, and you will run yourself and your team ragged. The answer is to set priorities.
Of course, that means that decisions have to be made. I’m sure that I’m not alone in that I’ve sat in meetings where no one was willing to make a decision. The person “in charge” was too lame to either state what was really important to enable the team to actually set some priorities or too timid to champion a particular set of projects over another set and rally people to their view. It’s the type of meeting where you contemplate whether or not slitting your wrists would be a better form of entertainment.
Gray wrote:
Nothing saps energy from a project like a drawn out decision-making process. When fifteen layers of management must be consulted, countless meetings held and a bevy of naysayers brought in whose only function is to quip why “that will never work,” you are destined to failure. Before starting a project, define how critical decisions will be resolved, who has decision-making authority and what the timeframe is for critical decisions. It is better to make an imperfect decision that moves the project forward today than to spend months vacillating and pontificating while time and money fly out the door.
I particularly like the idea that part of managing a project is to manage how decisions are made. Often, the tendency of a PM is to view major decisions as “out there”. The view can be that a decision must be made by “the customer”, “the sponsor”, “the CIO” or someone else outside of the core engineering team. In all honesty, though, even if that is true, these people are stakeholders and really are not separate from the extended team. It should be part of the change management process to determine who makes what types of decisions.
Of course, a PM must be flexible enough to provide some prodding of the process as well. There will be times when you will just have to offer up a recommended solution and make them knock it down or approve it. At best, the recommendation will be approved and the project can move forward. At worst, you’ll end up with one less choice to make. Therefore, even if they don’t like the recommendation, you’ll be one step further along. Hopefully, by telling you why they aren’t approving the recommendation, they will provide enough insight into what they really want to come up with a better one.
In my experience, not being able to make a decision is at the root cause of most analysis paralysis. More often than not, fear is a factor in this, and that is one of the items we’ll look at tomorrow.