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 có thể 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 một 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 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 quy trình thành các đường đi song song được thực hiện đồng thời.
- Sự kiện: Kích hoạt một quy trình hoặc quy 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 quy trình.
- Kho dữ liệu: Một nơi mà 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.
- Tổ chức con: Một quy trình bên trong một quy trình, có thể được thu gọn hoặc mở rộng.
- Hoạt động gọi: Gọi một quy trình hoặc tổ chức con khác.
- Tổ chức con sự kiện: Một tổ chức con được kích hoạt bởi một sự kiện.
- Giao dịch: Một tổ chức con phải được hoàn thành toàn bộ hoặc không hoàn thành 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 thứ 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êm thông tin 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ể: Đại diện cho 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 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 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 tin nhắn (đơn đặt hàng).
- Sự kiện kết thúc: Được biểu diễn bằng hình tròn có viền đậm, sự kiện này đánh dấu sự hoàn tất của quy trình.
-
Luồng tuần tự:
- Được biểu diễn bằng các mũi tên liền, luồng tuần tự thể hiện thứ tự các hoạt động trong quy trình.
- Luồ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 điều khiển, và kết thúc tại sự kiện “Đơn hàng đã hoàn tất”.
Luồng quy trình:
-
Đơn hàng đã nhận:
- Quy trình bắt đầu khi đại diệ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:
- Đại diệ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 (Hàng tồn kho đủ?):
- Nếu hàng tồn kho đủ, quy trình sẽ chuyển sang “Yêu cầu đóng gói hàng hóa”.
- Nếu hàng tồn kho không đủ, quy trình sẽ chuyển sang “Gợi ý thay đổi”, nơi nhân viên bán hàng đề xuất thay đổi đơn đặt hàng.
-
Yêu cầu đóng gói hàng hóa:
- Nếu hàng tồn kho đủ, nhân viê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 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 tất:
- 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 trong việc thực hiện một đơ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 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: 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ả.