Likelihood to Recommend As an open source rule engine and product suite, Drools is well suited for the small and middle scale business to manage and integrate the rules to build the rule-driven system which can process the business-critical data and events to produce the automated decision. It is better to use Drools in the well-secured environment (back-end behind the DMZ), not putting it on the customer-facing front or exposing it directly the to public where may bring direct security risk in the enterprise environment. Drools still needs a lot hardening on the security side.
Read full review It is well suited when we need to integrate business processes with SAP ERP and SAP CRM - the solution can be integrated with business rules/procedures defined in SAP ERP/CRM and NetWeaver can be used to monitor the rules and flag off exceptions. When there are multiple workflows running, it tends to slow down running of these processes. Also, it entirely depends on SAP portal for it to run efficiently.
Read full review Pros Writing rules with business focus Rules evolution and maintenance separate business logic from program code Read full review Virtual paper trail. Iterations of process and current documentation are all stored as "artifacts", leaving a great trail. Configuration of users. BPM somewhat magically determines which users will be impacted and automates rules. A pro (that is also a con) is the design interface. If you know what you are doing, it is incredibly powerful and malleable. Read full review Cons Fusion doesn't support persistence of working memory, which brings some extra high availability risk to our business. Guvnor still has a lot room to be implemented, it is not so user-friendly for non-technical people, so a lot of business users complain it is hard to master. Rule execution server doesn't even have JMX implemented, hard to be monitored. Drools is still lacking support for key Web services standards. Read full review Live readings would be nice. Easier to maneuver Work with all systems with the press of one keystroke Read full review Likelihood to Renew As a big fan of SAP in general, the BPM solution fits right in with all the other things SAP does well, and does it with incredible efficiency
Read full review Support Rating We have our own tech support for systems, I would say they probably could use more training on it, I don't really think it's anything regarding the SAP system, but more the knowledge they have on the system itself. It seems to take longer for them to fix any issues we may come across.
Read full review Alternatives Considered I did not participate in drools choice. I can only compare drools with the previous situation which was using nothing.
Read full review I found the initial setup of NetWeaver is much simpler than other products especially in an SAP environment where we have SAP ERP/HRM/CRM as it can be well integrated with other SAP products. The only drawback is the need/dependency on SAP Portal. It is better suited in an environment where SAP ERP is running.
Read full review Return on Investment The IT department quickly adopted Drools as it is a very good java-based rule engine, which saves a lot of time to meet the project timeline and balanced our business requirements. Recently we start considering the OpenRules, which may be more business user-friendly. Read full review Helped us harness integrated benefit from having SAP ERP/CRM by leveraging NetWeaver to define business processes/rules and monitor exceptions Did not have any negative experience except for the fact that at times when multiple rules run, it can be somewhat slow Read full review ScreenShots