Seen as a whole, a Gantt diagram is a useful tool to get a general idea of the process work and to be able to control it, but it does have its short-comings that you need to take into consideration.