AnalysisWorkflowUnderstanding

Từ Request → Approval sang Event → Action: khi nào hành động không cần chờ duyệt

2026-09-23


Tóm tắt cho COO/CIO


Mở đầu

Một đơn đặt nguyên liệu lặp lại hàng tháng, đúng nhà cung cấp quen, trong hạn mức đã duyệt. Nó vẫn nằm trong hộp thư của trưởng bộ phận ba ngày vì ông ấy đi công tác. Không ai nghi ngờ đơn hàng này. Nó chờ vì quy trình yêu cầu một chữ ký.

Nếu tình huống này quen thuộc, vấn đề có thể không nằm ở người duyệt hay ở phần mềm, mà ở thiết kế: phê duyệt được đặt như bước mặc định cho mọi trường hợp. Bài này phân tích vì sao điều đó tạo độ trễ, mô hình Event → Action thay đổi điều gì, và những điều kiện để chuyển mà không đánh mất kiểm soát.


Vì sao Request → Approval tạo độ trễ

Có ba lý do thường gặp.

  1. Phê duyệt là bước mặc định, không phải bước có điều kiện. Nhiều quy trình yêu cầu duyệt cho mọi trường hợp, kể cả trường hợp lặp lại và giá trị thấp.
  2. Thời gian chờ phụ thuộc lịch của người duyệt, không phụ thuộc mức khẩn cấp của yêu cầu.
  3. Phê duyệt thường không phân biệt rủi ro. Một yêu cầu 500.000 đồng và một yêu cầu 500 triệu đồng có thể đi qua cùng một chuỗi duyệt.

Ba lý do Request → Approval tạo độ trễ: phê duyệt là bước mặc định, thời gian chờ phụ thuộc lịch người duyệt, không phân biệt rủi ro.Ba lý do Request → Approval tạo độ trễ: phê duyệt là bước mặc định, thời gian chờ phụ thuộc lịch người duyệt, không phân biệt rủi ro.

Lean đo hiện tượng này bằng chỉ số Process Cycle Efficiency (PCE): thời gian thực sự tạo giá trị chia cho tổng thời gian chạy của quy trình (George, 2002). Với quy trình nghiệp vụ có nhiều bước chờ, chỉ số này thường thấp. Mức cụ thể khác nhau rất nhiều giữa các doanh nghiệp và các quy trình, nên cách đáng tin nhất là đo chính quy trình của bạn: từ lúc yêu cầu phát sinh đến lúc hành động diễn ra, bao nhiêu thời gian là chờ duyệt?


Gốc rễ: quyết định có thể lập trình đang đi trên đường của quyết định không thể lập trình

Herbert Simon (1960) phân biệt hai loại quyết định: quyết định có thể lập trình (lặp lại, tiêu chí rõ) và quyết định không thể lập trình (mới, phức tạp, cần phán đoán). Hai loại này nằm trên một dải liên tục. Chi tiết xem bài Rule hay con người: quyết định nào nên tự động hóa trong quy trình.

Request → Approval đối xử với mọi quyết định như loại thứ hai. Mỗi ca, dù đã lặp lại hàng trăm lần với cùng một kết quả, vẫn đi qua một người phán đoán từ đầu. Đó là lý do phần lớn độ trễ chờ duyệt không đến từ quyết định phức tạp. Nó đến từ quyết định đơn giản đang dùng nhầm đường.


Event → Action hoạt động thế nào

So sánh hai mô hình: Request → Approval (phê duyệt từng ca) và Event → Action (rule do người có thẩm quyền ban hành trước, sự kiện kích hoạt rule).So sánh hai mô hình: Request → Approval (phê duyệt từng ca) và Event → Action (rule do người có thẩm quyền ban hành trước, sự kiện kích hoạt rule).

