Business Rule Management (BRM)
Definitie
...
Alias: ...
In toenemende mate is er (vernieuwde) belangstelling voor business rule management (BRM), een activiteit zie zich concentreert op het vastleggen en valideren van business rules. Business rules (“bedrijfsregels” in goed Nederlands) vormen de bedrijfslogica waarmee de business wordt gedreven en uitgevoerd. De aandacht voor BRM wordt vooral ingegeven door de noodzaak om verantwoording af te leggen over de gevoerde bedrijfslogica, o.a. in het kader van compliance aan wet- en regelgeving. Bovendien biedt BRM een mogelijkheid om inrichtingsonafhankelijk over die bedrijfslogica te beschikken; de logica bepaalt namelijk wat kan en mag, los van hoe dat wordt uitgevoerd in de bedrijfsprocessen. Daarmee worden de bedrijfsprocessen makkelijker veranderbaar, wat de business agility aanzienlijk kan bevorderen. Tenslotte ligt het belang van BRM in de mogelijkheid om de regels met geavanceerde technologie uitgevoerd te krijgen, wat het mogelijk maakt om hele processen straigh-through, zonder tussenkomst van mensen uit te voeren. Kortom het belang van BRM ligt hoofdzakelijk in drie mogelijkheden: compliance, agility en straight-through-processing.
Bron: https://www.naf.nl/werkgroepen/afgeronde-werkgroepen/business-rules/
A business rule is a statement that defines or constrains some aspect of the business.
Business rules have a business motivation and an enforcement regime.
The business rules approach enables, (a) a better alignment between information systems and business, and (b) a greater business agility.
Business rule applications externalize business logic and separate it from the underlying computational infrastructure where it can be managed by business.
Business rule development differs from traditional application development in many ways:
(1) it is business requirements-centric,
(2) enterprise-level ownership — and management — of business logic, and
(3) business-led implementation and maintenance of business logic.
(...)
So, what is a business rule? If we break down the term "business rule" we get a rule of the business. Wordnet defines a rule as, among other things, "a principle or condition that customarily governs behavior," or "a prescribed guide for conduct or action." A rule of the business means that this principle or prescription is in the business domain, that is, it is part of the requirements (the problem domain), as opposed to a prescription dictated by a particular technological choice (the solution domain).
Business rule authors have proposed a number of definitions for business rules.
- Tony Morgan defines a business rule informally as "a compact statement about an aspect of the business ... It is a constraint in the sense that a business rule lays down what must or must not be the case" (Morgan 2002, p. 5).
- Ronald Ross defines a business rule as "a directive intended to influence or guide business behavior" (Ross 2003, p. 3).
- Barbara von Halle would like us to think of business rules as "the set of conditions that govern a business event so that it occurs in a way that is acceptable to the business" (von Halle 2001, p. 28). \
- The Object Management Group (OMG) defines a rule as a "proposition that is a claim of obligation or of necessity," and a business rule as a rule that is under business jurisdiction (OMG 2008).
The Business Rules Group, which is an inde-pendent non-commercial peer group of business rule specialists, has produced a number of documents about the business rules approach, and has contributed to OMG's work on business process management and business rules. The Business Rules Group considers business rules from two perspectives, the business perspective, and the information systems perspective, defined as follows:
• From the business perspective: "... a business rule is guidance that there is an obligation concerning conduct, action, practice or procedure within a particular activity or sphere. Two important characteristics of a business rule:
(1) there ought to be an explicit motivation for it, and
(2) it should have an enforcement regime stating what the consequences would be if the rule were broken" (BRG 2008).
• From the information system perspective: "... a business rule is a statement that defines or constrains some aspect of the business. It is intended to assert business structure, or to control or influence the behavior of the business" (BRG 2008).
Bron: Agile Business Rule Development: Process, Architecture, and JRules Examples - Jérôme Boyer, Hafedh Mili