Saturday, January 23, 2010

List every task

You can’t get more basic in basic project management than defining your work breakdown structure. It’s a fundamental part of planning your project. But before we look at what it can do for you, let’s pull that bit of jargon apart and say what it is: it's a list of all the things you need to do to complete your project.

That’s all it is. A “To do” list.

Put into your list everything you think you need to do.  The list might include tasks which help prepare for your project, such as buying materials or planning.  It should include all the tasks you need to do complete your project, maybe building, writing, creating.  Your list should also contain all the things you need to do to finish your project.

When you start making this list don't worry too much about formatting it, or ordering it.  There is more you can do later to turn your list into a plan.  For now just list every task that comes to mind. Later we will think about grouping similar tasks together and putting our tasks in order

The following is an extract from Project Life which explains the benefits to you of building your work breakdown structure when planning a project:

My first step in building the plan is to identify smaller jobs that make up the whole project. I literally break down the work into component tasks. Why do we go to the trouble of breaking down the project into these component tasks? Why not just say “Renovate bathroom”? I know roughly what the tasks are, so why write them down separately?

Because seeing each task as a separate item forces me to think about each step I need to take. I can take each of those steps in my mind and think about the problems I might encounter. Thinking through each step in detail allows me to foresee and prepare for work, which otherwise I am simply going to stumble into, perhaps unprepared and without the right tools. I can see steps that I might miss out or not consider properly if I thought only at project level. I can think through things that might go wrong, or might be difficult for me. If I am able to spot these risks, then I can also think about adding other tasks that help me to deal with those risks.

Having broken down the project into these component tasks, and thought about the problems that might arise, I can estimate more accurately how long each step might take. Estimating how long each step takes, and adding up each of these estimates, is going to be much more accurate than estimating at project level. My estimate for ‘renovate bathroom’ can be little more than a guess, but my estimate for “paint ceiling” has some chance of being more realistic.

Seeing each step separately also allows me to put the steps into a logical sequence. It allows me to spot dependencies between tasks. I know that before I can put in new tiles I need to remove the old tiles.

I can also group related tasks together. For example, there are a number of things I need to buy up front. There are a number of things I need to do to prepare the bathroom before tiling. This grouping gives me a sense of the main sets of tasks within the project, and also helps me to think through if I have included all such tasks.

Having the project split into smaller steps also allows me to think about who can do the work. Perhaps I can give some tasks to other people, and ask them to do the work. I will get a plumber to do some of the key tasks, for which I do not have the right skills or experience.

Formulating a plan with step after organised step allows me to get an accurate picture of what I need to do to get to the end of the project. It gives me a ‘rich’ picture, saturated with detail, which gives me the ability to visualise more clearly what is involved in getting to the end of the project: to having a renovated bathroom.

Finally, when I start work, the plan helps me to focus on one task at a time, not the whole project. I can see that to get to the end of the project I need to finish step one first, then move onto step two, then step three. Without this rich picture I might not work as logically or efficiently.