Phân biệt Corrective Action, Prevention Action và Defect Repair trong quản lý dự án
- 09/13/2020
- Posted by: Master Lê Quyết Thắng
- Category: Kiến thức
Quản lý thay đổi và kiểm soát dự án
Corrective Action là gì? Cách phân biệt đúng trong quản lý dự án
Corrective Action, Preventive Action và Defect Repair thường bị hiểu như ba cách gọi khác nhau của việc “sửa lỗi”. Thực tế, chúng tác động vào ba đối tượng khác nhau: hiệu suất dự án đã lệch, hiệu suất tương lai có nguy cơ lệch và sản phẩm không phù hợp. Bài viết này giúp bạn phân biệt đúng bằng baseline, nguyên nhân, change request, quyền phê duyệt và tình huống thực tế.
Tóm tắt nhanh: khác nhau ở “sửa hiệu suất”, “ngăn sai lệch” và “sửa sản phẩm”
Corrective Action: hành động có chủ ý nhằm đưa hiệu suất công việc dự án đã lệch trở lại phù hợp với kế hoạch quản lý dự án.
Preventive Action: hành động có chủ ý nhằm bảo đảm hiệu suất tương lai tiếp tục phù hợp với kế hoạch, trước khi sai lệch thực sự xảy ra.
Defect Repair: hành động sửa đổi sản phẩm hoặc thành phần sản phẩm không đáp ứng yêu cầu.
Một cách nhớ đơn giản là: Corrective Action nhìn vào độ lệch của dự án, Preventive Action nhìn vào nguy cơ lệch trong tương lai, còn Defect Repair nhìn vào sản phẩm không phù hợp. Tuy nhiên, để áp dụng đúng, bạn không nên chỉ dựa vào từ khóa “đã xảy ra” hay “chưa xảy ra”. Cần xem đối tượng nào đang có vấn đề, có baseline hay tiêu chí chấp nhận nào để so sánh, nguyên nhân là gì và hành động có làm thay đổi kế hoạch đã phê duyệt hay không.
Corrective Action là gì?
Corrective Action thường được dịch là hành động khắc phục. Trong quản lý dự án, đây là hành động được đề xuất khi hiệu suất thực tế hoặc dự báo đã không còn phù hợp với kế hoạch quản lý dự án. Mục tiêu không phải là “sửa một sản phẩm lỗi”, mà là điều chỉnh cách dự án đang vận hành để hiệu suất tương lai trở lại quỹ đạo mong muốn.
Muốn xác định Corrective Action, dự án cần có một điểm tham chiếu đủ rõ. Điểm tham chiếu có thể là tiến độ được phê duyệt, ngân sách, phạm vi, tiêu chí chất lượng, ngưỡng kiểm soát hoặc một phần khác của kế hoạch. Bài viết về đường cơ sở dự án giải thích vì sao không có baseline thì rất khó kết luận dự án đang lệch bao nhiêu và có cần hành động khắc phục hay không.
Ví dụ về Corrective Action
Dự án triển khai phần mềm chậm 10 ngày so với schedule baseline. Sau phân tích, nhóm phát hiện nguyên nhân chính là quy trình phê duyệt yêu cầu mất trung bình bốn ngày thay vì một ngày như kế hoạch. Hành động “thiết lập thời hạn phản hồi 24 giờ, phân quyền người phê duyệt dự phòng và tổ chức rà soát yêu cầu hai lần mỗi tuần” có thể là Corrective Action vì nó tác động vào cách dự án vận hành để đưa hiệu suất tiến độ trở lại kế hoạch.
Ngược lại, “lập trình lại module đang lỗi” không phải Corrective Action theo nghĩa này. Đó là Defect Repair vì đối tượng được sửa là sản phẩm không phù hợp. Còn “tăng thêm ba lập trình viên” chưa chắc là Corrective Action; nếu không giải quyết nguyên nhân gốc, nó có thể chỉ làm tăng chi phí và tạo thêm vấn đề phối hợp.
Corrective Action không đồng nghĩa với đổi baseline
Mục tiêu thông thường của Corrective Action là đưa hiệu suất trở lại kế hoạch hiện hành. Nếu phương án đề xuất làm thay đổi một đường cơ sở, tài liệu kiểm soát hoặc cam kết đã phê duyệt, dự án cần xử lý theo quy trình quản lý thay đổi. Việc tự ý sửa baseline để “xóa” sai lệch không phải là hành động khắc phục; đó là làm mất thước đo kiểm soát.
Preventive Action là gì?
Preventive Action thường được dịch là hành động phòng ngừa. Hành động này được thực hiện khi dự án chưa vi phạm kế hoạch, nhưng dữ liệu, xu hướng hoặc đánh giá rủi ro cho thấy hiệu suất tương lai có thể lệch nếu không can thiệp sớm.
Preventive Action vì thế gắn chặt với tư duy dự báo. Nhà quản lý dự án không chờ sai lệch xảy ra mới hành động. Họ quan sát xu hướng, phân tích nguyên nhân tiềm ẩn, kiểm tra giả định và bổ sung kiểm soát ở mức phù hợp. Đây cũng là lý do quản trị rủi ro trong dự án có giá trị: nó giúp đội ngũ ghi nhận mối đe dọa, chủ sở hữu rủi ro, kế hoạch ứng phó và tín hiệu cảnh báo.
Ví dụ về Preventive Action
Trong ba sprint gần nhất, tỷ lệ hoàn thành công việc giảm dần nhưng dự án vẫn chưa trễ milestone. Nhóm nhận thấy một chuyên gia duy nhất đang xử lý toàn bộ hạng mục tích hợp và sắp nghỉ phép. Việc đào tạo người dự phòng, chia sẻ tài liệu kỹ thuật và chuyển giao một phần công việc trước kỳ nghỉ là Preventive Action vì mục tiêu là ngăn sai lệch tiến độ có thể xảy ra.
Một ví dụ khác: nhà cung cấp vẫn giao hàng đúng hạn, nhưng báo cáo năng lực cho thấy tỷ lệ lỗi đang tăng. Dự án bổ sung kiểm tra trước khi xuất xưởng và yêu cầu nhà cung cấp gửi dữ liệu kiểm soát chất lượng hằng tuần. Đây là hành động phòng ngừa nếu được thực hiện nhằm giảm khả năng sản phẩm lỗi hoặc chậm giao trong tương lai.
Defect Repair là gì?
Defect Repair là sửa chữa lỗi hoặc làm lại đối với một sản phẩm, kết quả hay thành phần sản phẩm không đáp ứng yêu cầu. Trọng tâm của nó nằm ở sự không phù hợp của deliverable, không phải ở độ lệch tiến độ hay chi phí của toàn dự án.
Defect Repair có thể là sửa module phần mềm không đáp ứng tiêu chí chấp nhận, thay cấu kiện không đạt tiêu chuẩn, hiệu chỉnh báo cáo sai dữ liệu hoặc làm lại một phần thiết kế không đúng yêu cầu. Việc xác nhận đó là defect cần dựa trên yêu cầu, tiêu chí chấp nhận, tiêu chuẩn kỹ thuật hoặc cơ sở kiểm tra đã được thống nhất.
Defect Repair và Corrective Action có thể cùng xuất hiện
Một lỗi sản phẩm thường cần hai tầng xử lý. Tầng thứ nhất là sửa sản phẩm hiện tại để đáp ứng yêu cầu. Tầng thứ hai là xử lý nguyên nhân hệ thống để lỗi tương tự không tiếp tục làm ảnh hưởng đến hiệu suất dự án. Ví dụ, nhóm sửa module tính thuế bị sai là Defect Repair; sau đó cập nhật checklist review, bổ sung test case và phân công peer review bắt buộc có thể là Corrective Action.
Đây là điểm bài cũ thường dễ gây hiểu nhầm: Corrective Action không đơn giản là “phản hồi sau Defect Repair”. Hai hành động có thể liên quan, nhưng không phải mọi Corrective Action đều bắt đầu từ defect và không phải mọi defect đều bắt buộc dẫn đến thay đổi quy trình.
Bảng phân biệt Corrective Action, Preventive Action và Defect Repair
| Tiêu chí | Corrective Action | Preventive Action | Defect Repair |
|---|---|---|---|
| Mục tiêu | Đưa hiệu suất dự án trở lại phù hợp với kế hoạch | Giảm khả năng hiệu suất tương lai bị lệch | Sửa sản phẩm hoặc thành phần sản phẩm không phù hợp |
| Thời điểm | Đã phát hiện sai lệch thực tế hoặc dự báo đáng kể | Chưa vi phạm kế hoạch nhưng có tín hiệu, xu hướng hoặc rủi ro | Đã phát hiện defect hoặc kết quả không đáp ứng yêu cầu |
| Đối tượng tác động | Hiệu suất công việc, quy trình, nguồn lực, cách điều hành | Nguyên nhân tiềm ẩn, kiểm soát, năng lực dự phòng | Deliverable, sản phẩm, tài liệu hoặc thành phần sản phẩm |
| Căn cứ quyết định | Baseline, kế hoạch, variance, root cause | Trend, forecast, risk, leading indicator | Requirement, acceptance criteria, tiêu chuẩn chất lượng |
| Ví dụ | Điều chỉnh quy trình phê duyệt để phục hồi tiến độ | Đào tạo người dự phòng trước khi nguồn lực chính nghỉ | Sửa module tính sai hoặc thay vật liệu không đạt chuẩn |
| Có thể cần change request? | Có, nếu ảnh hưởng kế hoạch, baseline hoặc tài liệu được kiểm soát | Có, nếu thay đổi kế hoạch, chính sách, hợp đồng hoặc cam kết | Có thể có, tùy quyền hạn, tác động và quy trình kiểm soát defect |
Tình huống VNPMI: “Tiến độ chậm 10 ngày” chưa đủ để kết luận
Giả sử báo cáo cho biết dự án chậm 10 ngày. Nhiều người sẽ lập tức gọi mọi giải pháp là Corrective Action. Cách kết luận này quá nhanh vì “chậm 10 ngày” mới là dữ liệu về một sai lệch, chưa phải nguyên nhân và chưa cho biết hành động nào phù hợp.
Bước 1: kiểm tra baseline và mức độ sai lệch
Dự án thực sự chậm so với schedule baseline hay chỉ lệch so với một kế hoạch làm việc nội bộ chưa được phê duyệt? Mốc bị chậm có nằm trên đường găng hay còn float? Sai lệch có vượt ngưỡng kiểm soát hay vẫn trong phạm vi được chấp nhận? Không trả lời các câu hỏi này thì chưa đủ căn cứ đề xuất Corrective Action.
Bước 2: xác định nguyên nhân gốc
Nếu nguyên nhân là một module lỗi phải làm lại, phần sửa module là Defect Repair. Nếu nguyên nhân là quy trình phê duyệt chậm, phương án rút ngắn vòng phê duyệt có thể là Corrective Action. Nếu dữ liệu cho thấy một nhà cung cấp có nguy cơ giao chậm trong tháng tới, bổ sung nguồn dự phòng có thể là Preventive Action.
Bước 3: đánh giá tác động tích hợp
Nén tiến độ có thể làm tăng chi phí, tăng rủi ro chất lượng hoặc gây quá tải nguồn lực. Giảm phạm vi có thể ảnh hưởng lợi ích kinh doanh. Vì vậy, cần xem đồng thời phạm vi, tiến độ, chi phí, chất lượng, nguồn lực, rủi ro và kỳ vọng của các bên liên quan, thay vì chỉ “đòi lại 10 ngày”.
Bước 4: xác định quyền phê duyệt
Nhà quản lý dự án không mặc nhiên có quyền thực hiện mọi hành động. Nếu phương án thay đổi baseline, hợp đồng, phạm vi hoặc kế hoạch được kiểm soát, cần lập change request và chuyển qua cơ chế phê duyệt. Trạng thái và quyết định cần được ghi nhận trong change log.
Bước 5: đo hiệu quả sau khi thực hiện
Hành động chỉ được xem là hiệu quả khi dữ liệu sau triển khai cho thấy xu hướng đã cải thiện và không tạo ra hậu quả nghiêm trọng ở khu vực khác. Đây là bước thường bị bỏ quên: nhóm hoàn thành hành động nhưng không xác nhận nó có thực sự xử lý nguyên nhân hay không.
Quy trình 7 bước áp dụng trong dự án
- Ghi nhận sự kiện: mô tả sai lệch, rủi ro hoặc defect bằng dữ liệu, tránh kết luận cảm tính.
- Đối chiếu căn cứ: kiểm tra baseline, kế hoạch, yêu cầu, tiêu chí chấp nhận và ngưỡng kiểm soát.
- Phân loại đối tượng: hiệu suất đã lệch, hiệu suất có nguy cơ lệch hay sản phẩm không phù hợp.
- Phân tích nguyên nhân: sử dụng 5 Whys, cause-and-effect diagram, Pareto hoặc phương pháp phù hợp.
- Đề xuất phương án: nêu mục tiêu, người chịu trách nhiệm, nguồn lực, thời hạn và chỉ số đánh giá.
- Kiểm tra thẩm quyền: xác định hành động có nằm trong quyền của nhóm hay phải qua change control.
- Thực hiện và xác nhận hiệu quả: đo lại kết quả, cập nhật tài liệu và ghi lessons learned.
Predictive, Agile và Hybrid xử lý ba loại hành động thế nào?
Trong môi trường predictive, thay đổi thường được xử lý qua quy trình chính thức: ghi nhận, phân tích tác động, phê duyệt, cập nhật kế hoạch và theo dõi triển khai. Corrective Action, Preventive Action và Defect Repair có thể xuất hiện như các loại change request, đặc biệt khi tác động đến baseline hoặc tài liệu được kiểm soát.
Trong môi trường adaptive hoặc Agile, nhiều thay đổi được quản lý thông qua backlog, tiêu chí ưu tiên, sprint planning, review và retrospective. Một defect có thể được đưa vào backlog; một hành động cải tiến quy trình có thể trở thành action item sau retrospective. Không phải lúc nào cũng có biểu mẫu change request riêng, nhưng vẫn cần minh bạch về tác động, quyền quyết định và mức độ ưu tiên.
Trong môi trường hybrid, phần sản phẩm có thể vận hành theo backlog trong khi ngân sách, milestone hợp đồng hoặc phạm vi cấp cao vẫn được kiểm soát chính thức. Vì vậy, cùng một hành động có thể được xử lý linh hoạt ở cấp đội nhưng vẫn cần phê duyệt ở cấp governance. PMBOK Guide phiên bản mới nhấn mạnh việc điều chỉnh cách quản lý thay đổi theo development approach thay vì áp dụng một thủ tục giống nhau cho mọi dự án.
Những sai lầm phổ biến khi phân biệt ba khái niệm
1. Gọi mọi hành động sau khi có lỗi là Corrective Action
Nếu hành động chỉ sửa sản phẩm lỗi, đó là Defect Repair. Corrective Action cần hướng tới việc đưa hiệu suất dự án trở lại phù hợp với kế hoạch hoặc xử lý cách vận hành gây sai lệch.
2. Nhầm Preventive Action với risk response
Hai khái niệm có vùng giao nhau nhưng không hoàn toàn đồng nhất. Risk response được lập cho một rủi ro cụ thể; Preventive Action tập trung bảo đảm hiệu suất tương lai phù hợp với kế hoạch. Một hành động có thể đồng thời là risk response và preventive action, tùy mục đích và cách quản trị.
3. Thay baseline để làm số liệu “đẹp” hơn
Baseline chỉ nên thay đổi khi có thay đổi được phê duyệt, không phải để che giấu sai lệch. Nếu không giữ lịch sử và lý do thay đổi, dự án mất khả năng đánh giá hiệu suất thực.
4. Thực hiện hành động trước khi phê duyệt
Trong tình huống khẩn cấp có thể cần quyền xử lý được quy định trước. Ngoài trường hợp đó, hành động ảnh hưởng đến phạm vi, chi phí, tiến độ hoặc hợp đồng cần đi đúng cơ chế phê duyệt. Tự ý làm trước rồi xin duyệt sau tạo rủi ro governance.
5. Không kiểm tra hiệu quả
Đóng action item không đồng nghĩa vấn đề đã được giải quyết. Cần có chỉ số, thời điểm đo lại và tiêu chí kết luận hành động có hiệu quả hay cần điều chỉnh tiếp.
Checklist chọn đúng loại hành động
- Đối tượng đang có vấn đề là hiệu suất dự án hay sản phẩm bàn giao?
- Đã có sai lệch thật hay mới chỉ có xu hướng và nguy cơ?
- Có baseline, kế hoạch hoặc tiêu chí chấp nhận để đối chiếu không?
- Nguyên nhân gốc đã được xác định ở mức đủ tin cậy chưa?
- Hành động đề xuất xử lý biểu hiện hay xử lý nguyên nhân?
- Phương án có làm thay đổi phạm vi, lịch, chi phí, hợp đồng hoặc tài liệu được kiểm soát không?
- Ai có quyền phê duyệt và quyết định được ghi ở đâu?
- Chỉ số nào dùng để xác nhận hành động có hiệu quả?
- Thông tin nào cần cập nhật vào change log, issue log, risk register và lessons learned?
Để hiểu bối cảnh rộng hơn, bạn có thể bắt đầu từ bài quản lý dự án là gì, sau đó tham khảo vòng đời dự án và Project Charter. Ba tài sản này giúp kết nối hành động kiểm soát với mục tiêu, thẩm quyền và giai đoạn của dự án.
Bước tiếp theo trong hệ sinh thái VNPMI
Bài viết này thuộc cụm kiến thức quản lý dự án thực hành. Các liên kết dưới đây được chọn theo đúng vai trò trong hệ thống nội dung VNPMI: tổ chức, chuyên gia, tài sản trải nghiệm và dịch vụ học tập.
Câu hỏi thường gặp
Corrective Action có phải luôn xuất hiện sau Defect Repair không?
Không. Corrective Action có thể phát sinh từ sai lệch tiến độ, chi phí, nguồn lực, chất lượng hoặc khu vực khác, ngay cả khi không có defect sản phẩm. Defect Repair và Corrective Action chỉ cùng xuất hiện khi một lỗi sản phẩm vừa cần sửa, vừa cho thấy nguyên nhân hệ thống cần được khắc phục.
Preventive Action có cần change request không?
Có thể cần. Nếu hành động nằm trong quyền vận hành đã được phê duyệt, nhóm có thể thực hiện theo quy trình hiện hành. Nếu nó làm thay đổi baseline, kế hoạch, chính sách, hợp đồng hoặc cam kết được kiểm soát, cần đi qua quy trình thay đổi phù hợp.
Sửa một deliverable lỗi có phải Corrective Action không?
Phần sửa deliverable lỗi là Defect Repair. Nếu sau đó nhóm thay đổi quy trình review, kiểm thử hoặc phân công để ngăn nguyên nhân gây lỗi tiếp tục ảnh hưởng hiệu suất, phần đó có thể là Corrective Action.
Hành động khắc phục có luôn đưa dự án về đúng baseline không?
Đó là mục tiêu, nhưng kết quả thực tế còn phụ thuộc nguyên nhân, nguồn lực, thời điểm và tác động liên quan. Sau triển khai phải đo lại hiệu quả. Trong một số trường hợp, dự án không thể quay về baseline cũ và cần một thay đổi chính thức được phê duyệt.
Trong Agile có còn dùng Corrective Action không?
Có về bản chất, dù thuật ngữ và thủ tục có thể khác. Nhóm có thể dùng retrospective action, backlog item, improvement experiment hoặc điều chỉnh cách làm để đưa hiệu suất trở lại mong muốn. Điều quan trọng là mục tiêu, dữ liệu và cơ chế quyết định, không phải tên biểu mẫu.
Nguồn và minh bạch
Nội dung được biên tập dựa trên các định nghĩa và cơ chế quản lý thay đổi trong PMBOK Guide, đối chiếu với cách giải thích thực hành về baseline, variance, root cause, integrated change control và adaptive approaches. PMBOK Guide phiên bản 6 cung cấp các định nghĩa rõ cho Corrective Action, Preventive Action và Defect Repair; PMBOK Guide phiên bản 8 tiếp tục đặt ba loại hành động trong luồng quản lý thay đổi và mô tả sự khác biệt giữa predictive và adaptive.
- Project Management Institute, PMBOK Guide, Sixth Edition, phần Change Requests và Integrated Change Control.
- Project Management Institute, PMBOK Guide, Eighth Edition, phần Project Changes và Adaptive Approaches.
- Rita Mulcahy's PMP Exam Prep, Eleventh Edition, chương Integration, phần Corrective Action, Preventive Action và Defect Repair.
- Trang thông tin PMBOK Guide của PMI.
Bài viết mang tính giáo dục và hướng dẫn áp dụng. Cơ chế phê duyệt thay đổi thực tế phải tuân theo governance, hợp đồng, quy trình và thẩm quyền của từng tổ chức. VNPMI không phải là đại diện của Project Management Institute. PMI, PMP và PMBOK là nhãn hiệu của Project Management Institute, Inc.
Thiên Nga 1 - 57, KĐT Vinhomes Cổ Loa, Đông Anh, Hà Nội