Câu trả lời được chấp nhận
MS Project luôn giữ một phương trình: Work = Duration × Units (giờ công = thời lượng × mức phân bổ). Loại tác vụ quyết định đại lượng nào được giữ cố định khi bạn sửa một trong hai đại lượng còn lại.
| Loại | Giữ cố định | Khi thêm người | Dùng khi |
|---|---|---|---|
| Fixed Units | Mức phân bổ | Nếu effort driven: thời lượng giảm | Biết rõ số người, muốn phần mềm tính thời lượng |
| Fixed Work | Tổng giờ công | Thời lượng giảm (luôn effort driven) | Khối lượng việc đã ước lượng chắc |
| Fixed Duration | Thời lượng | Giờ công tăng | Việc có độ dài cố định: họp định kỳ, chờ bảo dưỡng |
Theo tài liệu của Microsoft, Fixed Units thường là mặc định và có thể đổi trong File > Options > Schedule; Fixed Work luôn là effort driven.
Effort driven nghĩa là khi thêm/bớt người, tổng giờ công được giữ nguyên và chia lại, nên thời lượng thay đổi. Tắt nó đi thì thêm người là cộng thêm giờ công.
Gợi ý thực hành
- Dự án ước lượng theo giờ công (phần mềm, tư vấn): đặt Fixed Work cho các việc đã ước lượng, để thấy ngay tác động khi thiếu người.
- Họp, đào tạo, thời gian chờ: Fixed Duration, tắt effort driven.
- Đừng tin tuyệt đối vào phép chia: thêm người vào việc đang chạy có chi phí làm quen và giao tiếp (Luật Brooks). Phần mềm tính tuyến tính, thực tế thì không. Khi rút ngắn bằng nguồn lực (crashing), hãy cộng thêm giờ công cho việc hướng dẫn người mới.
Mẹo kiểm tra: thêm cột Type, Work, Duration, Assignment Units vào bảng Gantt để mọi thay đổi đều nhìn thấy, tránh bị "phần mềm tự sửa" mà không biết.
Nguồn: