Gantt Charts: 10 Simple, Yet Powerful Features

Posted by Martin Karlowitsch on Nov 18, 2011 10:06:00 AM
When talking to customers, prospects and partners, we often recognize that a Gantt chart is not like a Gantt chart. Of yourse, basic layout, functionality and methodology always are the same. But when implementing these basics into a Gantt software control, there seem to exist some subtle capabilities and Gantt features that often make the difference between a Gantt chart and a Gantt chart that can get used in an enterprise-class scheduling application.

Here is our list of 10 simple, and yet powerful Gantt chart features that software developers who work on a scheduling application should look for:

  1. Interactive, intuitive drag & drop interactions should be allowed.
  2. You should be able to work with multiple dates for one task so that you can plan scenarios.
  3. The Gantt chart should be able to display dependencies between the tasks (when needed).
  4. Data should get grouped, and you need to be able to have either a summary bar or an optimized node arrangement for grouped data.
  5. Your Gantt chart should be able to follow status-based business rules.
  6. Your Gantt chart needs to change its look & feel following events-based business rules.
  7. A Gantt chart is the 2-dimensional representation of a multi dimensional scheduling challenges. Make sure, you can change views easily.
  8. It is essential that your Gantt diagram shows workfree times - if needed on group or even on activity level.
  9. Make sure you can visualize capacity usage with a histogram.
  10. Powerful scheduling solutions often require to work with multiple Gantt charts on one screen.

Please have a look by yourself:



Aren't these simple, but powerful features? What are your expectations on advanced Gantt chart capabilities? Please let us know, and we will enhance this list ...

Topics: Windows Forms Gantt Control, Java Gantt Control, Gantt Best Practice, Gantt Chart Controls