Đáp án đúng: BĐể tính thời gian dự trữ của công việc D, ta cần xác định đường găng và thời gian hoàn thành sớm nhất và muộn nhất của công việc D.
1. Xác định đường găng: Đường găng là đường đi dài nhất qua mạng lưới dự án, quyết định thời gian hoàn thành dự án. Để xác định đường găng, ta cần tính thời gian hoàn thành sớm nhất (ES) và thời gian hoàn thành muộn nhất (LS) cho mỗi công việc.
2. Tính ES (Early Start - Thời gian bắt đầu sớm nhất) và EF (Early Finish - Thời gian kết thúc sớm nhất):
- A: ES = 0, EF = 4
- B: ES = 0, EF = 2
- C: ES = 0, EF = 4
- D: ES = EF của A = 4, EF = 4 + 6 = 10
- E: ES = EF của B = 2, EF = 2 + 3 = 5
- F: ES = EF của C = 4, EF = 4 + 12 = 16
- G: ES = EF của C = 4, EF = 4 + 3 = 7
- H: ES = Max(EF của D, EF của E, EF của F) = Max(10, 5, 16) = 16, EF = 16 + 4 = 20
- I: ES = Max(EF của H, EF của G) = Max(20, 7) = 20, EF = 20 + 4 = 24
3. Tính LS (Late Start - Thời gian bắt đầu muộn nhất) và LF (Late Finish - Thời gian kết thúc muộn nhất): Bắt đầu từ công việc cuối cùng (I) và đi ngược lại.
- I: LF = 24, LS = 24 - 4 = 20
- H: LF = LS của I = 20, LS = 20 - 4 = 16
- G: LF = LS của I = 20, LS = 20 - 3 = 17
- F: LF = LS của H = 16, LS = 16 - 12 = 4
- E: LF = LS của H = 16, LS = 16 - 3 = 13
- D: LF = LS của H = 16, LS = 16 - 6 = 10
- C: LF = Min(LS của F, LS của G) = Min(4, 17) = 4, LS = 4 - 4 = 0
- B: LF = LS của E = 13, LS = 13 - 2 = 11
- A: LF = LS của D = 10, LS = 10 - 4 = 6
4. Tính thời gian dự trữ (Slack/Float): Thời gian dự trữ = LS - ES hoặc LF - EF.
- Thời gian dự trữ của D = LS của D - ES của D = 10 - 4 = 6
Vậy thời gian dự trữ của công việc D là 6 ngày.