← Về danh sách
Quản lý dự án & Tổ chức
#CCPM#제약이론#임계연쇄#버퍼관리#일정관리
Cập nhật lần cuối · 2026-09-18

Quản lý dự án theo chuỗi găng (CCPM, Critical Chain Project Management)

1. Tổng quan

Định nghĩa: Quản lý dự án theo chuỗi găng (CCPM) là phương pháp luận áp dụng Lý thuyết Ràng buộc (TOC, Theory of Constraints) vào quản lý tiến độ dự án; nó xác định chuỗi công việc phụ thuộc dài nhất có xét đồng thời quan hệ trước–sau giữa các công việc và ràng buộc tài nguyên (chuỗi găng), loại bỏ khoảng dự phòng an toàn ẩn trong từng công việc và gom lại thành bộ đệm (Buffer) chung để quản lý, qua đó đồng thời theo đuổi việc đúng hạn và rút ngắn thời gian thực hiện (lead time).

Các kỹ thuật quản lý tiến độ truyền thống là CPM (Critical Path Method) và PERT đã trở thành chuẩn mực của quản lý dự án từ những năm 1950, nhưng tại hiện trường thực tế nghịch lý "từng công việc đều hoàn thành đúng kế hoạch mà toàn bộ dự án vẫn chậm" liên tục lặp lại. Goldratt (Eliyahu M. Goldratt), trong cuốn sách 『Critical Chain』 năm 1997, đã tìm ra nguyên nhân ở khoảng dự phòng an toàn (safety time) quá mức theo thói quen được đưa vào ước tính công việc, và cấu trúc khiến khoảng dự phòng đó bị lãng phí do hành vi con người. Ý tưởng cốt lõi của CCPM là loại bỏ sự lãng phí này và quản lý tích hợp phần dự phòng an toàn còn lại ở cấp độ dự án.

