Chuyển tới nội dung chính

Quản Trị Dự Án & Cấu Trúc WBS (Project Management)

Sứ Mệnh Của Bài Học

Trong các doanh nghiệp tư vấn, thiết kế, hay xây lắp phần mềm, sản phẩm bán ra không phải là vật chất hữu hình mà là "Thời gian" và "Chất xám". Việc quản trị dự án kém sẽ dẫn đến trễ tiến độ (delay), lãng phí nhân lực và làm dự án bị lỗ nặng.

Bài học này hướng dẫn bạn cách thiết lập một dự án chuyên nghiệp trên ERPNext, chia nhỏ công việc bằng WBS (Work Breakdown Structure) và theo dõi tiến độ một cách trực quan.


1. Khởi Tạo Dự Án (Project)

Dự án trong ERPNext được chia làm 2 loại chính dựa trên mục tiêu tài chính:

  • Dự án nội bộ (Internal Project): Các dự án nhằm cải tiến công ty (ví dụ: Áp dụng ERP mới, Tổ chức sự kiện Year End Party). Loại này chỉ để theo dõi tiến độ và chi phí nội bộ, không sinh ra doanh thu trực tiếp.
  • Dự án thương mại (External/Customer Project): Các dự án cung cấp cho khách hàng. Loại dự án này bắt buộc phải liên kết với một Customer (Khách hàng) và thường được tạo tự động từ một Sales Order (Đơn đặt hàng) khi hợp đồng được ký kết.

Cấu hình cốt lõi của một Project:

  1. Project Name & Type: Đặt tên và phân loại dự án.
  2. Expected Start/End Date: Khung thời gian cam kết tổng thể.
  3. Estimated Costing: Ngân sách chi phí dự kiến để kiểm soát vượt chi.

2. Cấu Trúc Phân Việc (WBS - Work Breakdown Structure)

Không một ai có thể hoàn thành một cục công việc khổng lồ mang tên "Xây dựng hệ thống ERP" nếu không chia nhỏ nó ra. ERPNext sử dụng cấu trúc WBS đa cấp độ:

Cách thiết lập trên ERPNext:

  1. Cấp 1: Dự án (Project)
  2. Cấp 2: Cột mốc (Milestone)
    • Tạo các điểm kiểm soát quan trọng (Checkpoint).
    • Mỗi Milestone có ngày dự kiến hoàn thành. Nếu Milestone chậm trễ, toàn bộ dự án sẽ bị cảnh báo đỏ.
  3. Cấp 3: Công việc (Task)
    • Tạo Task và gán vào Project (và có thể gán vào Milestone cụ thể).
    • Assignee: Giao cho nhân viên cụ thể chịu trách nhiệm.
    • Weightage (Trọng số): Tính năng rất hay của ERPNext. Giả sử Task A mất 80% thời gian của dự án, Task B mất 20%. Bạn đặt trọng số 80 và 20. Khi Task A hoàn thành 100%, hệ thống tự động cộng 80% tiến độ vào dự án tổng thể thay vì chỉ cộng trung bình cộng.

3. Quản Trị Trực Quan: Gantt Chart & Kanban Board

Thay vì đọc những bảng biểu nhàm chán, ERPNext cung cấp các công cụ trực quan mạnh mẽ ngay bên trong phân hệ Project:

Gantt Chart (Biểu đồ Gantt)

Chỉ cần mở màn hình danh sách Task của Project và chuyển góc nhìn sang chế độ Gantt, hệ thống sẽ tự động vẽ ra biểu đồ thanh ngang theo dòng thời gian.

  • Bạn có thể dùng chuột kéo dài hoặc rút ngắn thời gian của một Task trực tiếp trên biểu đồ.
  • Hệ thống tự động hiển thị các đường "Dependency" (Sự phụ thuộc) — ví dụ: Task B chỉ được bắt đầu khi Task A hoàn thành.

Kanban Board

Thích hợp cho các team làm việc theo mô hình Agile.

  • Các Task được hiển thị dưới dạng thẻ (Card) chia thành các cột: Open, Working, Review, Completed.
  • Nhân viên chỉ cần kéo thả thẻ từ cột này sang cột khác để cập nhật trạng thái công việc.
  • Quản lý dự án (Project Manager) có cái nhìn toàn cảnh về những nút thắt (bottleneck) đang bị kẹt ở khâu nào.
Tự Động Hóa Template

Nếu doanh nghiệp của bạn thường xuyên làm các dự án có quy trình giống nhau (ví dụ: Công ty thiết kế nội thất có quy trình chuẩn 10 bước), hãy sử dụng tính năng Project Template. Khi có dự án mới, bạn chỉ cần chọn Template, hệ thống sẽ tự động sinh ra 10 Task mẫu cùng với sự phụ thuộc thời gian (Dependency) được tính toán sẵn.