GanttProject lays out project work on a Gantt chart, where tasks sit along a calendar and their dependencies shape the schedule. Assign resources to tasks, set working days, and save a schedule snapshot to compare planned work with later progress.
Task timelines and dependencies
Build a schedule by adding activities and placing them across the project timeline. The chart makes the timing and sequence of work visible, from short tasks to phases that span longer periods.
Link dependent tasks so the schedule reflects which activities rely on earlier work. When a task’s timing changes, its place in the sequence can be assessed against the rest of the plan.
Resources and working days
Assign people or other resources to project tasks to show who is responsible for each part of the work. Resource calendars can account for days off, along with general non-working days, so planned availability is reflected in the schedule.
- Distribute activities among project participants.
- Set worker time off and general free days.
Schedule snapshots
Save a copy of the schedule to preserve the planned state of the work. Comparing that snapshot with the project’s later status gives a direct way to see how execution differs from the original timing.
Pros
- Gantt charts place project tasks on a timeline
- Task dependencies show how work is linked
- Resources can be assigned to project activities
- Saved schedule snapshots support later comparisons
What does GanttProject show?
It displays project activities on a timeline, including their timing and dependencies.
Can GanttProject assign work to people?
Yes. Project resources, such as team members, can be assigned to activities.
Can a planned schedule be compared with later progress?
Yes. Save a copy of the schedule, then compare it with the project’s later status.