Product Management
Đăng nhập
ESC

Nhập từ khóa để tìm kiếm

↑↓ Di chuyển
Enter Mở
ESC Đóng

Bài 36 — Earned Value Management (EVM) — Tổng hợp

Mở đầu — vì sao bài này quan trọng

Hãy tưởng tượng bạn đang quản lý một dự án xây dựng phần mềm kéo dài 6 tháng với ngân sách 3 tỷ đồng. Giữa tháng thứ 3, sếp hỏi: "Dự án đang thế nào?" Bạn trả lời: "Ổn ạ, chúng ta đã tiêu khoảng 1,5 tỷ và làm được kha khá việc rồi." Câu trả lời này nghe có vẻ hợp lý, nhưng thực chất nó vô nghĩa. "Kha khá" là bao nhiêu? Tiêu 1,5 tỷ là tốt hay xấu? Nếu lẽ ra tới thời điểm này bạn phải làm xong 60% khối lượng nhưng thực tế mới xong 40%, thì bạn đang gặp rắc rối lớn — dù con số chi phí trông vẫn "vừa vặn".

Đây chính là lý do Earned Value Management (EVM) tồn tại. EVM là một hệ thống đo lường tích hợp cho phép bạn trả lời ba câu hỏi mà mọi nhà tài trợ dự án đều quan tâm: Chúng ta đang tiến độ nhanh hay chậm? Chúng ta đang tiêu tiền hiệu quả hay lãng phí? Và với đà này, dự án sẽ kết thúc với chi phí và thời gian bao nhiêu? EVM biến những cảm giác mơ hồ thành con số cụ thể, có thể theo dõi và dự báo được.

Trong khóa học này, bạn đã học rời rạc về lập lịch (Gantt, CPM), về quản lý chi phí, về schedule baseline. Bài này là bài tổng hợp — nơi tất cả những mảnh ghép đó kết nối lại thành một bức tranh duy nhất. Nắm vững EVM là dấu hiệu phân biệt một PM biết "quản lý cảm tính" với một PM thực sự kiểm soát được dự án bằng dữ liệu.

Khái niệm cốt lõi

Ba giá trị nền tảng: PV, EV, AC

Mọi thứ trong EVM đều xoay quanh ba con số. Hãy hiểu thật chắc ba con số này trước khi đi xa hơn.

PV — Planned Value (Giá trị kế hoạch): Đây là giá trị (tính bằng tiền) của phần công việc mà theo kế hoạch bạn lẽ ra phải hoàn thành tính đến thời điểm đo. PV còn được gọi là BCWS (Budgeted Cost of Work Scheduled). Nếu kế hoạch nói rằng đến cuối tháng 3 bạn phải làm xong 60% dự án 3 tỷ, thì PV = 1,8 tỷ.

EV — Earned Value (Giá trị đạt được): Đây là giá trị của phần công việc bạn thực sự đã hoàn thành, tính theo ngân sách gốc. EV còn gọi là BCWP (Budgeted Cost of Work Performed). Nếu thực tế bạn mới xong 40% khối lượng, thì EV = 40% × 3 tỷ = 1,2 tỷ. Lưu ý điểm mấu chốt: EV được tính theo khối lượng công việc hoàn thành nhân với ngân sách, KHÔNG phải theo số tiền đã tiêu.

AC — Actual Cost (Chi phí thực tế): Đây là số tiền bạn thực sự đã chi để hoàn thành phần công việc đó. AC còn gọi là ACWP (Actual Cost of Work Performed). Nếu để làm được 40% đó bạn đã tiêu 1,5 tỷ, thì AC = 1,5 tỷ.

Ngoài ra có BAC — Budget at Completion: tổng ngân sách gốc của toàn dự án, ở ví dụ này BAC = 3 tỷ.

Bốn chỉ số phân tích: SV, CV, SPI, CPI

Từ ba con số nền tảng, ta suy ra bốn chỉ số cho biết "sức khỏe" dự án.

Schedule Variance (SV) = EV − PV. Đo chênh lệch tiến độ tính bằng tiền. SV âm nghĩa là chậm tiến độ (làm được ít hơn kế hoạch), SV dương nghĩa là vượt tiến độ. Ở ví dụ trên: SV = 1,2 − 1,8 = −0,6 tỷ → đang chậm.

Cost Variance (CV) = EV − AC. Đo chênh lệch chi phí. CV âm nghĩa là vượt ngân sách (tiêu nhiều hơn giá trị làm ra), CV dương nghĩa là tiết kiệm. Ở ví dụ: CV = 1,2 − 1,5 = −0,3 tỷ → đang vượt chi.

