Gantt charts are mainly used for project management. You can clearly see the logical relationship between tasks, the relationship between tasks and time, and the parallel relationship between tasks.
In the Gantt chart, the horizontal axis represents the time, and the vertical axis is tied together with the activity list. In the chart, line, number, and text code can be used to represent the planned (actual) time required, planned (actual) output, planned (actual) Start-up or completion time, and so on.
1. List all tasks as planned
For each task, whether it is a parallel task or a linear task, it lists the start time of the task and estimates the time it takes to complete the task. If this task is a linear task, it also lists the tasks that the task depends on. Finally, all tasks are listed in order using tables. Below is a simple explanation of this problem. A company decided to develop a set of game software. The company's technical staff listed 15 main tasks for this project.
Task |
Possible Start Time |
Duration |
Task Type |
Dependency |
1. Game selection and overall design |
WEEK 1 |
Five days |
Linear task |
- |
2. Select the hardware platform |
WEEK 1 |
One day |
Linear task |
1 |
3. Install and deploy the hardware platform |
Week 3 |
Two weeks |
Parallel Tasks |
2 |
4. Detailed analysis of core modules |
WEEK 1 |
Two weeks |
Linear task |
1 |
5. Detailed analysis of peripheral auxiliary modules |
WEEK 1 |
Two weeks |
Linear task |
4 |
6. core modules of programming implementation |
Week 4 |
Three weeks |
Linear task |
4 |
7. Compile the program to implement the peripheral auxiliary module |
Week 4 |
Three weeks |
Linear task |
5 |
8. ensure the quality of core modules |
Week 5 |
One week |
Linear task |
6 |
9. ensure the quality of auxiliary modules |
Week 5 |
One week |
Linear task |
7 |
10. Training of core modules |
Week 7 |
One day |
Parallel Tasks |
6 |
11. Develop a charging system |
Week 6 |
One week |
Parallel Tasks |
5 |
12. Development Management System |
Week 6 |
One week |
Parallel Tasks |
5 |
13. Develop a Data Analysis System |
Week 6 |
One week |
Parallel Tasks |
5 |
14. User trial |
Week 7 |
One week |
Linear task |
1-13 |
15. Help Manual |
Week 4 |
Two weeks |
Parallel Tasks |
13 |
Next, draw a Gantt chart sketch, draw each task on paper, and display its earliest start time. The time period of each task is represented by one block. The length of the block is the time required by the task. Mark the time required to complete the task on the task blocks. You do not need to consider how to plan these tasks when creating a sketch, that is, the Gantt chart sketch for this case:
2. Plan the task
The work to be completed after a sketch is completed is to plan the task and plan the continuous task in the required order to ensure that the interdependent task does not start before the task on which it depends is completed. Other techniques, such as Key Path Analysis, can be introduced in the planning process. For example, you can use the principle of "avoiding conflicts between parallel tasks and continuous tasks in key paths" to plan parallel tasks. At the same time, make sure that the resources that can be obtained are used whenever possible during the planning process, instead of using or over-using resources at will. At the same time, we reserve various pauses in the schedule, including production pauses caused by quality or delays caused by shipment problems.
3. Presentation Analysis
The last step for creating a Gantt chart is to form the final version of the Gantt chart. All tasks are allocated properly on the Gantt chart. Different tasks have good coordination and consistency. The modified Gantt chart is shown below:
Through this Gantt chart, you can find that if everything is normal, the project will be completed within 10 weeks. If you want to ensure that the task is completed on time, as a project manager, the project manager usually needs:
1. Arrange an analyst within five weeks of the project start.
2. assign a programmer within six weeks after week 4 of the project
3. Assign another programmer within three weeks after week 6 of the project
4. Arrange Quality Assurance personnel in week 7 and week 9 of the project
5. complete hardware installation at the end of week 7
6. analysis, development, and installation of auxiliary modules are crucial for the entire project. Therefore, it must be completed on time.
7. As long as the installation is completed before the end of week 7, hardware installation is a relatively low priority task.
From http://www.51diaodu.com/xinwen/7
Ii. Advantages and Disadvantages
1. Gantt charts are simple, clear, easy to understand, and easy to use.
2. You can directly calculate the resource requirements in the Gantt chart.
3. It cannot directly reflect the logical relationships between processes and mutual constraints.
4. It is not clear which work is the key work and which work is not the key work.
5. The time parameters of each task cannot be calculated, and the potential of the plan cannot be seen.
Gantt Chart creation process