Trình tạo biểu đồ Gantt

Dự án và tác vụNgày và quan hệ phụ thuộcKiểm tra và tiến độXuất

Lập lịch biểu dự án

Thêm tên tác vụ, ngày, một tác vụ tiền nhiệm cho mỗi tác vụ và tỷ lệ hoàn thành.

Biến danh sách tác vụ thành lịch trình dự án thực dụng với các thanh theo ngày, quan hệ phụ thuộc kết thúc-bắt đầu và lớp phủ tiến độ. Thêm tối đa 24 tác vụ, đặt ngày bắt đầu và ngày kết thúc cho từng tác vụ, nối mỗi tác vụ với một tác vụ tiền nhiệm, rồi kiểm tra biểu đồ để phát hiện khoảng ngày không hợp lệ, quan hệ phụ thuộc chồng lấn hoặc vòng lặp liên kết. Dòng thời gian giãn cách theo ngày dương lịch thực tế nên khoảng trống hai tuần hiển thị dài hơn rõ rệt so với khoảng trống hai ngày. Khi lịch trình đã sẵn sàng, bạn có thể in hoặc xuất biểu đồ dạng SVG cùng bảng tác vụ dạng CSV.

Cách tạo biểu đồ Gantt

  1. 1

    Liệt kê các tác vụ của dự án

    Đặt tên dự án, thêm các dòng tác vụ và giữ mỗi tác vụ tập trung vào một sản phẩm hoặc hoạt động duy nhất.

  2. 2

    Đặt ngày và liên kết

    Nhập khoảng ngày dương lịch của từng tác vụ và chọn một tác vụ tiền nhiệm tùy chọn để vẽ đường quan hệ phụ thuộc kết thúc-bắt đầu.

  3. 3

    Xem lại và xuất

    Cập nhật tiến độ, xử lý mọi cảnh báo về ngày hoặc quan hệ phụ thuộc, rồi tải xuống SVG hoặc CSV hoặc in biểu đồ hoàn chỉnh.

Biểu đồ tính vị trí tác vụ như thế nào

Biểu đồ Gantt kết hợp bảng tác vụ với trục thời gian nằm ngang. Trình tạo này coi mọi ngày được chấp nhận là nửa đêm giờ UTC, nhờ đó việc chuyển đổi giờ mùa hè không thể khiến một ngày dương lịch trông ngắn hơn hay dài hơn ngày khác. Sau đó nó tìm ngày bắt đầu sớm nhất và ngày kết thúc muộn nhất, rồi tính từng thanh từ ba giá trị:

độ lệch bắt đầu = (ngày bắt đầu tác vụ − ngày bắt đầu dự án) ÷ 86.400.000 mili giây

độ rộng thanh = số ngày tác vụ gồm cả ngày kết thúc ÷ số ngày dự án gồm cả ngày kết thúc × chiều rộng vùng vẽ

Ngày kết thúc được tính bao gồm cả ngày đó. Nhờ vậy một tác vụ bắt đầu và kết thúc cùng ngày vẫn chiếm đúng một ngày thay vì biến mất thành thanh có độ rộng bằng không. Lớp phủ tiến độ đậm hơn dùng công thức độ rộng thanh × tiến độ ÷ 100, với tiến độ giới hạn trong khoảng từ 0 đến 100.

Ví dụ minh họa

Giả sử dự án chạy từ 1 đến 20 tháng 1, cho tổng cộng 20 ngày dương lịch tính cả hai đầu và vùng vẽ rộng 894 pixel. Tác vụ Nghiên cứu từ 1 đến 3 tháng 1 có độ lệch bằng 0 và độ rộng thanh là 3 ÷ 20 × 894 = 134,1 pixel. Tác vụ Thiết kế từ 5 đến 8 tháng 1 bắt đầu tại vị trí 4 ÷ 20 × 894 = 178,8 pixel; ở mức tiến độ 50%, lớp phủ đậm hơn rộng 89,4 pixel. Tác vụ Ra mắt chỉ kéo dài một ngày vào 20 tháng 1 bắt đầu tại 19 ÷ 20 × 894 = 849,3 pixel. Nếu Thiết kế phụ thuộc vào Nghiên cứu thì nó phải bắt đầu từ ngày 4 tháng 1 trở đi vì ngày kết thúc của tác vụ tiền nhiệm cũng được tính vào phạm vi.

Kiểm tra quan hệ phụ thuộc nghĩa là gì

