Académique Documents
Professionnel Documents
Culture Documents
By Duncan Haughey
The key to a successful project is in the planning. Creating a project plan is t
he first thing you should do when undertaking any kind of project.
Often project planning is ignored in favour of getting on with the work. However
, many people fail to realise the value of a project plan in saving time, money
and many problems.
This article looks at a simple practical approach to project planning. On comple
tion of this guide you should have a sound project planning approach that you ca
n use for future projects.
Step 1 Project Goals
A project is successful when the needs of the stakeholders have been met. A stak
eholder is anybody directly or indirectly impacted by the project.
As a first step it is important to identify the stakeholders in your project. It
is not always easy to identify the stakeholders of a project, particularly thos
e impacted indirectly. Examples of stakeholders are:
• The project sponsor
• The customer who receives the deliverables
• The users of the project outputs
• The project manager and project team
Once you understand who the stakeholders are, the next step is to establish thei
r needs. The best way to do this is by conducting stakeholder interviews. Take t
ime during the interviews to draw out the true needs that create real benefits.
Often stakeholders will talk about needs that aren't relevant and don't deliver
benefits. These can be recorded and set as a low priority.
The next step once you have conducted all the interviews and have a comprehensiv
e list of needs is to prioritise them. From the prioritised list create a set of
goals that can be easily measured. A technique for doing this is to review them
against the SMART principle. This way it will be easy to know when a goal has b
een achieved.
Once you have established a clear set of goals they should be recorded in the pr
oject plan. It can be useful to also include the needs and expectations of your
stakeholders.
This is the most difficult part of the planning process completed. It's time to
move on and look at the project deliverables.
Step 2 Project Deliverables
Using the goals you have defined in step 1, create a list of things the project
needs to deliver in order to meet those goals. Specify when and how each item mu
st be delivered.
Add the deliverables to the project plan with an estimated delivery date. More a
ccurate delivery dates will be established during the scheduling phase, which is
next.
Step 3 Project Schedule
Create a list of tasks that need to be carried out for each deliverable identifi
ed in step 2. For each task identify the following:
• The amount of effort (hours or days) required to complete the task
• The resource who will carryout the task
Once you have established the amount of effort for each task, you can workout th
e effort required for each deliverable and an accurate delivery date. Update you
r deliverables section with the more accurate delivery dates.
At this point in the planning you could choose to use a software package such as
Microsoft Project to create your project schedule. Alternatively use one of the
many free templates available. Input all of the deliverables, tasks, durations
and the resources who will complete each task.
A common problem discovered at this point is when a project has an imposed deliv
ery deadline from the sponsor that is not realistic based on your estimates. If
you discover that this is the case you must contact the sponsor immediately. The
options you have in this situation are:
• Renegotiate the deadline (project delay)
• Employ additional resources (increased cost)
• Reduce the scope of the project (less delivered)
Use the project schedule to justify pursuing one of these options.
Step 4 Supporting Plans
This section deals with plans you should create as part of the planning process.
These can be included directly in the plan.
Human Resource Plan
Identify by name the individuals and organisations with a leading role in the pr
oject. For each describe their roles and responsibilities on the project.
Next, describe the number and type of people needed to carryout the project. For
each resource detail start dates, estimated duration and the method you will us
e for obtaining them.
Create a single sheet containing this information.
Communications Plan
Create a document showing who needs to be kept informed about the project and ho
w they will receive the information. The most common mechanism is a weekly/month
ly progress report, describing how the project is performing, milestones achieve
d and work planned for the next period.
Risk Management Plan
Risk management is an important part of project management. Although often overl
ooked, it is important to identify as many risks to your project as possible and
be prepared if something bad happens.
Here are some examples of common project risks:
• Time and cost estimates too optimistic
• Customer review and feedback cycle too slow
• Unexpected budget cuts
• Unclear roles and responsibilities
• Stakeholder input is not sought or their needs are not properly understood
• Stakeholders changing requirements after the project has started
• Stakeholders adding new requirements after the project has started
• Poor communication resulting in misunderstandings, quality problems and rework
• Lack of resource commitment
Risks can be tracked using a simple risk log. Add each risk you have identified
to your risk log and write down what you will do in the event it occurs and what
you will do to prevent it from occurring. Review your risk log on a regular bas
is adding new risks as they occur during the life of the project. Remember, when
risks are ignored they don't go away.
Congratulations. Having followed all the steps above you should have a good proj
ect plan. Remember to update your plan as the project progresses and measure pro
gress against the plan.
1
Project Planning: The First Line of Defence for Preventing Failed Projects
By Matthew Sheaff
Every year thousands of projects are completed over budget, out of scope and pas
t deadline. Still, with each passing year, project managers continue to rush int
o projects without due diligence in defining the project and creating a plan for
project execution. By lightly addressing these critical components they are, in
essence, failing their projects before any work has even commenced. So how can
project managers efficiently execute a project plan while at the same time meeti
ng the deadlines and expectations of senior management? Here are three simple bu
t critical tips for any project manager to improve project results.
1. Ensure all stakeholders are identified
When beginning any project it is important to meet with all potential stakeholde
rs and understand their interests with respect to the project. Many projects fai
l when the project manager doesn't realise how a special interest group (ex., un
ions, environmental groups, etc.) can delay or stop a project. The project manag
er must represent all such interests in defining the project. In many cases proj
ect managers only have a general understanding of the project definition as per
the project sponsor (i.e., customer) and do not adequately understand the needs
of the target audience/end-users of the project deliverables. Remember that a st
akeholder is defined as a person or organisation that is either actively involve
d in the project, or whose interests may be positively or negatively affected by
the execution or completion of the project. A stakeholder may also exert influe
nce over the project and its deliverables.
2. Define, describe and validate the project definition
Most projects fail due to poor definition. This is the leading cause of scope cr
eep, which leads to unavailable resources and more time and budget necessary to
completely satisfy scope. Since the plan reflects the work, resources, budget, a
nd time necessary to satisfy the scope it is easy to see the critical importance
of understanding the project definition and description. It is also necessary t
o ensure agreement from all stakeholders before planning. Let stakeholders revie
w the draft of the project definition document, and get their sign-off, before m
oving to the planning phase of the project. Also, ensure stakeholders understand
that agreement with the project definition only means we all agree with the def
inition, not that we can satisfy scope, schedule and budget targets. In order to
commit to achieving the project's objectives, detailed bottoms-up planning need
s to be completed by the subject matter experts who will be performing the proje
ct work. It is only through this detailed planning that we can confirm that the
project definition is realistic and achievable.
In translating the project scope statement, it is necessary to identify the majo
r deliverables that will satisfy the scope. In addition the team should identify
what is in scope and out of scope for each of the major deliverables. It is oft
en a challenge to ensure implicit expectations are surfaced and are made explici
t by documenting them in the project definition document.
There are seven essential elements that need to be included in the project defin
ition:
• A clear description of the business problem and the solution to that problem
• A description of the benefits of completing the project (the business case)
• A concise (25-30 word) definition of the project schedule, scope and budget)
• A list of the major deliverables (which, when delivered, completely satisfy the
scope of the project), including what is in scope and out of scope for each
• A priority matrix which summarises the sponsor's priorities for the schedule, sc
ope and budget parameters that define the project
• Target customers for the project deliverables
• Project dependencies (committed dates and commitments to/from other projects)
The above project definition components do not exclude other possibilities that
can enhance understanding of the projects, for example:
• A milestone schedule that can document interim deliverables requested by the spo
nsor
• An impact statement that identifies what can or will be impacted by the project
• Strategic risks
• Constraints (ex., schedule, environmental, political, cultural, technological)
3. Create a Work Breakdown Structure (WBS)
The WBS is the foundation of the project plan. The WBS is a hierarchical logical
structure that represents all the work necessary to produce all the project del
iverables. By doing so it organises and defines the total scope of the project.
Work that is not in the WBS is outside the scope of the project. The WBS must be
broken down to a sufficient level of detail so that one owner can be assigned r
esponsibility for planning and managing each activity at the lowest level. By un
derstanding the deliverables for assigned activities, by having clear completion
criteria, each activity owner can successfully develop realistic and defensible
time and budget estimates.
Summary
In order to get the right resources at the right time project managers must have
a clear definition and a good project plan. Best practice project management is
n't an impediment to the project, it is critical to project success. As the sayi
ng goes, "Pain me now… or pain me later."
Planning a Project using a Work Breakdown Structure and Logic Network
Projects don't just happen they are planned. The whole project team should devel
op the plan not just the project manager. This ensures that the teams' experienc
es are taken into account and that everyone is fully committed and has ownership
of the plan. A good project plan will provide the following:
• A roadmap everyone in the team can follow with clear milestones
• A realistic project timescale
• Details of resource requirements
• Validation of the estimated cost
• Identification of task slippage
• Early warning of problems
It pays to use previous experience (historical data) from similar projects.
• How long did it take?
• How much did it cost?
• What were the problem areas?
• What were the successful areas?
Running a project without a plan is foolish. Working without knowing where you a
re going is likely to lead to problems and possible failure. Running a project w
ithout a plan is like trying to find your way in a strange city without a map. A
s the saying has it, "If you fail to plan, you are planning to fail."
Work Breakdown Structure (WBS)
In order to identify the individual tasks in a project it is useful to create a
Work Breakdown Structure. The WBS is the foundation for the detailed project pla
n. Get the team together and brainstorm all of the tasks and sub-tasks in the pr
oject, in no particular order. Write them down on sticky notes and put them on a
whiteboard. Once everyone has thought of as many tasks as they can, arrange the
sticky notes into groups under the major areas of activity. Add, modify, remove
and shuffle the sticky notes until the WBS is accurate, complete and logical. T
he purpose of a WBS is to decompose the project into steps and sub-steps.
Logic Network (time chart)
A Logic Network shows the sequence of activities in a project across time. It sh
ows which activity logically precedes or follows another activity. Create a star
t (left) and end (right) sticky note and put them on the board. Arrange the WBS
sticky notes in the logical sequence of activities from left to right. Join the
notes with an arrow in and out; some may have more than one arrow. All connectin
g lines on a network enter at the left (beginning) of the activity box (sticky n
ote) and exit at the right (ending). Lines do not enter the top or exit the bott
om of the activity box. No unconnected lines are allowed. All activities must co
nnect to another activity or the start or end of the project. Add the amount of
time every activity will take on each sticky note to calculate the project durat
ion. You have created a Logic Network that will help you understand the dependen
cies in your project, timescale and its workflow. This technique can reveal impo
rtant information that could otherwise be overlooked.
Milestones
Look for milestones in your Logic Network. A natural milestone may occur any tim
e a series of parallel activities come together in a point. Control the project
by defining a concrete deliverable for each milestone. A concrete deliverable is
something you can see or touch such as a design specification, prototype, repor
t, software module etc.
Using Project Management Software
The information from your WBS and Logic Network can be input into a software pac
kage such as Microsoft Project to provide a detailed plan. Enter the tasks, pred
ecessors, resources and time estimates into the software. Once entered the softw
are will create the charts and graphs automatically. Don't expect the software t
o plan or management the project; it's just a tool.
Checklist
Here is a checklist to help you create a well thought out, detailed project plan
while building a committed high performing team.
1. Define what needs to be done using a Work Breakdown Structure
2. Determine the best approach to get everything done by developing a Logic
Network
3. Establish responsibilities and develop work and duration estimates of ho
w long each team member requires for each task
4. Calculate how long the project will take to complete, its critical path
and milestone schedule using the Logic Network
5. Calculate and chart how many people will be needed and the percentage of
each team member's time for each phase of the project
6. Adjust and refine the project plan to level individual workloads and smo
oth the number of people needed during the project
7. Creatively optimise trade-offs to deliver the best results in the shorte
st time
8. Use the joint planning process to intensify team members' commitment and
ownership