How to Create Effective Gantt Charts step by step infographic

How to Create Effective Gantt Charts Step by Step?

If you are working as a scheduler or a project control engineer, most probably you use the Gantt charts every day while creating a work schedule. If you are working out of the field of project management, most probably you have never heard of a Gantt. Simply put, Gantt charts are the visual tools that demonstrate a view of project activities scheduled over time. Gantt charts are the effective tools used for scheduling projects of all sizes. They help you to see which activity is scheduled to be done on a specific day. In this article, we will discuss how to create effective Gantt charts step by step.

What is a Gantt Chart?

Gantt charts are commonly used by project management teams to understand the current status and plan the future activities of the project. Most of the departments such as engineering, procurement, production, construction, etc. are managing their tasks, departmental works, responsibilities, and plans by gathering inputs provided by Gantt charts.

Gantt charts are specifically presented with dates at the top of the chart and a list of activities in the rows. Activities are presented as horizontal bars and the length of the bar shows the activity duration. The start point of the bar is the start date and the end point is the finish date. Gantt charts are usually created in Excel or even specialized project management software.

By using a Gantt chart, you can easily see;

  • The project activities
  • Start and end date of activities
  • Duration of activities and project

Gantt Chart software tools like Primavera P6 and Microsoft Project enable to create Gantt Charts, calculate the critical path, and assign resources and relationships to activities. You can easily create the WBS (Work Breakdown Structure) and group the activities under WBS levels. Online Gantt Chart software tools which support collaborative project management are also available on the market.

Who Uses Gantt Charts?

Almost everyone working in the field of project management and control use Gantt Charts to schedule project tasks. Individuals can also use Gantt charts to plan and visualize their tasks. If you use a software tool, it will do all the difficult work with the help of computer algorithms. Therefore you just insert tasks, durations, resources, and the software creates the schedule instantly for you.

Gantt charts are the visual tools for these people;

  • Project Managers
  • General Managers
  • Project Team Members
  • Operations Managers
  • Scheduling Managers
  • Procurement Managers
  • Production Managers

Using the Gantt Charts in an effective manner necessitates training in project management, estimation methods, critical path analysis, and resource-leveling.

How to Create Effective Gantt Charts Step by Step?

Below tips can be helpful to create effective Gantt charts.

Make an Activity List at an Appropriate Level of Detail

Task lists should be created at an appropriate level of detail in order to monitor their performance efficiently. If there is too much detail, it will be difficult to create and update the chart regularly. On the other hand, if the detail level is too less, the Gantt chart can not represent adequately the real conditions and phases of the project.

Simply put, the detail level of activities must represent the real nature of work.

Assign Right Dependencies

Dependencies are the logic links between the activities. In general, there are four dependency types between the activities:

  • Finish to Start (FS)
  • Start to Start (SS)
  • Finish to Finish (FF)
  • Start to Finish (SF)

The only possible way of determining the critical path of a project is to assign the right dependencies between the activities. These dependencies should be clearly represented on the Gantt chart so that the project management team can easily recognize the critical path and make sure those activities are completed on time.

Create a Specific Calendar for the Project

Weekends, public holidays, and non-work days should be specified while creating a Gantt Chart. Calendars are dependent on the client, and if the client has definite time constraints, make sure that the time constraints are clearly marked on the Gantt Chart. If your project is extending to years, you may define the timescale of your Gantt Chart in terms of months. The timescale of short-term projects can be defined in terms of weeks or days.

Brainstorm with Your Team

It is a good way to conduct a brainstorming session for the chart with your team to ensure you have not missed out on anything important. If you analyze the estimations for activities, activity dependencies, and the critical path of the project with your team, the schedule will be more realistic and effective.

Also, share the Gantt chart with key stakeholders and receive their feedback before submitting it to the client.


Gantt charts build bridges between management teams, project managers, clients, and stakeholders. They are applicable to different types of projects such as construction, engineering, military, manufacturing, infrastructure, and IT. They help you to view the start and end dates of all project activities in one simple view. Resources in charge of each activity can be clearly represented, dependencies for each activity can be marked and time constraints can be visually presented with the help of Gantt Charts. From this point of view creating effective Gantt charts establishes effective communication channels between the parties.

In this article, we discuss Gantt Charts and the tips to create effective ones. If you have anything to share or add, you can do it through the comments box.

See Also

Advantages and Disadvantages of Gantt Charts

Gantt Chart Example

External References

1 Comment
  1. Sarah Evans 3 years ago

    Gantt chart is a timeline that illustrates how the project will progress during the project management process.

Leave a reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.

Log in with your credentials

Forgot your details?