Cấu trúc cơ bản gồm ba bước.

  1. Sự kiện xảy ra: một điều kiện được đáp ứng, một ngưỡng bị vượt, một trạng thái thay đổi.
  2. Rule đánh giá sự kiện. Đây là rule do người có thẩm quyền đã ban hành từ trước, với điều kiện và ngưỡng viết rõ.
  3. Phân luồng theo kết quả:
    • Sự kiện nằm trong phạm vi rule và khớp tiền lệ đã được xác nhận: hành động diễn ra trực tiếp, mỗi lần đều ghi evidence.
    • Sự kiện vượt ngưỡng, nằm ngoài tiền lệ hoặc có rủi ro cao: chuyển tới người có thẩm quyền, kèm ngữ cảnh và evidence để phán đoán nhanh hơn.

Phân luồng trong Event → Action: sự kiện trong phạm vi rule → hành động trực tiếp có evidence; sự kiện ngoài phạm vi → chuyển người có thẩm quyền kèm ngữ cảnh.Phân luồng trong Event → Action: sự kiện trong phạm vi rule → hành động trực tiếp có evidence; sự kiện ngoài phạm vi → chuyển người có thẩm quyền kèm ngữ cảnh.

Điểm khác biệt cốt lõi không phải là “có phê duyệt hay không”, mà là phê duyệt xảy ra ở đâu.

Request → ApprovalEvent → Action
Phê duyệt xảy ra khi nàoMỗi lần có yêu cầuMột lần khi ban hành rule; và từng ca ngoại lệ
Ai quyết địnhNgười duyệt, từng caNgười có thẩm quyền ban hành rule; con người phán đoán ca ngoại lệ
Kiểm soát đặt ở đâuTrước mỗi hành độngTrước khi ban hành rule, và rà soát sau khi chạy
EvidenceDễ nằm rải rác trong email, chữ kýGhi lại mỗi lần rule chạy

Vai trò của AI

Sự kiện không phải lúc nào cũng đến dưới dạng dữ liệu có cấu trúc. Khi nó đến dưới dạng email, tin nhắn hay ảnh chứng từ, AI có thể diễn giải thành dữ liệu có cấu trúc để rule chạy được, và chuẩn bị evidence cho ca ngoại lệ. AI không phải bên quyết định ở bất kỳ nhánh nào. Chi tiết xem bài AI làm hai việc trong workflow.


Ví dụ minh họa trong vận hành

Ba ví dụ minh họa: mua hàng định kỳ, xử lý đổi trả, điều chỉnh lịch sản xuất — mỗi ví dụ đều có người ban hành rule từ trước và phân luồng rõ giữa ca trong rule và ca ngoại lệ.Ba ví dụ minh họa: mua hàng định kỳ, xử lý đổi trả, điều chỉnh lịch sản xuất — mỗi ví dụ đều có người ban hành rule từ trước và phân luồng rõ giữa ca trong rule và ca ngoại lệ.

Các ví dụ dưới đây là tình huống minh họa, không phải số liệu hay case thực tế của khách hàng.

Mua hàng định kỳ. Đơn nguyên liệu lặp lại, đúng nhà cung cấp quen, trong hạn mức đã được phê duyệt. Rule này được người phụ trách mua hàng ban hành trước. Khi sự kiện “tồn kho xuống ngưỡng” xảy ra, đơn được tạo theo rule. Nhà cung cấp mới hoặc vượt hạn mức thì chuyển người duyệt.

Xử lý đổi trả. Yêu cầu đổi trả nằm trong chính sách, giá trị thấp, không có lịch sử bất thường: xử lý ngay theo rule. Giá trị cao hoặc có dấu hiệu bất thường thì chuyển người có thẩm quyền kèm lịch sử khách hàng.

Điều chỉnh lịch sản xuất. Khi thiếu nguyên liệu và có phương án thay thế đã được phê duyệt trước, lịch được điều chỉnh theo phương án đó. Phương án chưa được duyệt thì chờ người có thẩm quyền.

Ở cả ba ví dụ, quyết định đã được đưa ra từ trước bởi một người cụ thể. Sự kiện chỉ khiến quyết định đó có hiệu lực đúng lúc.


Điều kiện để chuyển đổi

