Trong trang này

Gateways trong BPMN

Gateway là gì

Trong BPMN 2.0, cổng điều khiển luồng quy trình bằng cách xác định cách các luồng tuần tự được tách, gộp hoặc định hướng theo những điều kiện nhất định. Đây là các điểm ra quyết định trong quy trình, nơi luồng có thể rẽ nhánh hoặc hội tụ, giúp bạn mô hình hóa quy trình làm việc phức tạp với nhiều kết quả có thể xảy ra. Trên sơ đồ BPMN, cổng có hình thoi với các biểu tượng bên trong để thể hiện cách hoạt động. Bạn có thể thử từng loại cổng trên khung vẽ ProcessMind. Dùng thử miễn phí để mô hình hóa một quyết định của riêng bạn.

Các loại Gateway

Exclusive GatewayExclusive Gateway
Inclusive GatewayInclusive Gateway
Parallel GatewayParallel Gateway
Event GatewayEvent Gateway

Xem các quyết định trong quy trình dưới dạng cổng BPMN

Mô tả cách quy trình phân nhánh, AI sẽ chọn loại cổng phù hợp, từ quyết định độc quyền đến nhánh song song.

Exclusive Gateway (XOR Gateway)

Biểu tượng cổng loại trừ BPMN của ProcessMind, dùng cho các điểm ra quyết định
  • Mục đích: Đây là loại cổng phổ biến nhất. Quy trình chỉ đi theo một nhánh đi ra, tùy theo điều kiện.
  • Cách thể hiện: Hình thoi có dấu “X” bên trong.
  • Ví dụ: Trong quy trình phê duyệt, yêu cầu được duyệt thì đi theo một nhánh, còn bị từ chối thì đi theo nhánh khác.
  • Trường hợp sử dụng: Dùng khi quy trình chỉ có thể đi theo một nhánh dựa trên quyết định, chẳng hạn “có/không” hoặc “đúng/sai”.

Inclusive Gateway (OR Gateway)

Ký hiệu cổng bao hàm BPMN của ProcessMind, dùng cho nhiều nhánh có điều kiện
  • Mục đích: Cổng này cho phép đi theo một hoặc nhiều nhánh tùy theo điều kiện. Quy trình đi theo tất cả nhánh có điều kiện đúng.
  • Cách thể hiện: Hình thoi có hình tròn bên trong.
  • Ví dụ: Trong quy trình cần nhiều phê duyệt nhưng không phải tất cả, hệ thống có thể đi theo mọi nhánh phê duyệt đáp ứng các điều kiện đã đặt.
  • Trường hợp sử dụng: Dùng khi có thể đi theo nhiều nhánh tùy điều kiện, chẳng hạn các tiêu chí khác nhau có thể kích hoạt những hành động khác nhau.

Parallel Gateway (AND Gateway)

Biểu tượng cổng song song BPMN của ProcessMind, dùng cho các luồng quy trình diễn ra đồng thời
  • Mục đích: Cổng này tách luồng thành nhiều nhánh song song để quy trình thực hiện đồng thời tất cả các nhánh. Cổng cũng có thể đồng bộ nhiều nhánh đi vào.
  • Cách thể hiện: Hình thoi có dấu “+” bên trong.
  • Ví dụ: Nhiều phòng ban cùng lúc xem xét tài liệu.
  • Trường hợp sử dụng: Dùng khi cần thực hiện song song các nhiệm vụ hoặc hành động, hoặc cần đồng bộ nhiều nhánh trước khi tiếp tục.

Event-Based Gateway

Ký hiệu cổng dựa trên sự kiện BPMN của ProcessMind, dùng để định tuyến quy trình theo sự kiện
  • Mục đích: Cổng này định hướng luồng dựa trên các sự kiện xảy ra. Cổng chờ một sự kiện cụ thể, chẳng hạn thông điệp, bộ hẹn giờ hoặc tín hiệu, để xác định nhánh cần đi theo.
  • Cách thể hiện: Hình thoi có hình ngũ giác bên trong.
  • Ví dụ: Quy trình chờ phản hồi của khách hàng hoặc hết thời gian chờ rồi mới tiếp tục.
  • Trường hợp sử dụng: Dùng khi bước tiếp theo phụ thuộc vào sự kiện bên ngoài, chẳng hạn chờ thông điệp hoặc bộ hẹn giờ kích hoạt.

Điểm chính về cổng

  • Tách luồng: Cổng có thể tách một luồng tuần tự thành nhiều nhánh và xác định nhánh cần đi theo dựa trên điều kiện hoặc sự kiện.
  • Gộp luồng: Cổng cũng có thể gộp nhiều luồng tuần tự thành một, đồng bộ các nhánh song song hoặc hội tụ chúng theo điều kiện cụ thể.
  • Ra quyết định: Cổng rất cần thiết để mô hình hóa các điểm ra quyết định, nơi luồng quy trình phụ thuộc vào kết quả đánh giá, sự kiện hoặc thông tin người dùng nhập vào.

Trường hợp sử dụng

  • Cổng loại trừ: Dùng khi chỉ một điều kiện có thể đúng và quy trình cần đi theo một nhánh duy nhất.
  • Cổng song song: Dùng khi nhiều nhiệm vụ có thể diễn ra đồng thời và tất cả đều phải hoàn tất.
  • Cổng bao hàm: Dùng khi một hoặc nhiều điều kiện có thể đúng và quy trình cần đi theo nhiều nhánh.
  • Cổng dựa trên sự kiện: Dùng khi luồng phụ thuộc vào sự kiện bên ngoài, chẳng hạn chờ thông điệp hoặc bộ hẹn giờ.
  • Cổng phức hợp: Dùng khi các quy tắc hoặc điều kiện phức tạp quyết định cách quy trình tiếp tục.

Ví dụ

Trong một quy trình phê duyệt đơn giản:

  1. Cổng loại trừ: Nếu yêu cầu được duyệt, quy trình tiếp tục; nếu bị từ chối, quy trình kết thúc.
  2. Cổng song song: Sau khi được duyệt, có thể thực hiện song song hai nhiệm vụ: chuẩn bị tài liệu và gửi thông báo.
  3. Cổng dựa trên sự kiện: Quy trình chờ phản hồi của khách hàng hoặc hết thời gian chờ để xác định bước tiếp theo.

Cổng giúp quy trình kinh doanh linh hoạt hơn, hỗ trợ ra quyết định, xử lý song song và đồng bộ các nhánh khác nhau trong quy trình làm việc.

Tạo mô hình BPMN tùy chỉnh

Xem các quyết định trong quy trình dưới dạng cổng BPMN

Mô tả cách quy trình phân nhánh, AI sẽ chọn loại cổng phù hợp, từ quyết định độc quyền đến nhánh song song.

Chủ đề liên quan

  • Activities: Task và quy trình con.
  • Events: những gì xảy ra trong luồng.

Thiết kế quy trình tốt hơn. Kết nối các quy trình. Luôn chủ động kiểm soát.

Truy cập ngay, không cần thẻ tín dụng hay chờ đợi. Biến cách tổ chức của bạn vận hành thành các thiết kế quy trình rõ ràng, liên kết với nhau.

Xây dựng kiến trúc quy trình, xác định quyền sở hữu và cơ chế kiểm soát, đồng thời thống nhất vai trò và trách nhiệm ở mọi cấp.

Bắt đầu dùng thử miễn phí để tạo nền tảng đáng tin cậy cho việc quản trị, quản lý và cải tiến quy trình liên tục.