TrustRadius: an HG Insights company

Bonita Platform

Score8.1 out of 10

111 Reviews and Ratings

What is Bonita Platform?

Bonita is an open-source business process and workflow management platform created by the French National Institute for Research in Computer Science. It is available as a free community edition or as a commercial subscription product.

Media

Screenshot of process designed in Bonita BPM Studio
Screenshot of Bonita BPM project overview
Screenshot of Fully customized end user interface
Screenshot of Bonita BPM Admin App
Screenshot of Bonita Process Insights

1 / 5

Screenshot of process designed in Bonita BPM Studio

Top Performing Features

  • Process designer

    Web-based tool for creating and customizing web process models

    Category average: 8.5

  • Support for modeling languages

    Support for modeling languages like BPML, BPEL, and BMMN.

    Category average: 8.1

  • Business rules engine

    Business rules engine allows non developers to change business logic in a model

    Category average: 8

Areas for Improvement

  • Dashboards

    Users can create, customize and share dashboards, which provide an overview of the most important metrics.

    Category average: 8.3

  • Social collaboration tools

    Social tools for discussion threads, wikis, enabling decision making

    Category average: 8.3

  • Standard reports

    The software offers pre-built reports with metrics standard to the category.

    Category average: 8.3

Bonita, an excellent BPM tool

Use Cases and Deployment Scope

A demo is being implemented for a customer's sales area.

Pros

  • Good process engine.
  • Groovy is ideal for developing business rules.
  • Excellent API.

Cons

  • IU designer and Form.
  • More documentation on the use of APIs and external forms.
  • More examples of use of the [functions], only examples of the basic functionalities are found.

Return on Investment

  • Increased efficiency in development.
  • Shorter product delivery times.

Alternatives Considered

Bizagi Digital Business Platform and Kofax TotalAgility

Usability

Other Software Used

Bizagi Digital Business Platform, Bonita Platform, Kofax TotalAgility

Deploying process based solutions with Bonita BPM platform

Use Cases and Deployment Scope

We started using Bonita in 2008 for some automation projects when it was part of the Bull group in France with versions 3.x and 4. After Bonitasoft was formed we signed on as partners in late 2009 and are probably one of the older ones at this time, having worked with Bonita 5.0 onwards. Since 2008 we've implemented the Bonita platform in the community and subscription versions for several customers in different industries (government, industry, technology, pharma) in Brazil, Argentina, and Uruguay. The Bonita Platform helps our customers organize their work and have visibility of the status of their process instances. One very important aspect is the integration with ECM software (Alfresco in our case) so that the platform is used as an ECM/BPM solution. Integration is seamless through built-in connectors and we can also create specific customer connectors, apply scripting in Groovy and develop custom REST APIs. Some customers are also currently migrating to the Bonita UI designer for their solution needs.

Pros

  • Integration
  • Low code customisation.
  • Rapid UI browser based design.
  • MVC separation of data, process and front-end.
  • DevOps support with Bonita Continuous Delivery module.
  • Multi-platform as a Java solution (customers on Linux and Windows).
  • Modern technology stack support including Docker images.

Cons

  • Bonita BPM Studio should have a web based alternative.
  • Complete support for all BPMN v2 artifacts, although the missing element(s) is/are trivial and not frequently needed.
  • DMN modelling support not just DMN rule support.

Return on Investment

  • Our customers have achieved significant cost reductions.
  • Improved quality through visibility and agility of business areas where Bonita is deployed.

Alternatives Considered

Alfresco Activiti and Camunda Platform

Usability

Other Software Used

Alfresco Content Services, Liferay Digital Experience Platform (DXP), Docker

Transform your organization

Use Cases and Deployment Scope

We can easily implement new ways of working for companies. We help organizations have a better quality of work by implementing BPM solutions using Bonita. We can easily discuss with stakeholder on a BPMN basis then work with IT teams on the integration with IT ecosystem. Bonita is a marvelous tool to discuss with a large portion of [the] non-IT population and help them industrialize low value added tasks.

Pros

  • Modelization.
  • Task distribution.
  • Workflow.

Cons

  • The number of columns in basket.
  • Database writing of buffered information.

Return on Investment

  • Interaction between teams that are not used to working together.
  • Process industrialization.
  • Knowing who has what to do and when.
  • Workflow traceability.

Alternatives Considered

Camunda Platform and Agiloft Custom Workflow/BPM

Usability

Other Software Used

UiPath Enterprise RPA Platform, Denodo, Apache Kafka

Which will be the BPM, the best, the most desired and the most BONITA

Use Cases and Deployment Scope

It is used as the process engine of the organization, where the bank's core processes are implemented, it is used as a backend and also as a front used by offices, sales forces, and from the website. The digital transformation of the business has been supported by this tool as it is the engine that orchestrates the asset contracting processes. As problems in the tool, problems have been seen in the queries of cases and in the performance of the portal due to the queries and work events that the tool handles and does not manage so quickly

Pros

  • Compatibility and integration with other tools and platforms
  • Rapid evolution and problem solving in its versions, it has evolved a lot since Bonita 5
  • It supports open source and the development tools it provides are good like UI designer.

Cons

  • There is a lack of a robust native BAM monitoring module for performance variables of the developed applications
  • more robust cron or timer event task management without leaving tasks open in the tool

Return on Investment

  • The impact on ROI is high

Alternatives Considered

Bizagi Digital Business Platform

Usability

Other Software Used

Blockspring

Digital Transformation Comes True

Use Cases and Deployment Scope

We're using Bonita Platform to automate administrative processes that are either new processes or are ones that have been done manually in the past.

Pros

  • Efficient and fast prototyping: a process can be modeled and tried out quickly and with low investment.
  • Full stack prototyping for development and implementation allows the process to be developed and implemented as an application from the prototype. It's not just drawings and wire frames that are tossed over the wall to developers.
  • Data modeling is integral from the beginning of the prototype which is appropriate for the stakeholders in the beginning.

Cons

  • There is a learning curve beyond the boot camps that needs to be addressed with more structured curriculum.
  • The full stack technologies are industry standard, but these [are] challenging to learn and could use a learning path and orientation. There's probably opportunity for third-parties here to help with learning and adoption.

Return on Investment

  • Bonita has a positive impact on our new compliance processes.
  • We look forward to developing more master data to allow the process automation to benefit.

Usability

Other Software Used

ServiceNow IT Asset Management, Jira Work Management (Jira Core)