Schedule Performance Index (SPI) = EV / PV. Chỉ số hiệu suất tiến độ. SPI < 1 là chậm, = 1 là đúng kế hoạch, > 1 là nhanh. Ví dụ: SPI = 1,2 / 1,8 = 0,67 → chỉ đạt 67% tốc độ kế hoạch.

Cost Performance Index (CPI) = EV / AC. Chỉ số hiệu suất chi phí. CPI < 1 là kém hiệu quả (mỗi đồng bỏ ra tạo ra ít hơn một đồng giá trị), = 1 là đúng, > 1 là hiệu quả. Ví dụ: CPI = 1,2 / 1,5 = 0,80 → mỗi đồng chi chỉ tạo ra 0,80 đồng giá trị.

Một mẹo nhớ vàng: trong cả bốn công thức, EV luôn đứng đầu. Variance thì "trừ", Index thì "chia". So với PV → ra tiến độ (Schedule). So với AC → ra chi phí (Cost). Nhớ được quy tắc này bạn sẽ không bao giờ lẫn lộn.

Dự báo tương lai: EAC, ETC, VAC, TCPI

EVM mạnh không chỉ vì nó cho biết hiện trạng, mà vì nó dự báo được tương lai.

EAC — Estimate at Completion: dự báo tổng chi phí khi dự án kết thúc. Công thức phổ biến nhất khi giả định hiệu suất chi phí hiện tại sẽ tiếp diễn: EAC = BAC / CPI. Ví dụ: EAC = 3 / 0,80 = 3,75 tỷ — nghĩa là nếu cứ đà này, dự án sẽ tiêu 3,75 tỷ thay vì 3 tỷ.

ETC — Estimate to Complete: số tiền còn cần để hoàn tất, ETC = EAC − AC = 3,75 − 1,5 = 2,25 tỷ.

VAC — Variance at Completion: chênh lệch dự báo so với ngân sách, VAC = BAC − EAC = 3 − 3,75 = −0,75 tỷ (âm là sẽ vượt ngân sách).

TCPI — To Complete Performance Index: hiệu suất cần đạt cho phần công việc còn lại để về đúng ngân sách gốc, TCPI = (BAC − EV) / (BAC − AC) = (3 − 1,2) / (3 − 1,5) = 1,8 / 1,5 = 1,2. Con số 1,2 này nghĩa là: để về đúng 3 tỷ, phần còn lại phải chạy hiệu quả gấp 1,2 lần kế hoạch — trong khi hiện tại bạn mới chạy ở mức 0,80. Đây là hồi chuông cảnh báo cực rõ ràng rằng mục tiêu ngân sách gốc gần như bất khả thi.

Tình huống thực tế

Ví dụ 1: FPT Software và dự án gia công cho khách Nhật

FPT Software nhận một hợp đồng phát triển hệ thống quản lý kho cho khách hàng Nhật Bản, ngân sách 5 tỷ đồng, kế hoạch 10 tháng. Đến cuối tháng 5 (tức 50% thời gian), theo baseline họ phải hoàn thành 50% khối lượng → PV = 2,5 tỷ. Thực tế báo cáo cho thấy đội đã hoàn thành 45% khối lượng → EV = 0,45 × 5 = 2,25 tỷ, và đã chi hết 2,4 tỷ → AC = 2,4 tỷ.

Tính toán: SPI = 2,25 / 2,5 = 0,90 (chậm nhẹ); CPI = 2,25 / 2,4 = 0,9375 (hơi vượt chi). EAC = 5 / 0,9375 = 5,33 tỷ. PM nhận ra dự án sẽ vượt khoảng 330 triệu và trễ khoảng 3 tuần nếu không can thiệp.

Bài học: Với khách Nhật vốn cực kỳ coi trọng đúng hẹn, con số SPI = 0,90 tuy nhỏ nhưng là tín hiệu sớm để hành động ngay từ tháng 5 thay vì chờ đến tháng 9 mới hoảng loạn. PM đã bổ sung 2 developer và tổ chức lại review để kéo SPI về 1,0 trong hai tháng kế tiếp. EVM giúp phát hiện vấn đề khi nó còn nhỏ và còn cứu được.

Ví dụ 2: Chuỗi bán lẻ triển khai hệ thống POS mới