Bốn điều kiện để chuyển sang Event → Action: đủ tiền lệ, người có thẩm quyền quyết định trước và đứng tên rule, evidence mỗi lần rule chạy, rà soát sau.Bốn điều kiện để chuyển sang Event → Action: đủ tiền lệ, người có thẩm quyền quyết định trước và đứng tên rule, evidence mỗi lần rule chạy, rà soát sau.

  1. Có đủ tiền lệ để xác định “trường hợp rõ ràng” dựa trên dữ liệu thật: những ca nào đã lặp lại, với kết quả nhất quán.
  2. Người có thẩm quyền sẵn sàng quyết định trước thay vì quyết định từng lần, và đứng tên rule. Mỗi rule có một chủ sở hữu (rule owner) chịu trách nhiệm rà soát.
  3. Mỗi lần rule chạy đều để lại evidence, để kiểm chứng sau và truy vết khi cần.
  4. Có rà soát sau (post-hoc review) để phát hiện sớm nếu ngưỡng đặt sai.

Lộ trình thận trọng là bắt đầu từ những quyết định giá trị thấp, tần suất cao và tiền lệ rõ nhất, rồi mở rộng bằng cách ban hành thêm rule theo quy trình có người duyệt. Phạm vi không mở rộng bằng cách giao thêm quyền cho hệ thống.


Những gì không nên chuyển

Những gì không nên chuyển sang Event → Action: hành động khó đảo ngược, quyết định tiêu chí biến động, phê duyệt theo quy định bắt buộc.Những gì không nên chuyển sang Event → Action: hành động khó đảo ngược, quyết định tiêu chí biến động, phê duyệt theo quy định bắt buộc.

Rủi ro khi làm sai

Rule đặt sai ngưỡng sẽ lặp lại lỗi nhanh và đều. Vì vậy rà soát sau không phải thủ tục. Các tín hiệu nên theo dõi: số ngoại lệ tăng bất thường, khiếu nại tăng sau khi rule chạy, hành động phải đảo ngược. Khi có tín hiệu, sửa rule theo quy trình chính thức và ghi nhận lý do, thay vì chỉnh trực tiếp.


Tự kiểm tra: bước duyệt của bạn đang kiểm soát gì?

Với từng bước duyệt trong quy trình, thử trả lời:

  1. Trong 10 lần gần nhất, bao nhiêu lần người duyệt từ chối hoặc yêu cầu sửa? Nếu gần như luôn duyệt nguyên trạng, bước này có thể là kiểm soát hình thức. (Đây là quan sát của OKELAS, không phải ngưỡng chuẩn.)
  2. Tiêu chí duyệt đã được viết ra, hay nằm trong đầu người duyệt?
  3. Một yêu cầu giá trị thấp và một yêu cầu giá trị cao có đang đi qua cùng một chuỗi duyệt không?
  4. Khi người duyệt vắng một tuần, yêu cầu đang đi đâu?
  5. Mỗi lần duyệt có để lại evidence có thể truy vết, hay chỉ nằm trong email?

Nếu nhiều câu trả lời khiến bạn bất ngờ, đây có thể là nơi nên bắt đầu. Digitalization Level Assessment của OKELAS giúp đặt các bước này vào bức tranh số hóa chung của doanh nghiệp.


Kết luận

Sự khác biệt không nằm ở việc có hay không có kiểm soát. Nó nằm ở chỗ kiểm soát được đặt ở đâu. Request → Approval dùng cùng một mức soi xét cho mọi ca. Event → Action dành sự phán đoán của con người cho những ca thực sự cần, và để những quyết định đã được người có thẩm quyền ban hành trước chạy đúng lúc, có evidence, có người chịu trách nhiệm.

Phần lớn độ trễ do chờ duyệt không đến từ những quyết định phức tạp, mà đến từ việc những quyết định đơn giản, lặp lại vẫn đang đi qua đúng quy trình dành cho quyết định phức tạp.


Nguồn

Bài liên quan

Does this describe your organization?

Điều này có đúng với doanh nghiệp bạn?

Chia sẻ:FacebookLinkedIn

Next step

Workflow của bạn đang vận hành như thế nào?