Escolar Documentos
Profissional Documentos
Cultura Documentos
Samuel Hindmarsh
School of Engineering and Computer Science
Victoria University of Wellington,
PO Box 600, Wellington, New Zealand
Email: Samuel.Hindmarsh@ecs.vuw.ac.nz
Introduction
An engineering project requires a high level of management in order to ensure a positive outcome.
Throughout this course, we have learnt what a project
is and why project management is important, along
with a number of tools and techniques for managing
a project. The real difficulty in management, however, is knowing how these techniques are relevant to
a given situation, and being able to apply these techniques accordingly. It is also important to be aware of
other team members, and it is this social intelligence
which can be the difference between a good project
manager and a successful one.
A project can be defined as a temporary and collaborative undertaking resulting in the creation of a
unique product or service. This definition outlines a
number of important qualities which are essential to a
project. For starters, a project must have a structure,
generally involving an ordered set of stages falling between start and end dates. A project will also have a
set budget; however, this may change as initial estimates are improved upon throughout the duration of
the project. Projects are also executed in an iterative
fashion, such that the plans are updated as details
of the project become clearer. Resources are always
required by a project, and are often provided by the
projects customer (Schwalbe 2008). Finally, the most
significant element of a project is noted in the last
few words of the definition: a unique result must be
obtained from any project. That is, a process which
results in achieving an aim which has been already
been accomplished cannot be considered a project
projects do not reinvent the wheel! The success of
a project has traditionally been measured using the
Iron Triangle (Atkinson 1999). In order for a project
to be successful according to the Iron Triangle, the
projects constraints and targets with regards to cost,
time and scope must be met. Although popular in
the past, the Iron Triangle has fallen out of favour as
the be-all and end-all measure of success due to its
exclusion of other important factors, such as benefits
to the project stakeholders.
Every project is risky by nature because, by definition, projects cover new ground. This uncertainty
means that projects are difficult to keep within budget, on time and to an acceptable level of quality.
Because of this, project management is vitally important in order to carry out a successful project. Project
management involves a variety of different tools and
techniques, such as planning tools, team management
and risk management however, a project cannot be
Structure of a Project
Planning a Project
Once the project has been justified and an appropriate lifecycle model chosen, it is possible to begin
planning the project. It is important to note that the
plans created at the beginning of a project are the
initial plans and are never finalised. In order for a
project to succeed, the plans must undergo continuous process improvement as more reliable estimates
are established. With this in mind, it is important
to realise that it is not possible to create the perfect
plan at the start, and time should not be unnecessarily wasted attempting to achieve such a feat. Instead,
a reasonable plan should be developed initially with
changes made throughout the projects lifecycle. One
of the advantages of creating plans is that it allows
us to visualize the information because humans generally learn visually, a number of planning tools have
been developed to aid with managing projects. The
first of these is the work breakdown structure (WBS),
a diagram which allows us to visualize the various
components of the project. Although it does not show
dependencies or give an indication of time, it is a good
method of keeping the team motivated. Motivation
is one of the keys to a positive project, as a motivated team will achieve a greater sense of satisfaction from their work and therefore apply themselves
with more effort, resulting in better quality work overall. The Gantt chart addresses the limitations of the
WBS by representing the tasks on a chart as a series of events with start and end dates. Dependencies
can also be shown on the Gantt chart with a minor
modification, making the Gantt chart a useful tool
overall for monitoring whether the project is running
to schedule. The precedence network is an important
alternative to the Gantt chart, as it introduces the
idea of multiple paths. Having these multiple paths
means introducing float (time for unexpected delays)
in between sections. It is important to keep the levels of float within reasonable constraints, as too high
a float will result in unnecessarily long development
time, whereas too low a float means there is no leeway
for running overtime during any one activity.
These planning tools are perfect for when a project
is without problems. However, all projects encounter
difficulties at some point, and how these difficulties
affect the project as a whole depends on how they
are managed. Throughout the project, a risk register must be kept in order to keep track of all possible
things which could go wrong, or risks, throughout the
project. Risks must be handled appropriately, as an
unmanaged risk can lead to human or financial detriments. These risks can be found anywhere from the
requirements to the design however, the biggest risk
to any project is people. Many projects fail because
the wrong people are doing the wrong jobs (this includes the project manager!), and this must be taken
into account. How the risks are managed depends on
their impact and the probability of them occurring.
If a high impact risk is highly likely to occur, the risk
must be prevented; if it is not very likely to occur,
a backup plan should be in place in the event that
it does occur. If a low impact risk is likely to occur,
it should be contained and controlled, whereas a low
impact, low probability risk can be ignored. If at any
time a risk eventuates, it becomes an issue and must
be dealt with accordingly.
5
During its execution, a project must be closely monitored to ensure it is meeting its objectives and ma-
Documentation is an important part of any information system, as the value of a system is severely reduced if the intended users are unable to operate it.
Because of this, incomplete or erroneous user documentation can lead to a failed project. Documentation is also important during the execution of the
project. For example, the requirements document is
essential in order for a project team to implement a
system meeting the user requirements. Similarly, the
project must have planning documents so that the
project manager can keep track of the progress made.
By writing documentation, you are forcing yourself to
think about the project it is only through thinking
about the project that good decisions can be made
and a successful outcome achieved.
Configuration management is an often overlooked
technique within project management, but plays an
important role both during the feasibility study before the project begins, and also during the execution
of the project. The core concept behind configuration management involves the collection and maintenance of data concerning the hardware and software
Conclusion