Mind Tools -  Essential skills for an excellent career
About Mind Tools Membership Corporate Services Tool Explorer Contact Us
Shadow
Newsletter 290
June 11, 2013

In This Issue...
Gantt Charts
How Good Are Your Project Management Skills?
Project Schedule Development
Gantto
Facebook Find us on
Facebook
Twitter Follow us
on Twitter
  Plan for Success

A strong plan can be the difference between success and failure for a project.

In this newsletter, we'll look at how you can use Gantt Charts to plan and manage projects. These "at a glance" plans help you chart all of the tasks associated with a project, and see how they're progressing against your timeline.

We’ll also help you assess your project management skills with an interactive quiz, and we look at why developing a schedule is critical for project success.

Enjoy this newsletter!
 
  James & Rachel
 
  James Manktelow and Rachel Thompson
MindTools.com - Essential skills for an excellent career!
 
 
Featured Resources at Mind Tools
Gantt Charts
Planning and Scheduling Team Projects

Learn how to use Gantt charts to plan projects and to ensure efficient project delivery. All Readers' Skill-Builder
Gantt Charts
How Good Are Your Project Management Skills?

Take our quiz to identify areas where you can expand your project management skills. All Readers' Skill-Builder
How Good Are Your Project Management Skills?
Project Schedule Development
Planning the Timing and Sequence of Project Activities

Learn key tools for developing an efficient and practical timeline for project completion. All Readers' Skill-Builder
Project Schedule Development
 
... And From the Mind Tools Club
Gantto

Use this intuitive Web-based app to create Gantt Charts.
All Members' App Review
Gantto
Logframes and the Logical Framework Approach
Planning Robust, Coherent, Successful Projects

This tool helps you ensure that your projects achieve all of their desired objectives.
All Members' Skill-Builder
Logframes and the Logical Framework Approach
Planning Small Projects

Learn how to use Action Plans and other tools to plan and execute small- to medium-sized projects.
All Members' Bite-Sized Training
Planning Small Projects
Online Brainstorming
Using Technology to Harness Your Team's Ideas

Explore how online services can help your team generate and share new ideas. All Members' Skill-Builder
Online Brainstorming
 
4 FREE Workbooks!

Join the Mind Tools Club, and we'll give you these 4 workbooks to help boost your management and leadership skills and manage your time better.
Find Out What Else You Get >>
Four great workbooks
 
Editors' Choice Article
Gantt Charts
Planning and Scheduling Team Projects

The following are trademarks: Gantto (see www.gantto.com), MatchWare (see www.matchware.com/en), Microsoft Excel, and Microsoft Project (see www.microsoft.com). We have no association or connection with these organizations.
Think about how challenging it would be to juggle a dozen balls at once.

You'd have to keep your eye on all of them, and know when to catch each one. If you missed just one, this could spoil your whole performance.

Project management is similar to this. To complete a project successfully, you must control a large number of activities, and ensure that they're completed on schedule.
Gantt Charts
© iStockphoto/nadger
If you miss a deadline or finish a key task out of sequence, there could be knock-on effects for the rest of the project. It could deliver late as a result, and cost a lot more. That's why it's helpful to be able to see everything that needs to be done, and to know, at a glance, when each activity needs to be completed.

Gantt charts convey this information visually. They outline all of the tasks involved in a project, and their order, shown against a timescale. This gives you an instant overview of a project, its associated tasks, and when these need to be finished.

In this article, we'll look at why Gantt charts are so useful, and we'll see how you can use them to organize projects and keep your team informed of progress.

Origins of the Tool

In the late 1800s, Polish engineer Karol Adamiecki developed a visual work flow chart that he called a "harmonogram."

Henry Gantt, a management consultant and engineer, took Adamiecki's concept to the next stage in 1910. His chart was designed to help manufacturing supervisors see whether their work was on, ahead of, or behind schedule, and it formed the foundation of the tool we use today.

Why Use Gantt Charts?

When you set up a Gantt chart, you need to think through all of the tasks involved in your project. As part of this process, you'll work out who will be responsible for each task, how long each task should take, and what problems your team may encounter.

This detailed thinking helps you ensure that the schedule is workable, that the right people are assigned to each task, and that you have workarounds in place for potential problems before you start.

Gantt charts also help you work out practical aspects of a project, such as the minimum time it will take to deliver, and which tasks need to be completed before others can start. Plus, you can use them to identify the critical path - the sequence of tasks that must individually be completed on time if the whole project is to deliver on time.

Finally, you can use Gantt charts to keep your team and your sponsors informed of progress. Simply update the chart to show schedule changes and their implications, or use it to communicate that key tasks have been completed.

Creating a Gantt Chart

You can see an example Gantt chart in figure 1, below:

Figure 1 - A Gantt chart
Example Gantt chart

To create one for your project, follow these steps, using our example as a guide.

Step 1: Identify Essential Tasks

Gantt charts don't give useful information unless they include all of the activities needed for a project or project phase to be completed.

So, to start, list all of these activities. Use a work breakdown structure if you need to establish what the tasks are. Then, for each task, note its earliest start date and its estimated duration.

Example

Your organization has won a tender to create a new "Software as a Service" product, and you're in charge of the project.

You decide to use a Gantt chart to organize all of the necessary tasks, and to calculate the likely overall timescale for delivery.

You start by listing all of the activities that have to take place, and you estimate how long each task should take to complete. Your list looks as follows:

