Ease to develop and good choice of enhancements between releases
Updated October 10, 2016

Ease to develop and good choice of enhancements between releases

Alberto Alvarez Besada | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Review Source

Overall Satisfaction with Bonita BPM

Bonita BPM is based on "connectors", which can be invoked from different points of the workflow. These connectors may be implemented using standard programming languages, so no specific knowledge is required.
Bonita BPM is being used by the credit analysis departments, regarding credit card authorizations, car credits, and so on. The application in which Bonita BPM is involved, aims to address automatization, control and traceability of credit factory processes, where too many different skilled people work. These kind of applications allows managing staff keep control of what and how their core processes are being executed.
  • Ease of integration modularity
  • Building up workflow from design
  • Traceability logs, in order to allow audit processes
  • Licensing model
  • Would be useful having more functionalities of document management
  • Increase the number of backward supported releases
  • Our first project involving Bonita BPM achieved 83% of its initial revenue objectives.
  • Our client, using Bonita BPM, managed to achieve their monthly goals by using the application.
  • It was necessary to duplicate the initial hardware requirements in order to get the minimal performance the client needed during peak activity.
Bonita BPM offers a licensing mode which allows clustering, so that scalability needs can be fulfilled. Besides this posibility, their data model architecture is oriented to build a "business oriented" database disengaged to "workflow oriented" database, which allows for building complex schemas.
Bonita BPM is especially well suited for applications or environments where performance and ease of changes are the main technical priorities.

Bonita BPM Feature Ratings

Process designer
7
Business rules engine
Not Rated
SOA support
8
Support for modeling languages
Not Rated
Form builder
9
Model execution
7
Dashboards
8
Standard reports
5
Custom reports
5
Content management
4

Integrating Bonita BPM

  • Alfresco
  • Fiserv
  • SAT
Those integrations where designed in order to send documents or process info at the end of a case execution. So, tipically, they were connected at the end of the workflow.
There were no remarcable technical issues in the development of the integrations, as they where build using standard protocols