Mỗi tác vụ chỉ có thể chọn một tác vụ tiền nhiệm kiểu kết thúc-bắt đầu. Trong quan hệ phổ biến này, tác vụ kế tiếp nên bắt đầu sau ngày kết thúc của tác vụ tiền nhiệm, vốn đã bao gồm cả ngày kết thúc. Trình chỉnh sửa vẽ đường nối từ thanh tác vụ tiền nhiệm sang thanh tác vụ kế tiếp và báo xung đột khi tác vụ kế tiếp bắt đầu trong ngày đó hoặc sớm hơn. Công cụ còn phát hiện liên kết vào chính mình, tác vụ tiền nhiệm bị thiếu và vòng lặp phụ thuộc chẳng hạn như A phụ thuộc B trong khi B lại phụ thuộc A. Các vấn đề này chặn việc xuất cho đến khi được khắc phục, nhưng biểu đồ vẫn hiển thị để giúp chẩn đoán lịch trình.

Mục kiểm tra Được chấp nhận Báo cáo thành vấn đề
Định dạng ngày Ngày thật trong khoảng năm 1900 đến 2200 Thiếu ngày hoặc ngày không tồn tại
Khoảng ngày tác vụ Ngày kết thúc trùng hoặc sau ngày bắt đầu Ngày kết thúc trước ngày bắt đầu
Quan hệ phụ thuộc Một tác vụ tiền nhiệm tồn tại và kết thúc trước khi tác vụ kế tiếp bắt đầu Liên kết vào chính mình, thiếu tác vụ, chồng lấn hoặc vòng lặp
Tiến độ Từ 0 đến 100 phần trăm Giá trị bị giới hạn trong phạm vi hỗ trợ
Quy mô dự án Tối đa 24 dòng tác vụ Các dòng thừa bị từ chối

Đọc và chia sẻ kết quả

Khoảng cách giữa các thanh dựa trên ngày dương lịch chứ không phải ngày làm việc, vì vậy cuối tuần và ngày lễ vẫn nằm trên trục thời gian. SVG lưu biểu đồ dạng vector cho tài liệu và bài thuyết trình, CSV lưu bảng tác vụ gốc, còn chức năng in để trình duyệt tạo bản giấy hoặc PDF. Những ô CSV có thể bị hiểu là công thức bảng tính sẽ được thêm tiền tố văn bản trước khi tải xuống.

Đây là công cụ hỗ trợ lập kế hoạch thủ công. Nó không tính đường găng, phân bổ nguồn lực, áp dụng lịch làm việc, hỗ trợ lead hay lag, và không tự động dời ngày của các tác vụ kế tiếp. Với những nhu cầu đó, hãy dùng phần mềm lập lịch dự án chuyên dụng. Tại đây, ngày bạn nhập luôn là chuẩn, còn cảnh báo quan hệ phụ thuộc chỉ rõ chỗ cần sửa thủ công.

Câu hỏi thường gặp

Có. Tác vụ từ 1 đến 3 tháng 6 hiển thị thành ba ngày dương lịch. Tác vụ có ngày bắt đầu và kết thúc trùng nhau hiển thị thành thanh dài một ngày.

Mỗi tác vụ có thể chọn một tác vụ tiền nhiệm kiểu kết thúc-bắt đầu. Vì cả hai khoảng đều bao gồm ngày kết thúc nên tác vụ kế tiếp nên bắt đầu sau ngày kết thúc của tác vụ tiền nhiệm. Công cụ báo các trường hợp chồng lấn thay vì âm thầm đổi ngày của bạn.

Mọi tác vụ trong chuỗi vòng sẽ mang cảnh báo vòng lặp phụ thuộc. Các nút xuất và in vẫn không dùng được cho đến khi bạn xóa hoặc thay đổi một tác vụ tiền nhiệm.

Không. Trục ngang dùng các ngày dương lịch liền kề. Công cụ không áp dụng lịch làm việc, ngày lễ theo vùng, khả dụng của nguồn lực, lead, lag hay lập lịch đường găng.

Không. Tên dự án, tên tác vụ, ngày, quan hệ phụ thuộc và tiến độ chỉ nằm trong bộ nhớ trình duyệt và bộ nhớ phiên. Công cụ không đưa chúng vào liên kết trang và không gửi trong các yêu cầu tới máy chủ của chúng tôi. Việc đóng tab hoặc kết thúc phiên trình duyệt có thể xóa bản đã lưu.

Công cụ liên quan

Công cụ này có phiên bản bằng các ngôn ngữ khác