Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wouldn't that just be a dependency graph?


Yes, and drawing a dependency graph would be a useful exercise too, but I rarely see managers drawing either a gantt chart or a dependency graph.


What is the difference between a Gantt chart and a dependency graph?


Gantt charts typically have resource assignments and time estimates. Dependency graphs just say Bravo requires Alpha to be completed first (for example).


Dependency graphs can also be annotated with the resources required for each node or edge. Resources are estimated by summation, time is estimated by finding the critical path.

Gantt charts are a partial linearization of a dependency graph. People tend to fixate over the dates shown, allow schedule pressure to "correct" previous estimates, etc.

According to some early users of Gantt charts, they are a great tool for summarizing a plan, a terrible tool for developing and maintaining one.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: