Briefing document: How to create a Gantt chart using a spreadsheet

Transcription

Briefing document: How to create a Gantt chart using a spreadsheet
Briefing document: How to create a Gantt chart using
a spreadsheet
A Gantt chart is a popular way of using a bar-type chart to show the
schedule for a project. It is named after Henry Gantt who created his
chart in 1910 – although it is said that he took the idea of someone
else who’d produced a chart much earlier! But because his idea was
the first one published, it was named after him.
The chart represents the tasks within a project and shows when they
should begin and end. It can also be used to show relationships
between tasks – dependencies, for example, where one task is
dependent on the completion of another. It is also possible to
represent tasks that can be carried out at the same time, depending
on resources. For example, if you are working in a team, it might be
that someone can be working on the audio whilst someone else works
on the video. The chart provides a very visual way of showing the
progress of a project, and allows you to check at any time what should
be happening.
This briefing document will introduce you to making a project plan for
your website using a simple spreadsheet.
Step 1: Select your software program
Any spreadsheet program can be used for creating a Gantt chart. The
program we’re going to use in the example is MS Excel. Open Excel
and immediately save your spreadsheet into your My Documents area.
Call it ‘Project Plan’.
Step 2: Creating the tasks
The first column in the spreadsheet will list all the tasks you need to
do in your project. For this example we are going to use research
(into existing sites), audience (researching the audience for your
website), design (what the website will look and feel like), images
(what images you will include), audio (creating the audio content),
video (filming and editing the video), content (writing the text),
integration (bringing everything together) and evaluation (user
testing and collecting feedback). Enter the names in the first column.
Your spreadsheet should look like Figure 1 below.
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
1
Figure 1: Listing the tasks
Step 3: Defining the start dates
This is where you have to start planning your project! You need to
decide when each task is going to start. This might depend on your
deadline – that is, the date you need to deliver your final website.
Supposing you have seven weeks to deliver your project, and you’re
going to start on 1st September 2008. The first thing you will need to
do is carry out research into existing websites, and some research into
your audience type. So these two tasks need to be done first.
Realistically we will start with research into websites on 1st September
and research into audience two days later, 3rd September.
To enter the start dates, begin by defining the second column for this
variable (a variable is something that has a changing value – so in this
case it’s the different dates that tasks in the project will start on).
Enter Start Date in the first cell of column B (make it bold by
highlighting it and choosing bold from the toolbar). Right click on the B
at the top of the column, and select format cells. Choose date and
then select which format you would like your date to appear as. I
have chosen the 01.09.08 format, but you can choose a different
format.
Every time I enter a date in this column, it will appear in the same
format, even if I type in 1 September. See figure 2 for the steps in
this process and what you should see when you enter the dates.
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
2
Figure 2: Entering the start dates
1. Select format cells after right clicking
the top of the column (so the whole
column is selected).
2. Select date and choose the
format you would like the date to
appear in. I have selected the
format 01.09.08.
3. Every time I enter a date, even if I
write it as 3 Sep, it will change to the
selected format.
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
3
Continue to enter realistic dates for when you think you will start the
different tasks in the project. Go back to the priority list generated in
Briefing Document: How to manage a simple project for help
with this. If you find you have underestimated the time taken for a
particular part of the project, you can change the start date in your
spreadsheet later. I have generated dates that I think are realistic.
Figure 3: All the start dates added
I have calculated that I need to
start the design one week after
the project starts.
Images will
need to be sourced quite early
too. Audio will take about a week,
and so will the video. Content
writing starts shortly after the
video begins. Integration is a big
job, and that can’t happen until
everything else is ready. I have
left over a week for integration,
and evaluation starts just six
weeks after the project start date.
That gives me a week for
evaluation as the project needs to
end mid-October.
Step 4: Working out the time line
The next thing to do is work out how long each task will take. You can
also add a column here that shows how much has already been done
and what is left. So supposing it was the 11th September, and we were
on schedule. We could show in our chart what has been completed and
what is still outstanding. The way to do this is to have two columns –
column C will be Completed and column D Remaining. Enter these
two headings in the two columns.
On September 11th, this is how my project is going:
• Research – have done 3 days but need 2 more, so enter 3 under
Completed and 2 under Remaining
• Audience – have done 4 days and it’s all finished, so enter 4
under Completed and 0 under Remaining
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
4
•
•
•
•
•
•
•
Design – have done 3 days and need another week, so enter 3
under Completed and 7 under Remaining
Images – started yesterday so I’ve only done one day and will
need another 2 days, so enter 1 under Completed and 2 under
Remaining.
Audio – I haven’t started and I think it will need a week, so enter
0 under Completed and 7 under Remaining.
Video – I haven’t started that either, and I think it will need 10
days, so enter 0 under completed and 10 under Remaining
Content – another task not started, so 0 under Completed and
this will take 3 days, so 3 under Remaining
Integration – a big task, but I’m not starting it for a while, so 0
under Completed and 10 under Remaining
Evaluation – right at the end, so 0 under Completed and 7 under
Remaining.
Enter this data into the spreadsheet. It should look like Figure 4.
Figure 4: The Completed and Remaining data entered
Step 5: Making a chart
Select the cells A10 to D10. The cells will turn blue. Whilst they are
selected, click on the Chart Wizard icon on the toolbar (it looks like a
three-dimensional chart). See figure 5.
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
5
Figure 5: Selecting the cells to use with the Chart Wizard
When the Chart Wizard opens, select Bar and find the stacked bar
option (the box on the right side of the wizard tells you which option
you have selected). See figure 6.
Figure 6: Selecting the stacked bar chart option
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
6
Click, Next, Next and Finish and you should have something that looks
like Figure 7.
Figure 7: The stacked bar chart
This isn’t quite what a real Gantt chart looks like, so we need to carry
out some formatting to make it easier to read and use.
Step 6: Making the stacked bar chart into a Gantt chart
Double click on the blue section of the top bar, and a dialogue box
headed Format Data Series will appear. Click None for Border and
None for Area and click ok. See figure 8.
Figure 8: Formatting the data series
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
7
You should have something that looks like figure 9.
Figure 9: After formatting the start date data series
Next we are going to format the axes. Double click on the vertical axis
(the one that lists all the tasks) and the Format Axis dialogue box will
open. Select the Scale tab along the top. Select the Categories in
Reverse Order checkbox. See figure 10.
Figure 10: Changing the task order
Next step – click on the Font tab along the top and select font size 8
in the right hand box. See figure 11.
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
8
Figure 11: Formatting the font size
Click ok. Your chart will appear with the Research task at the top of
this axis and the Evaluation task at the bottom and the labels will be
smaller – this fits with the order in which the tasks are carried out on a
Gantt chart.
The next step is quite complicated, because we need to find some
General numbers that correspond to the dates of our project time
line. In your spreadsheet, click on the cell that shows the start date of
the first task – 1st September 2008. Select Format and Cells. When
the Format Cells dialogue box opens, select General. A number
appears in the small box on the right. Make a note of it. In this
example, it’s 39692. See figure 12.
Now we need to find the same number for the date the project should
be finished – let’s say the 19th October. To find what this date is, enter
19th October at the bottom of the Start Date column, highlight it, then
select Format, Cells and General. The number in this case is 39740.
Again make a note of it. See figure 13.
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
9
Figure 12: Locating the project start date general number
Figure 13: Locating the project end date general number
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
10
Now we’re going to format the horizontal axis, which is now at the top
of the chart. Double click on it to bring up another Format Axis box.
Select Scale and a series of boxes with numbers in will appear. We’re
going to put some new numbers in the boxes. In the box labelled
Minimum type the general number for the project start date –
39692. In the box labelled Maximum type the general number for
the project end date – 39740. In the Major unit, we’re going to type
in 4 – this means the chart will show us every four days along the
axis. The Minor unit will be 1 – which means 1 day.
Also make sure the Category (X) axis crosses a maximum value
box is checked. See figure 14.
Figure 14: Formatting the horizontal axis
Next, click on the Alignment tab, last one at the top. You will see a
box under Orientation on the left side. Highlight the ‘0’ that is in
there and type in ‘45’. Click ok. The dates at the top of your chart
should now be aligned at an angle of 45o to the axis. See figure 15.
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
11
Figure 15: Realigning the text in the horizontal axis and its
result
We’re nearly there! A couple more formatting tasks and we have
completed our Gantt chart. Click on the horizontal axis at the top and
bring up the Format Axis box again. Select Font from the tabs,
choose font size 8 and make it bold. Click ok. The dates across the
top axis will appear smaller and clearer.
The last step is to sort out the box with the data labels, which is
showing ‘Start Date’. This box is called the legend. Double click on it
to bring up the Format Legend dialogue box. Click on the Placement
tab, and select bottom. See figure 16.
Figure 16: Formatting the legend
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
12
When you click ok, your chart will now have the legend box at the
bottom. Finally, highlight the words ‘Start Date’ and click delete to
remove it.
You can make your Gantt chart larger by dragging it out from the
corners.
To remove it from the spreadsheet program, you can
highlight it, copy it and paste it into a word processing program, such
as MS Word. Make sure change the Page Setup in Word to landscape
to accommodate the chart.
It should look like this:
You have used some advanced formatting functions within MS Excel to
create this chart. Now you can create your own chart for your project
and use it to monitor your progress. If anything changes in the
project schedule – for example, a task being finished faster than you
expected, or something taking longer than expected – just change the
values in the Completed and Remaining columns and the chart will
automatically change. You can then copy and paste the new one into
MS Word if you want to keep a record.
© Copyright e-skills UK Sector Skills Council Ltd 2000-2008
13