Một chuỗi cửa hàng tiện lợi tại TP.HCM (giả định tên "GreenMart") triển khai hệ thống POS mới cho 100 cửa hàng, ngân sách 2 tỷ, kế hoạch 4 tháng, mỗi tháng dự kiến làm xong 25 cửa hàng. Cuối tháng 2, theo kế hoạch phải xong 50 cửa hàng → PV = 1 tỷ. Thực tế mới triển khai xong 30 cửa hàng → EV = (30/100) × 2 = 0,6 tỷ. Nhưng vì phát sinh chi phí thuê thêm kỹ thuật viên chạy đua, AC đã lên tới 0,9 tỷ.

Tính toán: SV = 0,6 − 1 = −0,4 tỷ (chậm nặng); CV = 0,6 − 0,9 = −0,3 tỷ (vượt chi nặng); SPI = 0,60; CPI = 0,67. EAC = 2 / 0,67 = 2,99 tỷ — gần gấp rưỡi ngân sách gốc!

Bài học: Đây là trường hợp "song hành thảm họa" — vừa chậm vừa đắt. Điều nguy hiểm là nhìn vào số tiền đã chi (0,9 tỷ / 2 tỷ = 45% ngân sách), ban giám đốc GreenMart tưởng dự án đang "đi được gần nửa đường". EVM phơi bày sự thật: giá trị thực làm ra chỉ 30%. Nhờ con số EAC ~3 tỷ, ban lãnh đạo quyết định tạm dừng, đánh giá lại nhà thầu và tái cấu trúc kế hoạch thay vì tiếp tục "ném tiền qua cửa sổ".

Ví dụ 3: Dự án được đánh giá "khỏe mạnh"

Không phải lúc nào EVM cũng báo tin xấu. Một startup fintech tại Hà Nội xây app ví điện tử, BAC = 4 tỷ, 8 tháng. Cuối tháng 4: PV = 2 tỷ, EV = 2,1 tỷ, AC = 1,95 tỷ. SPI = 2,1/2 = 1,05 (nhanh hơn kế hoạch), CPI = 2,1/1,95 = 1,077 (tiết kiệm). EAC = 4/1,077 = 3,71 tỷ → dự báo tiết kiệm gần 290 triệu.

Bài học: PM dùng chính con số này để thuyết phục nhà đầu tư rót thêm vốn cho một tính năng mới, vì đã chứng minh được năng lực kiểm soát dự án bằng dữ liệu chứ không phải lời hứa. EVM là ngôn ngữ tạo niềm tin với nhà tài trợ.

Hướng dẫn từng bước

Để áp dụng EVM vào dự án của bạn, hãy đi theo trình tự sau:

  • Thiết lập baseline chi phí và tiến độ. Chia dự án thành các gói công việc (work packages) trong WBS, gán ngân sách và mốc thời gian cho từng gói. Tổng ngân sách chính là BAC. Đường tích lũy ngân sách theo thời gian chính là đường PV.
  • Chọn quy tắc đo tiến độ (measurement method). Với mỗi gói công việc, xác định cách tính % hoàn thành: quy tắc 0/100 (chỉ tính khi xong 100%), quy tắc 50/50 (ghi nhận 50% khi bắt đầu, 50% khi kết thúc), hay đo theo % thực tế. Chọn quy tắc trước để tránh "chấm điểm cảm tính".
  • Đến kỳ báo cáo, thu thập ba con số. Với ngày báo cáo (data date), tính PV từ baseline, tính EV từ khối lượng thực hoàn thành, và lấy AC từ hệ thống kế toán/chấm công. Ba con số phải cùng một mốc thời gian.
  • Tính các chỉ số phân tích. Lần lượt SV, CV, SPI, CPI. Đọc kết quả: chỉ số nào < 1 hoặc âm là vùng cần chú ý.
  • Dự báo tương lai. Tính EAC, ETC, VAC. Nếu vấn đề là do nguyên nhân sẽ còn tiếp diễn (ví dụ team yếu), dùng EAC = BAC/CPI. Nếu là sự cố một lần (ví dụ mua thiết bị hỏng phải mua lại), dùng EAC = AC + (BAC − EV).
  • Trình bày trực quan và ra quyết định. Vẽ biểu đồ ba đường PV, EV, AC theo thời gian (đường S-curve). Dựa trên khoảng cách giữa các đường để quyết định hành động: thêm nguồn lực, cắt phạm vi, đàm phán lại, hay dừng dự án.

Lỗi thường gặp & mẹo

Lỗi 1 — Nhầm AC với EV. Đây là sai lầm phổ biến nhất. Nhiều người nghĩ "tôi đã tiêu 50% ngân sách nghĩa là làm được 50%". Sai. Tiền tiêu (AC) và giá trị làm ra (EV) là hai thứ hoàn toàn khác nhau. Luôn tách bạch: EV đo công việc, AC đo tiền.

