Hệ thống quản lý quy tắc kinh doanh – Wikipedia

A BRMS hoặc hệ thống quản lý quy tắc kinh doanh là một hệ thống phần mềm được sử dụng để xác định, triển khai, thực thi, giám sát và duy trì sự đa dạng và phức tạp của logic quyết định được sử dụng bởi các hệ điều hành trong một tổ chức hoặc doanh nghiệp. Logic này, còn được gọi là quy tắc kinh doanh, bao gồm các chính sách, yêu cầu và tuyên bố điều kiện được sử dụng để xác định các hành động chiến thuật diễn ra trong các ứng dụng và hệ thống.

Tổng quan [ chỉnh sửa ]

Một BRMS bao gồm, tối thiểu: Điều này cần phải được quy cho:

  • Kho lưu trữ, cho phép logic quyết định được đưa ra khỏi mã ứng dụng cốt lõi
  • Công cụ, cho phép cả nhà phát triển kỹ thuật và chuyên gia kinh doanh xác định và quản lý logic quyết định
  • Môi trường thời gian chạy, cho phép các ứng dụng gọi logic quyết định được quản lý trong BRMS và thực thi nó bằng cách sử dụng công cụ quy tắc kinh doanh

Những lợi ích hàng đầu của BRMS bao gồm:

  • Giảm hoặc loại bỏ sự phụ thuộc vào các bộ phận CNTT để thay đổi hệ thống trực tiếp. Mặc dù, kiểm tra QA và Quy tắc vẫn sẽ cần thiết trong bất kỳ hệ thống doanh nghiệp nào.
  • Tăng cường kiểm soát logic quyết định đã thực hiện để tuân thủ và quản lý doanh nghiệp tốt hơn
  • Khả năng diễn đạt logic quyết định với độ chính xác tăng, sử dụng cú pháp từ vựng và đồ họa kinh doanh biểu diễn quy tắc (bảng quyết định, cây, phiếu ghi điểm và dòng chảy)
  • Cải thiện hiệu quả của các quy trình thông qua tự động hóa quyết định tăng lên.

Một số nhược điểm của BRMS bao gồm: [1]

  • Chuyên môn mở rộng cần thiết cho các nhà cung cấp sản phẩm cụ thể. Ngoài thực tiễn Phân tích và Thiết kế hướng đối tượng, các nhà phát triển kỹ thuật phải biết cách viết quy tắc và tích hợp phần mềm với các hệ thống hiện có
  • Chu kỳ phát triển dài do thu hoạch quy tắc, tích hợp với các hệ thống hiện có, ràng buộc bảo mật, di chuyển quy tắc và theo dõi chỉnh sửa quy tắc. Các dịch vụ này không bao giờ là một phần của giải pháp nhà cung cấp ngoài hộp.
  • Giảm sự phụ thuộc của bộ phận CNTT có thể không bao giờ trở thành hiện thực do tiếp tục giới thiệu các cân nhắc về quy tắc kinh doanh mới hoặc nhiễu loạn mô hình đối tượng
  • Việc ghép ứng dụng của nhà cung cấp BRMS với ứng dụng kinh doanh có thể quá chặt chẽ để thay thế bằng một ứng dụng nhà cung cấp BRMS khác. Điều này có thể dẫn đến chi phí cho các vấn đề lợi ích.

Hầu hết các nhà cung cấp BRMS đã phát triển từ các nhà cung cấp công cụ quy tắc để cung cấp các giải pháp vòng đời phát triển phần mềm có thể sử dụng cho doanh nghiệp, dựa trên các định nghĩa khai báo về quy tắc kinh doanh được thực thi trong công cụ quy tắc riêng của họ.

Tuy nhiên, một số nhà cung cấp đến từ một cách tiếp cận khác (ví dụ: họ ánh xạ các cây quyết định hoặc đồ thị thành mã thực thi). Các quy tắc trong kho lưu trữ thường được ánh xạ tới các dịch vụ quyết định tuân thủ hoàn toàn tự nhiên với các xu hướng kiến ​​trúc phần mềm, dịch vụ web mới nhất hoặc khác.

Các cách tiếp cận phần mềm có liên quan [ chỉnh sửa ]

Trong BRMS, biểu diễn quy tắc kinh doanh ánh xạ tới hệ thống phần mềm để thực thi. Do đó, BRMS liên quan đến kỹ thuật điều khiển mô hình, chẳng hạn như kiến ​​trúc hướng mô hình (MDA) của Nhóm quản lý đối tượng (OMG). Không phải ngẫu nhiên mà nhiều tiêu chuẩn liên quan đến dưới biểu ngữ OMG.

BRMS là một thành phần quan trọng đối với Quản lý quyết định doanh nghiệp vì nó cho phép quản lý minh bạch và nhanh chóng đối với logic ra quyết định cần có trong các hệ thống được phát triển bằng cách sử dụng phương pháp này.

Các tiêu chuẩn liên kết [ chỉnh sửa ]

Tiêu chuẩn mô hình và ký hiệu OMG được thiết kế để chuẩn hóa các yếu tố phát triển quy tắc kinh doanh, biểu diễn bảng quyết định đặc biệt. Ngoài ra còn có một tiêu chuẩn cho API thời gian chạy Java cho các công cụ quy tắc JSR-94.

Các tiêu chuẩn khác bao gồm:

  • Mô hình tạo động lực kinh doanh OMG (BMM): Mô hình về cách thức chiến lược, quy trình, quy tắc, v.v … phù hợp với nhau để mô hình hóa kinh doanh
  • OMG Ngân hàng Nhà nước: Nhắm vào các ràng buộc kinh doanh thay vì tự động hóa hành vi kinh doanh
  • (PRR): Đại diện cho các quy tắc cho các hệ thống quy tắc sản xuất tạo ra hầu hết các mục tiêu thực hiện của BRMS
  • Mô hình quyết định và ký hiệu OMG (DMN): Đại diện cho các mô hình quyết định, thường được quản lý bởi BRMS
  • RuleML cung cấp một họ Các ngôn ngữ đánh dấu quy tắc có thể được sử dụng trong BRMS và với W3C RIF, nó cung cấp một nhóm ngôn ngữ quy tắc có liên quan để trao đổi quy tắc trong ngăn xếp ngữ nghĩa web của W3C

Nhiều tiêu chuẩn, như ngôn ngữ dành riêng cho miền, xác định đại diện của riêng chúng quy tắc, yêu cầu dịch cho các công cụ quy tắc chung hoặc công cụ tùy chỉnh của riêng họ.

Các tên miền khác, chẳng hạn như PMML, cũng xác định quy tắc.

Xem thêm [ chỉnh sửa ]

Tài liệu tham khảo [ chỉnh sửa ]

Liên kết ngoài [