Project Management Software
A project manager is only as effective as the Project Management Software (or tools) they use to get the job done. While it is possible that even the best
project manager can still coorindate tasks, build project plans and communicate effectively without them -- they are putting themselves at an enormous disadvantage
by doing so. To get an understanding of what project management software does, here is a quick list of what it should accomplish.
Scheduling
A very typical task is to schedule a series of events, and the difficulty of this can change depending on how the project management tool is used. Some common challenges are:
Events which depend on each other in different ways
Scheduling people to work on, and resources required by, the various tasks commonly termed resource scheduling
Arranging tasks to meet various deadlines
Dealing with uncertainties in the ETA's of the duration of each task
Managing multiple projects simultaneously to meet a variety of requirements
Calculating critical path
In many complex schedules, there will be a critical path, or series of events that depend on each other, and whose durations directly determine the length of the whole project (see also critical chain). Some software applications (for example, Dependency Structure Matrix solutions) can highlight these tasks, which are often a good candidate for any optimisation effort.
Providing information
Project planning software needs to provide a lot of information to various people, to justify the time spent using it. Typical requirements might include:
Tasks lists for people, and allocation schedules for resources
Overview information on how long tasks will take to complete
Early warning of any risks to the project
Information on workload, for planning holidays
Evidence
Historical information on how projects have progressed, and in particular, how actual and planned performance are related.
Using Project Management Software doesn't guarantee someone to be a great project manager. A great project manager has a combination of
great people skills, technical skills, time management skills and problem-solving skills. While a great project manager can get the job done
without this software, using project management software will definitely increase their efficiency. I will go out on a limb and say that
using project management software will do the following.
Project Management software will enhance communication (via gantt/pert/project charts)
Project Management software will keep the project better aligned and organized
Project Management software will improve the efficiency in defining scope
A great link for looking at various tools on the market can be found here. While there
are probably hundreds of software products on the market, the top two products in the market today are Microsoft Project and Niku/Clarity. If you are looking for a
single-user application that doesn't require multiple people to manage, using Microsoft Project is probably the best project management software product
for your money.
While GatherSpace.com isn't specifically "Project Management Software" in that it doesn't produce schedules or Gantt charts, it does facilitate
a very critical component of project management -- Requirements Management. The first phase of any project is Definition and Analysis. GatherSpace.com is a great
team software product in that it has a rich interface for facilitating the gathering of requirements and producing very necessary
analysis and vision documentation.
Another interesting use of GatherSpace.com is that you can group your requirements into high-level packages which
can be used as components that are directly used in the WBS (work breakdown structure) that is the foundation of the project plan.
|