Task Length
A. High level analysis 1 week
B. Selection of server hosting 1 day
C. Configuration of server 2 weeks
D. Detailed analysis of core modules 2 weeks
E. Detailed analysis of supporting modules 2 weeks
F. Development of core modules 3 weeks
G. Development of supporting modules 3 weeks
H. Quality assurance of core modules 1 week
I. Quality assurance of supporting modules 1 week
J. Initial client internal training 1 day
K. Development and QA of accounting reporting 1 week
L. Development and QA of management reporting 1 week
M. Development of management information system 1 week
N. Client internal user training 1 week

Step 2: Identify Task Relationships

Gantt charts show the relationship between the tasks in a project. Some tasks will need to be completed before you can start the next one, and others can't end until preceding ones have ended. For example, if you're creating a brochure, you need to finish the design before you can send it to print.

These dependent activities are called "sequential" or "linear" tasks.

Other tasks will be "parallel" – i.e. they can be done at the same time as other tasks.
You don't have to do these in sequence, but you may sometimes need other tasks to be finished first. So, for example, the design of your brochure could begin before the text has been edited (although you won't be able to finalize the design until the text is perfect.)

Identify which of your project's tasks are parallel, and which are sequential. Where tasks are dependent on others, note down the relationship between them. This will give you a deeper understanding of how to organize your project, and it will help when you start scheduling activities on the Gantt chart.

Note:
In Gantt charts, there are three main relationships between sequential tasks:
  • Finish to Start (FS) - FS tasks can't start before a previous (and related) task is finished. However, they can start later.
  • Start to Start (SS) - SS tasks can't start until a preceding task starts. However, they can start later.
  • Finish to Finish (FF) - FF tasks can't end before a preceding task ends. However, they can end later.
A fourth type, Start to Finish (SF), is very rare.

Tip 1:
Tasks can be sequential and parallel at the same time - for example, two tasks (B and D) may be dependent on another one (A), and may be completed at the same time. Task B is sequential in that it follows on from A, and it is parallel, with respect to D.

Tip 2:
To minimize delivery times, you'll need to do as much work in parallel as you sensibly can. You also need to keep the scope of the project as small as possible.

Example

Task Length Type* Dependent on...
A. High level analysis 1 week S
B. Selection of server hosting 1 day S A
C. Configuration of server 2 weeks S B
D. Detailed analysis of core modules 2 weeks S, P to B, C A
E. Detailed analysis of supporting modules 2 weeks S, P to F D
F. Development of core modules 3 weeks S, P to E D
G. Development of supporting modules 3 weeks S, P to H, J E
H. Quality assurance of core modules 1 week S, P to G F
I. Quality assurance of supporting modules 1 week S G
J. Initial client internal training 1 day S, P to G C, H
K. Development and QA of accounting reporting 1 week S H
L. Development and QA of management reporting 1 week S H
M. Development of management information system 1 week S L
N. Client internal user training 1 week S I,J,K,M

* P: Parallel, S: Sequential

Step 3: Input Activities Into Software or a Template

You can draw Gantt charts by hand or use specialist software, such as Gantto, Matchware, or Microsoft Project. Some of these tools are cloud-based, meaning that you and your team can access the document simultaneously, from any location. (This helps a lot when you're discussing, optimizing, and reporting on a project.)

Several Gantt chart templates have been created for Microsoft Excel, and you can also find free Gantt chart templates with a quick search online.

Figure 2 - Example Gantt chart

Example Gantt chart


Step 4: Chart Progress

As your project moves along, it will evolve. For example, in our scenario, if quality assurance of core modules revealed a problem, then you may need to delay training, and halt development of the management information system until the issue is resolved.

Update the Gantt chart to reflect changes as soon as they occur. This will help you to keep your plans, your team, and your sponsors up to date.

Key Points

Gantt charts are useful for planning and scheduling projects. They help you assess how long a project should take, determine the resources needed, and plan the order in which you'll complete tasks. They're also helpful for managing the dependencies between tasks.

Gantt charts are also useful for monitoring a project's progress once it's underway. You can immediately see what should have been achieved by a certain date and, if the project is behind schedule, you can take action to bring it back on course.
Share this article:   LinkedIn  Facebook  Twitter  Google+1
A Final Note

Everyone has a part to play in helping a project to succeed. With good use of Gantt Charts, you can keep everyone up to date on project progress, and help them take responsibility for the tasks they've been assigned.

Next week, we'll look at commercial awareness: what it is, why it's essential no matter what organization you work in, and how to develop it.

See you then!

James
James Manktelow

Email us
Mind Tools
Essential Skills for an Excellent Career!
 
Mind Tools will treat your email address with complete respect and will not circulate it to any third party. (Click here to view our Privacy Policy.)

If you have enjoyed this issue, please do email it on to your friends and co-workers.

To find out about new resources on the Mind Tools site as soon as they're uploaded, click here to subscribe to the Mind Tools RSS feed (you'll need an RSS newsreader installed).

You can also use Mind Tools in your organization. Our corporate division provides solutions from 25 to 10,000+ users and we connect seamlessly with leading LMS/Portals, so you can put our unique toolkit directly into the hands of your workforce. Find out more here.

We welcome appropriate reprinting and reuse of Mind Tools material, but you must get our permission first! To do this, please visit our Permissions Center.

© Mind Tools Ltd, 2013.

This newsletter is published by Mind Tools Ltd of 2nd Floor, 145-157 St John Street, London, EC1V 4PY, UK.

Mind Tools Ltd (Company Number 04829074, VAT Number: GB 840 1273 62) is a company registered in England and Wales. Registered office: Hardwick House, Prospect Place, Swindon, Wiltshire, SN1 3LJ, United Kingdom.