0% found this document useful (0 votes)
88 views4 pages

Gantt Charts: Planning and Scheduling More Complex Projects

Gantt charts are useful tools for planning and scheduling complex projects. They help identify tasks, schedule task start and end dates to determine if a project is on schedule, and allow allocation of resources needed. Tasks can be sequential, where one must be completed before another starts, or parallel, where tasks do not depend on each other. Drawing a Gantt chart involves listing tasks, their durations and dependencies, setting up a timeline, and plotting tasks to ensure sequential tasks are scheduled properly and the critical path is identified. An example project demonstrates how tasks are scheduled and resources allocated over time using a Gantt chart.

Uploaded by

Aris Santos
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
88 views4 pages

Gantt Charts: Planning and Scheduling More Complex Projects

Gantt charts are useful tools for planning and scheduling complex projects. They help identify tasks, schedule task start and end dates to determine if a project is on schedule, and allow allocation of resources needed. Tasks can be sequential, where one must be completed before another starts, or parallel, where tasks do not depend on each other. Drawing a Gantt chart involves listing tasks, their durations and dependencies, setting up a timeline, and plotting tasks to ensure sequential tasks are scheduled properly and the critical path is identified. An example project demonstrates how tasks are scheduled and resources allocated over time using a Gantt chart.

Uploaded by

Aris Santos
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

Gantt Charts

Planning and scheduling more complex projects

Gantt Charts (Gant Charts) are useful tools for analyzing and planning more complex projects. They:

Help you to plan out the tasks that need to be completed Give you a basis for scheduling when these tasks will be carried out Allow you to plan the allocation of resources needed to complete the project, and Help you to work out the critical path for a project where you must complete it by a
particular date. When a project is under way, Gantt Charts help you to monitor whether the project is on schedule. If it is not, it allows you to pinpoint the remedial action necessary to put it back on schedule.

Sequential and parallel activities:


An essential concept behind project planning (and Critical Path Analysis) is that some activities are dependent on other activities being completed first. As a shallow example, it is not a good idea to start building a bridge before you have designed it! These dependent activities need to be completed in a sequence, with each stage being more-or-less completed before the next activity can begin. We can call dependent activities 'sequential' or 'linear'. Other activities are not dependent on completion of any other tasks. These may be done at any time before or after a particular stage is reached. These are nondependent or 'parallel' tasks.

Drawing a Gantt Chart


To draw up a Gantt diagram (Gant diagram), follow these steps:

Step 1. List all activities in the plan


For each task, show the earliest start date, estimated length of time it will take, and whether it is parallel or sequential. If tasks are sequential, show which stages they depend on. You will end up with a task list like the one in figure 1. This example shows the task list for a custom-written computer project. We will use this same example for both this section and the section on Critical Path Analysis and PERT. This will allow you to compare the results of the two approaches. Figure 1. Gantt Chart Example: Planning a custom-written computer project Task A. High level analysis B. Selection of hardware platform C. Installation and commissioning of hardware D. Detailed analysis of core modules E. Detailed analysis of supporting modules F. Programming of core modules G. Programming of supporting Week 5 modules H. Quality assurance of core modules I. Quality assurance of supporting modules J. Core module training K. Development and QA of accounting reporting L. Development and QA of management reporting M. Development of Management Information System N. Detailed training Week 9 1 week Sequential I, J, K, M Week 6 1 week Sequential L Week 5 1 week Parallel E Week 6 Week 5 1 day 1 week Parallel Parallel C,H E Week 8 1 week Sequential G Week 5 1 week Sequential F 3 weeks Sequential E Week 3 2 weeks Sequential D Week 3 2 weeks Sequential D Week 1 2 weeks Sequential A Week 1.2 2 weeks Parallel B Earliest Length start Week 0 Week 1 1 week 1 day Sequential Sequential A Type Dependent on...

Step 2. Set up your Gantt Chart


Head up graph paper with the days or weeks through to task completion.

Step 3. Plot the tasks onto the graph paper


Next draw up a rough draft of the Gantt Chart. Plot each task on the graph paper, showing it starting on the earliest possible date. Draw it as a bar, with the length of the bar being the length of the task. Above the task bars, mark the time taken to complete them. Schedule them in such a way that sequential actions are carried out in the required sequence. Ensure that dependent activities do not start until the activities they depend on have been completed. This will produce an untidy diagram like the one below:

Step 4. Presenting the analysis


The last stage in this process is to prepare a final version of the Gantt Chart. This shows how the sets of sequential activities link together, and identifies the critical path activities. At this stage you also need to check the resourcing of the various activities. While scheduling, ensure that you make best use of the resources you have available, and do not over-commit resource. You can also use color to represent the different resource types that you need to use such as programmers, or analysts. A redrawn version of the example project is shown below:

By drawing this example Gantt Chart, you can see that:

If all goes well, the project can be completed in 10 weeks.

If you want to complete the task as rapidly as possible, you need:


1 analyst for the first 5 weeks. 1 programmer for 5 weeks starting week 4. 1 programmer/QA expert for 3 weeks starting week 6. Note: Activities L

and M have been moved back a week. This does not affect the critical path, but it does mean that a single programming/QA resource can carry out all three of activities K, L and M.

Analysis, development and testing of supporting modules are essential activities


that must be completed on time.

Hardware installation and commissioning is not time-critical as long as it is


completed before the Core Module Training starts.

You might also like