Lỗi 2 — Đo % hoàn thành theo cảm tính. "Chắc khoảng 80% rồi" là kẻ thù của EVM. Hội chứng "90% xong mãi mãi" (the 90% syndrome) khiến báo cáo EV bị thổi phồng. Mẹo: dùng quy tắc 0/100 cho các gói nhỏ để loại bỏ chủ quan.

Lỗi 3 — Bỏ qua giới hạn của SPI cuối dự án. Khi dự án gần xong, EV tiến về BAC nên PV cũng tiến về BAC, khiến SPI luôn tiến về 1,0 dù thực tế đang trễ hạn. Mẹo: về cuối dự án, hãy tin vào phân tích Critical Path (đường găng) hơn là SPI để đánh giá tiến độ.

Lỗi 4 — Baseline không được duyệt và khóa. EVM vô nghĩa nếu baseline liên tục thay đổi tùy tiện. Mọi thay đổi baseline phải qua quy trình change control chính thức.

Mẹo vàng: Ghi nhớ dấu hiệu — số âm luôn xấu (SV, CV, VAC), chỉ số nhỏ hơn 1 luôn xấu (SPI, CPI). Và luôn báo cáo kèm nguyên nhân: con số cho biết có vấn đề, phân tích của bạn mới cho biết tại sao và làm gì.

Bài tập thực hành

Một dự án làm website thương mại điện tử có BAC = 800 triệu đồng, kế hoạch 5 tháng. Đến cuối tháng 3, dữ liệu thu thập được như sau:

  • Theo baseline, tới thời điểm này phải hoàn thành 60% khối lượng.
  • Thực tế đã hoàn thành 50% khối lượng.
  • Chi phí thực tế đã chi: 480 triệu đồng.
Hãy tính và diễn giải:

  • PV, EV, AC là bao nhiêu?
  • Tính SV và CV. Dự án đang chậm hay nhanh? Đang tiết kiệm hay vượt chi?
  • Tính SPI và CPI.
  • Tính EAC (giả định hiệu suất hiện tại tiếp diễn) và VAC. Dự án dự kiến sẽ vượt hay dưới ngân sách bao nhiêu?
  • Tính TCPI để về đúng BAC. Mục tiêu này có khả thi không, dựa trên CPI hiện tại?
Gợi ý đáp án: PV = 480 tr; EV = 400 tr; AC = 480 tr. SV = −80 tr (chậm), CV = −80 tr (vượt chi). SPI = 0,83; CPI = 0,83. EAC = 800/0,83 ≈ 960 tr; VAC = 800 − 960 = −160 tr (vượt 160 tr). TCPI = (800−400)/(800−480) = 400/320 = 1,25 — cần chạy hiệu quả gấp 1,25 lần trong khi hiện chỉ đạt 0,83, nên mục tiêu ngân sách gốc gần như bất khả thi nếu không thay đổi lớn.

Sau khi tính xong, hãy viết 3 câu khuyến nghị hành động bạn sẽ trình bày với nhà tài trợ.

Tóm tắt

Earned Value Management là công cụ tích hợp giúp bạn đo lường sức khỏe dự án một cách khách quan, dựa trên ba giá trị nền tảng: PV (giá trị kế hoạch), EV (giá trị thực làm ra) và AC (chi phí thực chi). Từ ba con số này, bốn chỉ số SV, CV, SPI, CPI cho biết bạn đang nhanh hay chậm, tiết kiệm hay lãng phí. Và nhóm dự báo EAC, ETC, VAC, TCPI cho phép bạn nhìn thấy tương lai của dự án từ hôm nay.

Điều cốt lõi cần khắc ghi: đừng bao giờ nhầm lẫn giữa tiền đã tiêugiá trị đã tạo ra. Một dự án có thể tiêu ít mà vẫn thất bại, hoặc tiêu nhiều mà vẫn khỏe mạnh — chỉ EVM mới phân biệt được. Hãy dùng quy tắc nhớ đơn giản: EV luôn đứng đầu công thức, số âm và chỉ số dưới 1 là dấu hiệu cần chú ý. Quan trọng nhất, con số EVM không thay bạn ra quyết định — chúng chỉ ra vấn đề, còn phân tích nguyên nhân và hành động khắc phục vẫn là năng lực cốt lõi của bạn với tư cách một PM chuyên nghiệp.

Học xong bài này rồi? Tạo tài khoản miễn phí để lưu lại — lần sau vào là biết ngay đang dở ở đâu, và học hết khóa thì có chứng chỉ. Lưu tiến độ của tôi