Systeme Zur Verwaltung Von Geschäftsregeln (BRMS) im Vergleich

“Business Rules Management Systems (BRMS)“

Filtern nach
Deployment
Training
Support
Logo
Drools
Drools ist eine Business Rules Management System (BRMS)-Lösung, mit der du deine Geschäftslogik vom Rest deiner Anwendung trennen und überdenken kannst. Es bietet eine zentrale Business Rules Engine (BRE), eine Web-Authoring- und Regelmanagement-Kons...
Gitnux-Bewertung
Tolles Produkt
Frequently asked questions

Ein BRMS ist eine Softwareanwendung, die es Geschäftsanwendern ermöglicht, Regeln zu definieren und zu verwalten. Es bietet eine intuitive Benutzeroberfläche zum Definieren, Testen, Einsetzen und Verwalten der Ausführung von Geschäftsregeln in Echtzeit oder im Batch-Modus. Das System kann von jeder Art von Organisation genutzt werden - von kleinen Unternehmen mit nur einer Abteilung bis hin zu großen Konzernen mit mehreren Abteilungen in verschiedenen Ländern. Business Rules Management Systeme werden in der Regel vor Ort eingesetzt, aber einige Anbieter bieten auch cloudbasierte Lösungen an (z. B. Oracles BPM Cloud Service).

Es gibt zwei Arten von BRMS. Der erste Typ ist ein eigenständiges System, das zur Verwaltung von Geschäftsregeln für ein ganzes Unternehmen verwendet werden kann, und der zweite Typ ist in andere Anwendungen wie ERP- oder CRM-Systeme eingebettet. Zu den eigenständigen BRMS-Produkten gehören das Business Rule Management System (BRMS) von IBM, die Rules Engine von Oracle, der SAP NetWeaver Business Process Manager (BPM) und der Microsoft BizTalk Server 2004 R2 mit seiner neuen Regelkomponente namens "Rules Composer". Eingebettete BRMS-Komponenten gibt es in vielen gängigen Unternehmenssoftwarepaketen, darunter Siebel Systems' Enterprise Application Integration Suite 7.0; PeopleSoft 8i; JD Edwards EnterpriseOne Release 9; SAP R/3 4C Release 2a; Baan IV 6E1 SP4+SP5+SP6b + SP7c + SP8d ; JDEdwards OneWorld Release 5eR12 bis 12fR1p10g11h13j14k15l16m17n18o19q20r21s22t23u24v25w26x27y28z29aa30ab31ac32ad33ae34af35ag36ba37bb38bc39bd

Ein BRMS ist ein Softwaresystem, mit dem Geschäftsanwender Regeln für ihr Unternehmen definieren und verwalten können. Es bietet die Möglichkeit, diese Regeln auf benutzerfreundliche Weise zu erfassen, zu speichern, zu ändern und wiederzuverwenden. Zu den Vorteilen eines BRMS gehören:- Verbesserte Entscheidungsfindung durch Zugriff auf alle relevanten Informationen;- Gesteigerte Effizienz durch die Automatisierung sich wiederholender Aufgaben; und, am wichtigsten.- Geringeres Risiko durch bessere Einhaltung von Vorschriften wie Sarbanes Oxley (SOX), Basel II/III oder HIPAA.

Der größte Nachteil eines BRMS ist, dass das Unternehmen seine Arbeitsweise ändern muss. Es erfordert auch eine Investition in Zeit und Geld sowie in die Schulung der Nutzer/innen.

Jedes Unternehmen, das eine große Anzahl von Geschäftsregeln und -prozessen zu verwalten hat. Ein BRMS ist nicht nur für die größten Unternehmen geeignet, sondern auch für kleinere Unternehmen mit komplexen Abläufen oder gesetzlichen Anforderungen. Der wichtigste Faktor bei der Entscheidung, ob du ein BRMS brauchst, ist, wie viele Personen an der Verwaltung deiner Geschäftsregeln und -prozesse beteiligt sind. Wenn es mehr als 10 sind, solltest du den Einsatz eines BRMS in Betracht ziehen, da du durch die Automatisierung dieser Aufgaben Zeit und Geld sparen kannst.

Die Kriterien für den Kauf eines BRMS sind dieselben wie für den Kauf jedes anderen Softwareprodukts. Du solltest dir überlegen, welche Anforderungen dein Unternehmen hat, wie gut du sie verstehst und ob sie mit einer Standardlösung erfüllt werden können oder ob es besser ist, ein eigenes System zu entwickeln. Wenn du dich dafür entscheidest, ein maßgeschneidertes System zu entwickeln, gibt es viele Faktoren, die du berücksichtigen musst, bevor du entscheidest, welche Art von Entwicklungsmethode (Agile/Wasserfall) und welche Tools (Java/.NET usw.) am besten für dein Projekt geeignet sind.

Ein BRMS wird mit Hilfe einer Regelmaschine implementiert. Die gängigste Implementierung der Regelmaschine ist die Verwendung einer SQL-Datenbank als Backend-Speicher, obwohl auch andere Implementierungen möglich sind (z. B. XML).

Wenn du eine große Anzahl von Geschäftsregeln hast, die sich nicht einfach in Tabellenkalkulationen oder Datenbanken verwalten lassen.

Weitere Kategorien