← PMP Knowledge Base

Simulation (Mô phỏng)

Tiếng Việt · English version coming

🔍 Tổng quan

Simulation (Mô phỏng) là một kỹ thuật trong nhóm Data Analysis Techniques, được sử dụng trong quy trình Perform Quantitative Risk Analysis để mô phỏng các tình huống và kết quả có thể xảy ra của dự án khi có sự biến động trong các yếu tố đầu vào.

Thay vì chỉ tính toán một giá trị duy nhất, kỹ thuật mô phỏng cho phép xem xét hàng nghìn kịch bản khả dĩ, giúp nhóm dự án hiểu rõ phạm vi biến động của chi phí, tiến độ, hoặc hiệu suấtmức độ rủi ro tổng thể của dự án.

Phổ biến nhất là Monte Carlo Simulation, được sử dụng rộng rãi trong quản lý dự án, tài chính và kỹ thuật.


🎯 Mục tiêu sử dụng


🧩 Các khái niệm cơ bản trong Simulation

  1. Input Variables (Biến đầu vào):
    Các yếu tố không chắc chắn như thời gian hoàn thành công việc, chi phí vật liệu, năng suất, tỷ giá, v.v.
  2. Probability Distribution (Phân bố xác suất):
    Mô tả phạm vi và khả năng xảy ra của các giá trị đầu vào.
    • Uniform Distribution: Mọi giá trị trong khoảng đều có xác suất bằng nhau.
    • Triangular Distribution: Có giá trị thấp nhất, giá trị khả dĩ nhất (most likely), và giá trị cao nhất.
    • Normal Distribution: Dạng chuông, giá trị trung bình là phổ biến nhất.
  3. Output Variables (Biến đầu ra):
    Kết quả được mô phỏng — ví dụ: tổng chi phí, tổng thời gian, lợi nhuận kỳ vọng.
  4. Iterations (Số lần mô phỏng):
    Số lượng lần mô phỏng các kịch bản ngẫu nhiên (thường từ 1.000 đến 10.000 lần).

⚙️ Cách thực hiện Simulation (Monte Carlo)

Bước 1: Xác định biến đầu vào và đầu ra

Bước 2: Gán phân bố xác suất cho từng biến đầu vào

Ví dụ:

Hoạt động

Thấp nhất (ngày)

Khả dĩ nhất

Cao nhất

Phân bố

A

5

7

10

Triangular

B

4

6

9

Triangular

C

3

5

7

Triangular

Bước 3: Thực hiện mô phỏng ngẫu nhiên

Bước 4: Phân tích kết quả

Bước 5: Diễn giải và ra quyết định


💡 Ví dụ minh họa

Bối cảnh: Dự án phát triển phần mềm có 3 giai đoạn chính: Phân tích, Phát triển, Kiểm thử.
Thời gian ước lượng (ngày):

Giai đoạn

Thấp nhất

Khả dĩ nhất

Cao nhất

Phân bố

Phân tích

10

12

16

Triangular

Phát triển

25

30

40

Triangular

Kiểm thử

8

10

15

Triangular

Sau khi mô phỏng 10.000 lần bằng Monte Carlo:

Kết luận: Nhóm PM có 80% khả năng hoàn thành dự án trong vòng 59 ngày → nên lập kế hoạch dự phòng 5 ngày.


📊 Biểu đồ minh họa

Số lần xuất hiện ↑
│        ▃▆█▇▇██▇▆▅▃
│     ▃▅█████████▆▅▃
└──────────────────────→ Thời gian (ngày)
           45    50    55    60

Phân bố kết quả mô phỏng cho thấy phần lớn dự án hoàn thành trong khoảng 50–60 ngày.


📘 Ứng dụng trong PMP


⚙️ Lợi ích


⚡ Lưu ý khi áp dụng


📎 Tải Template

👉 Bạn có thể tải Simulation (Monte Carlo) Template (bao gồm mô hình mẫu và biểu đồ phân bố kết quả) tại:
🔗 https://nguyenhainam.info/pm-toolbox/