Mô hình và ký hiệu quy trình kinh doanh (BPMN) là một biểu diễn đồ họa chuẩn hóa được sử dụng để xác định các quy trình kinh doanh trong một luồng công việc. Nó cung cấp một ngôn ngữ trực quan dễ hiểu cho người dùng kinh doanh và đủ chi tiết để các nhà phát triển kỹ thuật triển khai. Dưới đây là một hướng dẫn toàn diện về BPMN, bao gồm tóm tắt ký hiệu, các khái niệm chính và các ví dụ.
Tóm tắt ký hiệu
BPMN sử dụng nhiều ký hiệu khác nhau để biểu diễn các thành phần khác nhau trong một quy trình kinh doanh. Dưới đây là tóm tắt về các ký hiệu chính:

Các bên tham gia
- Bể: Đại diện cho các bên tham gia chính trong một quy trình, thường là toàn bộ tổ chức hoặc một bộ phận.
- Làn: Một phân vùng con bên trong bể, thường đại diện cho một vai trò hoặc bộ phận trong tổ chức.
Các công cụ hỗ trợ
- Ghi chú văn bản: Cung cấp thêm thông tin về quy trình.
- Nhóm: Một nhóm trực quan các hoạt động, thường được sử dụng để làm nổi bật một phần cụ thể trong quy trình.
Cổng

- Loại trừ: Đại diện cho điểm quyết định nơi chỉ có một con đường được chọn.
- Loại bao hàm: Cho phép nhiều con đường được thực hiện đồng thời.
- Song song: Chia quá trình thành các nhánh song song được thực hiện đồng thời.
- Sự kiện: Kích hoạt một quá trình hoặc quá trình con dựa trên một sự kiện.
Dữ liệu
- Đối tượng dữ liệu: Đại diện cho thông tin đang lưu thông qua quá trình.
- Kho dữ liệu: Nơi dữ liệu có thể được đọc hoặc ghi vào.
Hoạt động
- Nhiệm vụ: Một đơn vị công việc duy nhất.
- Quá trình con: Một quá trình bên trong một quá trình, có thể được thu gọn hoặc mở rộng.
- Hoạt động gọi: Gọi một quá trình hoặc quá trình con khác.
- Quá trình con sự kiện: Một quá trình con được kích hoạt bởi một sự kiện.
- Giao dịch: Một quá trình con phải được hoàn thành toàn bộ hoặc không thực hiện gì cả.
Các khái niệm chính
- Quy trình: Một tập hợp các hoạt động liên quan tạo ra một kết quả cụ thể.
- Các đối tượng luồng: Các yếu tố chính xác định hành vi của một quy trình (Sự kiện, Hoạt động, Cổng kết nối).
- Các đối tượng kết nối: Được sử dụng để kết nối các đối tượng luồng (Luồng trình tự, Luồng tin nhắn, Liên kết).
- Các làn: Được sử dụng để tổ chức và phân loại các hoạt động thành các bể và làn.
- Các tài liệu bổ sung: Cung cấp thông tin bổ sung về quy trình nhưng không ảnh hưởng đến luồng.
Ví dụ
Sơ đồ này là một sơ đồ Mô hình và Ký hiệu Quy trình Kinh doanh (BPMN) minh họa quy trình đặt hàng. Dưới đây là phần giải thích và diễn giải chi tiết về sơ đồ:

Các thành phần chính:
-
Các bể và làn:
- Các bể: Đ代表 các bên tham gia chính trong một quy trình. Trong sơ đồ này, có hai bể: “Khách hàng” và “Cửa hàng đồ uống.”
- Các làn: Các phân vùng bên trong một bể đại diện cho các vai trò hoặc bộ phận khác nhau. Ở đây, bể “Cửa hàng đồ uống” được chia thành hai làn: “Đại diện bán hàng” và “Kho hàng.”
-
Luồng tin nhắn:
- Được biểu thị bằng các đường nét đứt màu đỏ, luồng tin nhắn thể hiện sự trao đổi tin nhắn giữa các bể khác nhau.
- Khách hàng gửi một “Đơn đặt hàng” đến Cửa hàng Đồ uống và sau đó nhận được một “Hóa đơn”.
-
Nhiệm vụ:
- Được biểu diễn bằng các hình chữ nhật tròn, các nhiệm vụ là các hoạt động được thực hiện trong quy trình.
- Kiểm tra mức tồn kho: Đại diện bán hàng kiểm tra mức tồn kho ngay khi nhận được đơn hàng.
- Gợi ý thay đổi: Nếu tồn kho không đủ, đại diện bán hàng sẽ đề xuất thay đổi đối với đơn đặt hàng.
- Yêu cầu đóng gói hàng hóa: Nếu tồn kho đủ, đại diện bán hàng sẽ yêu cầu kho hàng đóng gói hàng hóa.
- Đóng gói hàng hóa: Kho hàng đóng gói hàng hóa.
- Giao hàng: Kho hàng giao hàng, hoàn tất đơn hàng.
-
Cổng điều khiển:
- Được biểu diễn bằng hình thoi, cổng điều khiển kiểm soát luồng quy trình dựa trên các điều kiện.
- Tồn kho đủ chứ?: Cổng này xác định xem có đủ tồn kho để thực hiện đơn hàng hay không. Nếu có, quy trình sẽ chuyển sang “Yêu cầu đóng gói hàng hóa”; nếu không, sẽ chuyển sang “Gợi ý thay đổi”.
-
Sự kiện:
- Sự kiện bắt đầu tin nhắn: Được biểu diễn bằng hình tròn có biểu tượng bưu kiện, sự kiện này kích hoạt bắt đầu quy trình khi nhận được một tin nhắn (đơn đặt hàng).
- Sự kiện kết thúc:Được biểu thị bằng một hình tròn có viền dày, sự kiện này đánh dấu sự hoàn thành của quy trình.
-
Dòng tuần tự:
- Được biểu thị bằng các mũi tên liền, dòng tuần tự thể hiện thứ tự các hoạt động trong quy trình.
- Dòng tuần tự bắt đầu từ sự kiện “Đơn hàng đã nhận”, đi qua các nhiệm vụ và cổng, và kết thúc tại sự kiện “Đơn hàng đã hoàn thành”.
Luồng quy trình:
-
Đơn hàng đã nhận:
- Quy trình bắt đầu khi nhân viên bán hàng nhận được đơn đặt hàng từ khách hàng.
-
Kiểm tra mức tồn kho:
- Nhân viên bán hàng kiểm tra mức tồn kho để xác định xem đơn hàng có thể được thực hiện hay không.
-
Cổng (Tồn kho đủ?):
- Nếu tồn kho đủ, quy trình chuyển sang “Yêu cầu đóng gói hàng hóa.”
- Nếu tồn kho không đủ, quy trình chuyển sang “Gợi ý thay đổi”, nơi nhân viên bán hàng đề xuất thay đổi đối với đơn đặt hàng.
-
Yêu cầu đóng gói hàng hóa:
- Nếu tồn kho đủ, nhân viên bán hàng yêu cầu kho hàng đóng gói hàng hóa.
-
Đóng gói hàng hóa:
- Kho hàng đóng gói hàng hóa theo yêu cầu.
-
Giao hàng:
- Kho hàng gửi hàng hóa đến khách hàng.
-
Đơn hàng đã hoàn thành:
- Quy trình kết thúc khi đơn hàng được hoàn tất và hóa đơn được gửi đến khách hàng.
Giải thích:
Sơ đồ BPMN này cung cấp một biểu diễn trực quan rõ ràng về quy trình đặt hàng, làm nổi bật các tương tác giữa khách hàng và cửa hàng đồ uống, cũng như các hoạt động nội bộ trong cửa hàng. Nó giúp hiểu rõ luồng hoạt động, các điểm ra quyết định và vai trò tham gia vào việc thực hiện đơn đặt hàng. Sơ đồ này có thể được sử dụng để cải tiến quy trình, đào tạo nhân viên và đảm bảo rằng tất cả các bên liên quan đều có cùng một hiểu biết chung về quy trình.
Các thực hành tốt nhất

- Tính rõ ràng: Đảm bảo sơ đồ rõ ràng và dễ hiểu.
- Tính nhất quán: Sử dụng các biểu tượng một cách nhất quán trên các sơ đồ khác nhau.
- Tài liệu hóa: Sử dụng chú thích văn bản để cung cấp thêm bối cảnh khi cần thiết.
- Tính module: Chia nhỏ các quy trình phức tạp thành các tiểu quy trình dễ quản lý.
- Xác minh: Thường xuyên xác minh mô hình quy trình với các bên liên quan để đảm bảo độ chính xác.
Bằng cách tuân theo hướng dẫn này, bạn có thể mô hình hóa hiệu quả các quy trình kinh doanh bằng BPMN, đảm bảo giao tiếp rõ ràng và quản lý quy trình hiệu quả.