Bối cảnh ra đời của CCPM gồm một số vấn đề mang tính cấu trúc. Thứ nhất, người phụ trách gắn thêm khoảng dự phòng "phòng khi" vào ước tính công việc của mình và thường nộp ước tính an toàn (safe estimate) ở mức khoảng 90%. Thứ hai, khoảng dự phòng có được như vậy bị tiêu hao bởi hội chứng sinh viên (Student Syndrome) — hành vi chỉ bắt tay vào làm khi sát hạn — và định luật Parkinson (Parkinson's Law) — công việc sẽ giãn ra để lấp đầy toàn bộ thời gian được giao. Thứ ba, đa nhiệm xấu (bad multitasking) xử lý nhiều công việc cùng lúc lại làm tăng lead time của từng công việc do chi phí chuyển đổi. Thứ tư, sự chậm trễ của công việc trước tích lũy và lan truyền sang công việc sau, nhưng lợi ích hoàn thành sớm của công việc trước lại biến mất vì công việc sau chưa sẵn sàng (chậm trễ được chuyển tiếp còn dự phòng thì mất đi). Ở điểm đối diện trực tiếp với các tổn thất hành vi và cấu trúc này, CCPM không đơn thuần là thuật toán lập lịch mà gần với triết lý quản lý kết hợp khoa học hành vi và lý thuyết ràng buộc.

Từ góc nhìn Kỹ sư chuyên nghiệp Quản lý Thông tin, CCPM đặc biệt hiệu quả với các dự án có tài nguyên (lập trình viên chủ chốt, kiến trúc sư) trở thành điểm nghẽn và rủi ro tiến độ lớn, như các dự án SI quy mô lớn hay xây dựng hệ thống thế hệ mới. Gần đây, với việc kết hợp cùng Agile/Kanban và mở rộng sang quản lý danh mục đa dự án (CCPM đa dự án), phương pháp này vẫn mang hàm ý thực tiễn lớn.

2. Cấu trúc khái niệm của CCPM và liên kết với Lý thuyết Ràng buộc (TOC)

CCPM là việc cấy hệ tư duy của lý thuyết ràng buộc vào dự án. TOC, với tiền đề "hiệu quả của hệ thống được quyết định bởi mắt xích yếu nhất (ràng buộc, Constraint)", tìm ra ràng buộc và quản lý tập trung vào nó (quy trình tập trung 5 bước: xác định → khai thác → phụ thuộc → nâng cấp → lặp lại) để tối đa hóa thông lượng tổng thể. Trong dự án, thứ tương ứng với ràng buộc này chính là chuỗi găng, còn các cơ chế quản lý khác (bộ đệm) được thiết kế như các yếu tố phụ thuộc để bảo vệ ràng buộc.

graph TD
    TOC["Quy trình tập trung 5 bước của Lý thuyết Ràng buộc (TOC)"] --> C["Ràng buộc của dự án = chuỗi găng"]
    C --> CC["Xác định chuỗi găng (Critical Chain)<br/>Phụ thuộc công việc + phụ thuộc tài nguyên"]
    CC --> R["Loại bỏ dự phòng an toàn của từng công việc<br/>Ước tính 90% → ước tính 50%"]
    R --> B["Gom dự phòng đã loại bỏ thành bộ đệm"]
    B --> PB["Bộ đệm dự án (Project Buffer)"]
    B --> FB["Bộ đệm nhánh nhập (Feeding Buffer)"]
    B --> RB["Bộ đệm tài nguyên (Resource Buffer)"]
    PB --> M["Quản lý bộ đệm (Buffer Management)"]
    FB --> M
    RB --> M
    M --> G["Đúng hạn + rút ngắn lead time"]

Như sơ đồ cấu trúc trên cho thấy, logic của CCPM xuyên suốt một mạch: "xác định chính xác ràng buộc (chuỗi găng), bảo vệ nó bằng bộ đệm, và kiểm soát tiến độ bằng trạng thái tiêu hao bộ đệm". Khác biệt căn bản với CPM là mục tiêu không phải giữ hạn của từng công việc (tối ưu cục bộ, local optimum), mà là giữ thời điểm hoàn thành toàn bộ dự án (tối ưu toàn cục, global optimum). Ví dụ, dù một công việc chậm 3 ngày so với kế hoạch, nếu bộ đệm dự án còn đủ thì vẫn được coi là "bình thường", và người quản lý chỉ nhìn xu hướng tiêu hao bộ đệm để quyết định thời điểm can thiệp.

Sự chuyển đổi góc nhìn này kéo theo chuyển đổi chỉ số quản lý. Nếu quản lý truyền thống hỏi "từng công việc có giữ đúng hạn không", thì CCPM hỏi "bộ đệm dự án còn lại bao nhiêu". Do đó, người phụ trách được giải phóng khỏi áp lực hạn chót riêng lẻ và được khuyến khích làm việc theo kiểu chạy tiếp sức (roadrunner) — nhận gậy là lập tức chạy hết sức, xong thì chuyển ngay. Điều này có tác dụng kìm hãm một cách có cấu trúc hội chứng sinh viên và đa nhiệm.

3. Xác định chuỗi găng và khác biệt với đường găng (CPM)

Cách tốt nhất để hiểu chuỗi găng là xem khác biệt với đường găng. Đường găng (Critical Path) là đường dài nhất được tính chỉ dựa trên quan hệ trước–sau logic giữa các công việc. Tuy nhiên, trong thực tế, dù hai công việc không phụ thuộc nhau, nếu cần cùng một tài nguyên (ví dụ: DBA duy nhất) thì không thể thực hiện đồng thời. Sau khi giải quyết xung đột tài nguyên này (resource leveling), chuỗi thực sự kéo dài dự án nhất có thể khác với đường găng. Như vậy, chuỗi dài nhất phản ánh cả phụ thuộc công việc lẫn phụ thuộc tài nguyên chính là chuỗi găng.

graph LR
    subgraph CCS["Lịch theo chuỗi găng"]
    A["Thiết kế A<br/>10 ngày"] --> B["Phát triển B<br/>15 ngày"]
    B --> D["Tích hợp D<br/>8 ngày"]
    D --> PB["Bộ đệm dự án<br/>16 ngày"]
    end
    E["Phát triển E<br/>12 ngày"] --> FBn["Bộ đệm nhánh nhập<br/>6 ngày"]
    FBn --> D
    RB(["Bộ đệm tài nguyên<br/>Cảnh báo lập trình viên chủ chốt"]) -.-> B

Trong sơ đồ chi tiết trên, A→B→D là chuỗi găng có xét cả ràng buộc tài nguyên, và ở cuối chuỗi này gắn bộ đệm dự án. Đường không găng E nhập vào chuỗi găng tại điểm D, nên đặt bộ đệm nhánh nhập trước điểm hợp nhánh để sự chậm trễ của E không đẩy lùi chuỗi găng. Ngoài ra, bố trí bộ đệm tài nguyên (không phải thời gian thực mà là tín hiệu cảnh báo trước) để tài nguyên chủ chốt thực hiện công việc B trên chuỗi găng được đưa vào đúng lúc.

Khác biệt giữa đường găng và chuỗi găng rất quan trọng trong thực tiễn. Kỹ thuật đường găng giả định tài nguyên là vô hạn, nên trong thực tế thiếu tài nguyên, bản thân kế hoạch có thể không khả thi. Ngược lại, CCPM ngay từ đầu tính chuỗi dựa trên khả năng sẵn có của tài nguyên nên cho ra lịch trình khả thi (feasible). Tuy nhiên, chuỗi găng có thể thay đổi khi phân bổ tài nguyên thay đổi, nên có gánh nặng là tính toán phức tạp hơn đường găng và cần tính lại khi lập lại kế hoạch.

Phân loại Đường găng (CPM) Chuỗi găng (CCPM)
Yếu tố xem xét Chỉ quan hệ trước–sau công việc Trước–sau công việc + ràng buộc tài nguyên
Dự phòng an toàn Nằm sẵn trong từng công việc (ước tính 90%) Loại bỏ rồi gom vào bộ đệm (ước tính 50%)
Chỉ số quản lý Giữ hạn từng công việc Tỷ lệ tiêu hao bộ đệm
Giả định tài nguyên Giả định tài nguyên vô hạn Phản ánh tài nguyên hữu hạn
Ứng phó tổn thất hành vi Không xem xét Kìm hãm hội chứng sinh viên·Parkinson·đa nhiệm

4. Các loại bộ đệm và phương pháp xác định

Thành bại của CCPM phụ thuộc vào thiết kế bộ đệm. Bộ đệm là sự gom lại các khoảng dự phòng an toàn loại bỏ từ từng công việc, dựa trên nguyên lý thống kê rằng khi gộp độ bất định của nhiều công việc, có thể đạt cùng mức bảo vệ với tổng lượng nhỏ hơn tổng đơn thuần của các dự phòng riêng lẻ (hiệu ứng gộp rủi ro dựa trên định lý giới hạn trung tâm). Vì thế, gom dự phòng an toàn về một chỗ thay vì rải rác trong từng công việc giúp rút ngắn toàn bộ lịch trình mà vẫn duy trì khả năng bảo vệ hạn giao.

A. Bộ đệm dự án (Project Buffer)

Bộ đệm dự án là khoảng đệm thời gian đặt ở cuối chuỗi, tức ngay trước ngày hoàn thành dự án, để bảo vệ toàn bộ chuỗi găng. Một phần (theo thông lệ khoảng một nửa) tổng lượng dự phòng an toàn loại bỏ từ các công việc trên chuỗi găng được dùng làm bộ đệm này. Dù công việc nào trên chuỗi găng bị chậm, bộ đệm này hấp thụ sự chậm trễ đó, nên hạn giao cam kết của dự án vẫn được giữ cho đến khi bộ đệm tiêu hao hết.

Nhiều phương pháp được dùng để xác định kích thước bộ đệm dự án. Đơn giản nhất là quy tắc cắt–dán 50% (cut-and-paste), đặt khoảng 50% độ dài chuỗi găng làm bộ đệm. Ví dụ, nếu chuỗi găng là 33 ngày (A 10 ngày + B 15 ngày + D 8 ngày) thì bộ đệm dự án khoảng 16 ngày. Phương pháp tinh vi hơn là căn bậc hai của tổng bình phương (SSQ, Square Root of Sum of Squares), cộng độ lệch bất định của từng công việc bằng căn bậc hai của tổng bình phương; số công việc càng nhiều và độ bất định càng lớn thì càng có thể bảo vệ đủ bằng bộ đệm tương đối nhỏ hơn.

Trong thực tiễn, bộ đệm quá lớn lại gọi về định luật Parkinson, còn quá nhỏ gây đe dọa hạn giao thường xuyên, nên điều chỉnh theo đặc tính dự án (độ bất định, quy mô, kinh nghiệm) là bắt buộc. Với dự án thế hệ mới có tỷ trọng áp dụng công nghệ mới cao, tiếp cận thận trọng bằng cách điều chỉnh tăng kết quả tính theo SSQ.

B. Bộ đệm nhánh nhập (Feeding Buffer)

Bộ đệm nhánh nhập được đặt trước điểm mà đường không găng (nhánh nhập) hợp vào chuỗi găng. Mục đích rất rõ ràng: ngăn chậm trễ của đường không găng lan sang chuỗi găng và gặm nhấm sớm bộ đệm dự án. Trong ví dụ trên, khi Phát triển E (12 ngày) hợp nhánh trước Tích hợp D, dù E có chậm đôi chút, bộ đệm nhánh nhập 6 ngày sẽ hấp thụ sự chậm trễ đó và giữ thời điểm bắt đầu D của chuỗi găng.

Bộ đệm nhánh nhập bảo vệ chuỗi găng hai lớp. Tuyến phòng thủ đầu tiên là bộ đệm nhánh nhập tại mỗi điểm hợp nhánh, và tuyến phòng thủ cuối cùng cho chậm trễ xuyên qua được là bộ đệm dự án. Nhờ bảo vệ phân tầng này, có thể giảm rủi ro đường không găng được nâng thành chuỗi găng (hiện tượng trở thành critical chain).

C. Bộ đệm tài nguyên (Resource Buffer)

Bộ đệm tài nguyên có tính chất khác hai bộ đệm trên. Nó không phải khoảng đệm tiêu thụ thời gian (lịch trình), mà là tín hiệu cảnh báo trước để tài nguyên chủ chốt thực hiện công việc trên chuỗi găng được chuẩn bị đúng lúc. Ví dụ, vài ngày trước khi Phát triển B trên chuỗi găng bắt đầu, gửi thông báo cho lập trình viên chủ chốt phụ trách "sắp đến lượt bạn, hãy thu xếp việc khác và chờ sẵn" — đó là vai trò của bộ đệm tài nguyên. Điều này phòng ngừa tình huống tài nguyên bị ràng buộc ở dự án khác và nhận gậy tiếp sức của chuỗi găng muộn.

Loại bộ đệm Vị trí Tính chất Mục đích
Bộ đệm dự án Cuối chuỗi găng Đệm thời gian Bảo vệ hạn giao dự án
Bộ đệm nhánh nhập Điểm hợp nhánh không găng→găng Đệm thời gian Chặn lan truyền chậm trễ
Bộ đệm tài nguyên Trước tài nguyên chuỗi găng Tín hiệu cảnh báo Đưa tài nguyên vào đúng lúc

5. Quy trình lập lịch và quản lý bộ đệm (Buffer Management)

Lập lịch CCPM diễn ra theo thứ tự sau. ① Dựa trên WBS để định nghĩa công việc và quan hệ trước–sau, ② ước tính lại từng công việc không phải theo ước tính an toàn 90% mà theo ước tính trung vị (median) 50%. ③ Giải quyết xung đột tài nguyên để xác định chuỗi găng, ④ chèn bộ đệm dự án ở cuối chuỗi găng, bộ đệm nhánh nhập tại điểm hợp nhánh, bộ đệm tài nguyên trước tài nguyên. ⑤ Mỗi công việc được bố trí theo nguyên tắc không phải theo hạn chót mà bắt đầu muộn nhất có thể (ALAP) để giảm sản phẩm dở dang (WIP) và rủi ro đầu tư sớm.

Cốt lõi của giai đoạn thực hiện là quản lý bộ đệm. Người quản lý không theo dõi việc giữ hạn từng công việc mà theo dõi "bộ đệm dự án tiêu hao bao nhiêu" so với "chuỗi găng tiến triển bao nhiêu". Công cụ trực quan hóa điều này là biểu đồ sốt (Fever Chart), trục hoành là tỷ lệ hoàn thành chuỗi găng, trục tung là tỷ lệ tiêu hao bộ đệm, trạng thái hiện tại được chấm điểm và phân biệt bằng màu đèn giao thông.

graph TD
    S["Đo tiến độ hằng tuần"] --> Q{"Tỷ lệ tiêu hao bộ đệm vs tỷ lệ hoàn thành chuỗi"}
    Q -->|"Vùng xanh: dự phòng đủ"| G["Không cần hành động<br/>Tiến hành theo kế hoạch"]
    Q -->|"Vùng vàng: chú ý"| Y["Lập kế hoạch phục hồi<br/>Chuẩn bị Recovery Plan"]
    Q -->|"Vùng đỏ: nguy hiểm"| R["Can thiệp ngay<br/>Thực hiện kế hoạch phục hồi"]
    G --> S
    Y --> S
    R --> S

Quy tắc diễn giải biểu đồ sốt rất trực quan. Nếu chuỗi găng tiến triển 30% mà mới dùng 20% bộ đệm thì dự phòng còn đủ nên là xanh (bình thường). Ngược lại, nếu chuỗi găng tiến triển 30% mà đã tiêu hao 60% bộ đệm thì là đỏ (nguy hiểm), phải thực hiện kế hoạch phục hồi ngay. Khoảng giữa là vàng (chú ý), chưa can thiệp nhưng chuẩn bị trước kế hoạch phục hồi. Như vậy, CCPM đơn giản hóa đáng kể việc ra quyết định quản lý ở chỗ cung cấp cho người quản lý tín hiệu khách quan về "khi nào can thiệp".

Lợi ích thực tiễn của quản lý bộ đệm là tập trung sự can thiệp của người quản lý "chỉ vào lúc cần thiết". Trong quản lý truyền thống, mọi chậm trễ công việc đều bị truy vấn từng cái, nhưng trong CCPM chỉ can thiệp mạnh khi bộ đệm chuyển đỏ, nên tải quản lý giảm và tính tự chủ của đội tăng. Ví dụ, trong dự án SI gồm 300 công việc, nếu tín hiệu bộ đệm là xanh thì không cần kiểm tra từng công việc trong 300 cái mà chỉ cần xem chuỗi găng và xu hướng bộ đệm.

Ví dụ bằng số liệu cụ thể, hãy xem một dự án có chuỗi găng 33 ngày và bộ đệm dự án 16 ngày. Nếu tại thời điểm chuỗi găng tiến triển 11 ngày (khoảng 33%), Phát triển B chậm hơn dự kiến và đã dùng mất 10 ngày bộ đệm (khoảng 63%), thì đó là trạng thái đỏ với mức tiêu hao bộ đệm quá mức so với tiến độ. Người quản lý lập tức kích hoạt kế hoạch phục hồi như tăng cường nhân lực, điều chỉnh phạm vi, xử lý song song vào thời điểm này. Ngược lại, nếu chuỗi găng tiến triển 22 ngày (khoảng 67%) mà bộ đệm chỉ tiêu hao 6 ngày (khoảng 38%) thì là xanh với dự phòng dư dả, nên dù người phụ trách có vượt hạn công việc riêng vài ngày cũng không can thiệp. Như vậy, việc tỷ lệ tương đối giữa bộ đệm và tiến độ trở thành tiêu chí phán đoán là cốt lõi của kiểm soát tiến độ trong CCPM.

6. Vượt ra ngoài dự án đơn lẻ: CCPM đa dự án

Tổ chức thực tế thường thực hiện nhiều dự án cùng lúc, và khi đó điểm nghẽn thực sự không nằm bên trong một dự án cụ thể mà là tài nguyên chủ chốt được chia sẻ trong toàn tổ chức (ví dụ: nhóm kiến trúc sư, môi trường kiểm thử hiệu năng). CCPM đa dự án chỉ định tài nguyên nghẽn dùng chung này là tài nguyên trống (Drum), và bố trí lệch thời điểm khởi động các dự án (staggering) theo năng lực xử lý của trống.

Khi đó bổ sung hai cơ chế. Bộ đệm ràng buộc năng lực (Capacity Constraint Buffer) là khoảng đệm để chậm trễ không lan truyền khi tài nguyên trống chuyển từ dự án này sang dự án kế tiếp, còn bộ đệm trống (Drum Buffer) bảo đảm sự chuẩn bị trước khi công việc của từng dự án đến tài nguyên trống. Cách này tạo hiệu ứng nghịch lý: tổ chức chủ động giảm số dự án tiến hành đồng thời để loại bỏ đa nhiệm xấu, và qua đó lại tăng tỷ lệ hoàn thành tổng thể (throughput).

Các trường hợp thực chứng thường được trích dẫn là những ngành có điểm nghẽn tài nguyên rõ rệt như bảo dưỡng máy bay, công nghiệp nặng, R&D dược phẩm. Ví dụ, có báo cáo về một tổ chức bảo dưỡng hàng không áp dụng CCPM đa dự án và rút ngắn đáng kể lead time bảo dưỡng, cho thấy nhận thức của TOC rằng hiệu quả không đến từ "mở ra nhiều việc hơn" mà từ "giảm việc đồng thời để dòng chảy nhanh hơn". Tuy nhiên, hiệu quả chênh lệch lớn giữa các ngành và tổ chức, nên thay vì khái quát hóa số liệu cụ thể, nên kiểm chứng bằng thí điểm (pilot) tại chính tổ chức đó.

7. Chuyên sâu: CCPM trong môi trường Agile/lai và hướng ra đề dự kiến

Gần đây, trọng tâm phát triển phần mềm đã dịch chuyển sang Agile/Kanban, nhưng nhận thức cốt lõi của CCPM vẫn còn hiệu lực và thậm chí bổ trợ lẫn nhau. Giới hạn WIP (Work-In-Progress Limit) của Kanban về thực chất có chung mục tiêu với điều CCPM nhấn mạnh là "loại bỏ đa nhiệm xấu, tối ưu dòng chảy". Thực tế, trong các dự án quy mô lớn có hạn giao ràng buộc hợp đồng chặt chẽ, cách tiếp cận lai — áp dụng quản lý bộ đệm của CCPM cho kế hoạch mốc (milestone) và phát hành ở cấp trên, còn thực thi cấp dưới vận hành bằng sprint/Kanban — ngày càng tăng. Khi đó, độ bất định ở cấp sprint được hấp thụ bằng bộ đệm phát hành, và giám sát song song release burndown cùng biểu đồ sốt của bộ đệm.

Ngoài ra, CCPM cũng được kết hợp với mô phỏng Monte Carlo để bù đắp hạn chế của ước tính đơn lẻ dựa trên kỳ vọng. Nếu phản ánh phân phối xác suất của từng công việc để tối ưu hóa kích thước bộ đệm theo thống kê, có thể thiết kế khoảng đệm chính xác hơn quy tắc cắt 50% hay SSQ. Tư duy của CCPM cũng phù hợp tốt với xu hướng PMBOK phiên bản 7 nhấn mạnh điều chỉnh (tailoring) bao trùm cả dạng dự đoán và dạng thích ứng cùng các nguyên tắc lấy giá trị và dòng chảy làm trọng tâm.

Từ góc độ kỳ thi Kỹ sư chuyên nghiệp Quản lý Thông tin, CCPM được dự đoán có các hướng ra đề sau. Thứ nhất là dạng hỏi khác biệt giữa đường găng và chuỗi găng, có phản ánh ràng buộc tài nguyên hay không, thông qua so sánh với CPM/PERT. Thứ hai là dạng yêu cầu giải thích vai trò và cách xác định 3 loại bộ đệm (dự án, nhánh nhập, tài nguyên) và vẽ vị trí bộ đệm trên mạng ví dụ. Thứ ba là dạng bàn luận về kiểm soát tiến độ và phán đoán thời điểm can thiệp bằng quản lý bộ đệm (biểu đồ sốt). Khi viết bài, chiến lược đạt điểm cao là nhất định vẽ sơ đồ khái niệm (mạng chuỗi găng + biểu đồ sốt), và trình bày bối cảnh hành vi như hội chứng sinh viên, định luật Parkinson cùng liên kết TOC để thể hiện chiều sâu.

8. Các điểm cần cân nhắc và hàm ý (góc nhìn Kỹ sư chuyên nghiệp)

Thứ nhất, phải lấy thay đổi văn hóa và hành vi tổ chức làm tiền đề. CCPM đứng trên tiền đề không cần giữ hạn từng công việc riêng lẻ, nên ở tổ chức vốn coi giữ hạn là đức tính sẽ có sự phản kháng lớn. Để người phụ trách không hiểu lầm ước tính 50% là "bị ép thất bại", việc đào tạo rằng bộ đệm là lưới an toàn chung ở cấp tổ chức và xây dựng văn hóa dùng tiêu hao bộ đệm làm tín hiệu quản lý chứ không phải căn cứ quy trách nhiệm sẽ quyết định thành bại.

Thứ hai, thiết lập kích thước bộ đệm là một sự đánh đổi. Bộ đệm lớn gọi về định luật Parkinson và lead time kéo dài, bộ đệm nhỏ gây đe dọa hạn giao thường xuyên và can thiệp quá mức của người quản lý. Cần tailoring phương pháp xác định phù hợp giữa cắt 50%, SSQ, Monte Carlo theo độ bất định, quy mô dự án và độ trưởng thành của đội, đồng thời hiệu chỉnh lặp lại bằng cách tích lũy dữ liệu thực hiện và phản hồi cho dự án sau.

Thứ ba, dữ liệu tài nguyên chính xác và hỗ trợ công cụ là bắt buộc. Chuỗi găng tự thay đổi theo phân bổ tài nguyên, nên nếu thông tin về khả năng sẵn có, năng lực và cạnh tranh tài nguyên không chính xác thì độ tin cậy của kế hoạch sụp đổ. Tính lại thủ công rất khó, nên khuyến nghị dùng công cụ lập lịch chuyên dụng hỗ trợ CCPM (ví dụ: chức năng tự động tính bộ đệm và biểu đồ sốt) hoặc liên kết với EVM/PMIS.

Thứ tư, phải cảnh giác với lạm dụng và áp dụng cứng nhắc phương pháp luận. CCPM phát huy thế mạnh ở dự án có điểm nghẽn tài nguyên rõ rệt và rủi ro tiến độ lớn, nhưng với dự án quy mô nhỏ, độ bất định thấp thì có thể lại quá mức. Phân biệt lĩnh vực mà Agile/Kanban phù hợp hơn với lĩnh vực CCPM hữu hiệu, và khi cần thì kết hợp theo kiểu lai — phán đoán theo tình huống (contingency) như vậy là phần việc của Kỹ sư chuyên nghiệp.

Thứ năm, phải sắp xếp lại chỉ số đo lường hiệu quả. Khi áp dụng CCPM, phải chuyển KPI từ tỷ lệ tuân thủ từng công việc sang thông lượng dự án, xu hướng tiêu hao bộ đệm, tỷ lệ hoàn thành đa dự án thì tinh thần của phương pháp luận mới được phát huy. Nếu chỉ số vẫn giữ kiểu cũ, đội sẽ vẫn bám vào hạn chót riêng lẻ và hiệu quả của CCPM bị triệt tiêu.

Tài liệu tham khảo


Tóm tắt một câu: CCPM là phương pháp quản lý tiến độ áp dụng lý thuyết ràng buộc vào lịch dự án, xác định chuỗi găng có xét đồng thời ràng buộc công việc và tài nguyên, gom các dự phòng an toàn riêng lẻ thành bộ đệm dự án, nhánh nhập và tài nguyên để quản lý (biểu đồ sốt), qua đó giảm tổn thất do hội chứng sinh viên, Parkinson và đa nhiệm, đồng thời đạt được việc đúng hạn và rút ngắn lead time.