Try our new research platform with insights from 80,000+ expert users
it_user705708 - PeerSpot reviewer
Senior Technical Team Lead at Wipro
Real User
In my MBA class, I use this tool ​to teach BPMN design and execution. Documentation is weak.
Pros and Cons
  • "Development of forms and flows."

    What is most valuable?

    The most valuable features are:

    • Development of forms and flows
    • Flow execution
    • Database connectors

    How has it helped my organization?

    In my MBA class, I use Bonita BPM to teach BPMN design and execution.

    What needs improvement?

    The Cloud version should have a different billing model. I have installed the image of Bonita BPM on Amazon AWS and there is just one option to use and pay for.

    For how long have I used the solution?

    I have used this solution for two years.

    Buyer's Guide
    Bonita
    June 2025
    Learn what your peers think about Bonita. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
    856,873 professionals have used our research since 2012.

    What do I think about the stability of the solution?

    Bonita BPM is simple and fast. It is very easy to install and use.

    What do I think about the scalability of the solution?

    Scalability of the Bonita BPM Community version is low. The paid version may be better, but I don't have contact with it.

    How are customer service and support?

    I use the Community version that doesn't have support. Documentation is weak.

    Which solution did I use previously and why did I switch?

    Oracle BPM was too heavy and complex, I needed a simpler solution and that is why I selected this solution.

    How was the initial setup?

    The setup was very easy.

    Which other solutions did I evaluate?

    We evaluated other solutions, such as Oracle, IBM, and MuleSoft.

    The important criteria while selecting a vendor are support, good price, good quality and performance.

    What other advice do I have?

    You should check also Oracle and IBM BPM on cloud. However, if your company doesn't have a big budget, then Bonita BPM could be a good option.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    PeerSpot user
    Sr. Software Engineer with 1,001-5,000 employees
    Real User
    It doesn't use any type of proprietary scripting language, like in some other BPMs. Documentation and examples could be enhanced.

    Valuable Features:

    I was tasked with evaluating three different BPM vendors for my organization. Of the 3 I evaluated, Bonita was the best in:

    • creating forms
    • ease of customization of forms
    • versatility of supported platforms (we have both Macs and Windows machines, and the Studio will work on both)
    • It is the only BPM platform that I've seen so far that allows for versioning of artifacts.
    • Though we'd like to have a totally non-programming implementation, Bonita facilitates scripts where needed. It doesn't use any type of proprietary scripting language, like I saw in some other BPM products.

    Improvements to My Organization:

    Our first use case is not in production yet, but our business users have expressed how they feel it will add the needed checks and reviews to an area where data was updated without any type of review process.

    Room for Improvement:

    The documentation and examples definitely could be enhanced.

    Use of Solution:

    6 months

    Deployment Issues:

    Not in production yet.

    Stability Issues:

    It has been very stable in our dev environment so far.

    Initial Setup:

    It was very easy to install both the studio and the server engine.

    Implementation Team:

    We installed it via our in-house team.

    Other Solutions Considered:

    BizAgi, Process Maker

    Other Advice:

    Before choosing any BPM product, definitely do a real world POC with and test ease of connectivity to external systems via REST or SOAP, evaluate ease of form development, and ease of custimization.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Buyer's Guide
    Bonita
    June 2025
    Learn what your peers think about Bonita. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
    856,873 professionals have used our research since 2012.
    PeerSpot user
    Technical Consultant at a tech vendor with 10,001+ employees
    Real User
    With it, we can run processes immediately after the design stage, but not all BPMN 2.0 notations are supported.

    Valuable Features:

    1- Rapid Live Process Design and verification

    2- Webservices and Connector

    3- Form Builder

    Improvements to My Organization:

    1- Designing processes is a two way street: you design and verify and the verification process usually is a guess work. But with Bonita BPM, you can run the process (as it will in the final stage) immediately after the design stage, giving you 100% control over the quality of your processes and flows.

    2- Designing processes requires interaction with other systems to get, set, update and delete objects. With Bonita Connectors, it's really easy to design and run processes which interact with other systems.

    3- Quick prototyping by utilizing the Form Builder, get your data as per your requirements and prototype the process/application FAST!

    Room for Improvement:

    BPMN 2.0 notations are not all supported, would love to see them all coming in (e.g. complex gateway)

    Disclosure: My company has a business relationship with this vendor other than being a customer: I am Authorized to re-sell the product
    PeerSpot user
    PeerSpot user
    Sr. Talend Consultant at a tech services company with 51-200 employees
    Consultant
    Implementation is easy, but it requires improvements in order to be more flexible.

    Valuable Features

    1. User friendly
    2. Easy implementation
    3. Reduced cycle time to implement a process
    4. Bonita Studio provides a more look & feel and flexibility for changing the process and forms

    Improvements to My Organization

    BPM helps to automate complicated processes.

    Room for Improvement

    It requires improvements for better look & feel and for flexibility in changing the code in the portal.

    Use of Solution

    It's been four years.

    Deployment Issues

    No issues.

    Customer Service and Technical Support

    Customer Service:

    Good

    Technical Support:

    The community forums are very good for providing answers on technical issues.

    Other Advice

    It is a good product!

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    PeerSpot user
    Sr. Lead Engineer, Sr. BPM Consultant at a tech services company with 51-200 employees
    Consultant
    Would love for some of the documentation to be better, since there are many great functionalities built into the product

    Valuable Features

    Real java-like hooks into development of the business process model. The Connector implementation is a great addition to an out-of-box solution providing robust features for the developer to build hassle-free integrations. I also really liked the way Bonitasoft lets you define and configure how your connector interface is exposed to others leveraging your custom connector.

    Room for Improvement

    Would love for some of the documentation to be better, since there are many great functionalities built into the product!

    Deployment Issues

    No

    Stability Issues

    At times Bonita BPM Studio crashes, intermittently.

    Customer Service and Technical Support

    Customer Service:

    9

    Technical Support:

    9

    Initial Setup

    No, very straight forward.

    Implementation Team

    In-house.

    Disclosure: My company has a business relationship with this vendor other than being a customer: Partners
    PeerSpot user
    Jon Sanchez - PeerSpot reviewer
    Jon SanchezSales with 51-200 employees
    Vendor

    Good review. Thx!

    PeerSpot user
    Enterprise Architect - CEA at a tech services company with 10,001+ employees
    Consultant
    Historically, there was a 'no man's land' between the business analyst and the developer.

    Valuable Features:

    Process modelling and web screen development

    Improvements to My Organization:

    The major improvement that I see is a paradigm shift to how work should be accomplished over how the industry has always been forced to do the work. Historically, there was a 'no man's land' between the business analyst and the developer. Web developers have been asked to understand the business process models without knowledge that the real business analysts have always had at their finger tips and visa-versa. 

    BonitaBPM allows the BA's to model the processes and produce the base screens at the same time. This removes the need for back and forth exchanges between the team disciplines, reducing errors and time. It also allows the developers to spend their time doing what they know and are well paid to do, coding.

    Room for Improvement:

    The menus likely would be more intuitive if read in French. Things seem to be under strange headings at times. With experience this is a minor issue for the gain.

    Customer Service:

    We only use the open source product, so this is not a real complaint as much as a statement: Support for the open source is only at the highest levels of usage. Getting down to the details is an exercise one needs to plan for or purchase the commercial offering.

    Other Advice:

    I hope to use this product for many years to come. It is more than helpful, it is worth the effort of learning to better our company.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    PeerSpot user
    Product Manager at a retailer with 1,001-5,000 employees
    Vendor
    Studio provides an opportunity to get early feedback and quickly change the process and forms.

    What is most valuable?

    • Ease of implementation
    • Reduced cycle time to implement a process
    • Studio provides an opportunity to get early feedback from real users and quickly change the process and forms

    For how long have I used the solution?

    7 months

    What was my experience with deployment of the solution?

    No

    What do I think about the stability of the solution?

    No issues.

    What do I think about the scalability of the solution?

    No issues.

    How are customer service and technical support?

    Customer Service:

    Good

    Technical Support:

    Excellent

    Which solution did I use previously and why did I switch?

    No previous solutions.

    What about the implementation team?

    In-house

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    PeerSpot user
    Partner with 51-200 employees
    Vendor
    Previously, we developed custom business systems. We switched to Bonita because it cut down development time and is easier to demo to prospective clients.

    What is most valuable?

    With our own processes, we have found the extensible connector system to be very useful (our processes can connect with legacy and 3rd party systems in a simple, well defined way).

    When we interact with clients, the BPM workflows from Bonita BPM make defining processes and clarifying system flow much easier.  We used to draw system diagrams on whiteboards; now, we create simple models as functional demos. 

    How has it helped my organization?

    Our lead generation system involves both automated and human tasks. By centralizing the workflow to our internal Bonita BPM system, we have improved the conversion rate (leads to customers) and lowered the number of leads dropped. Things do not slip through the cracks any longer.

    What needs improvement?

    A number of the problem areas that we have run into in the past have been addressed in the newest version (7.0 beta). Things like custom app integration and human task forms have been greatly simplified.

    That said, creating custom connectors for 3rd party applications and APIs is still a challenging task. Debugging, in particular, is difficult. I feel that when the development process for custom connectors becomes simpler, there will be many more available connectors.

    For how long have I used the solution?

    We have been using this software internally and for our clients since 2011

    What was my experience with deployment of the solution?

    We have always deployed servers using Apache Tomcat. Our team is most familiar with this Java Application Server. Since our applications have always run as stand alone systems, this makes sense - if they required a full JEE stack, we would look at JBoss (with it's increased functionality and complexity).

    What do I think about the stability of the solution?

    The deployed systems have been fairly stable. Most of the challenges we have run into have been as a result of the hardware and network infrastructures - not as a result of Bonita.

    What do I think about the scalability of the solution?

    So far, we have not had to scale beyond a single server install. The software has scaled up to hundreds of concurrent processes and run well on the single server.

    How are customer service and technical support?

    Generally, the customer service has been great. I have interacted with a number of people at BonitaSoft (Jon Sanchez and Olivia Halaimi stand out in my memory as particularly nice to work with), all have been pleasant and helpful.

    Which solution did I use previously and why did I switch?

    Previously, we developed custom business systems. We switched to Bonita because it cut down development time and is easier to demo to prospective clients.

    How was the initial setup?

    The initial install of Bonita Studio is very simple.

    The jump from Bonita Studio to a full installation requires a solid understanding of IS and the resources to implement internal server deployments. It's quite a large jump from a demonstration with a desktop studio to even a simple deployment in a real world system.

    What about the implementation team?

    We implemented with our in-house team.

    What was our ROI?

    The return on investment is difficult to quantify because Bonita BPM has become tightly integrated in all our internal processes.

    I can say that 2014 saw a 50% increase in staffing and an 80% increase in gross revenue over 2013 (when we first implemented Bonita BPM internally). 2015 is on track to show even more significant increases.

    Which other solutions did I evaluate?

    We took a look at a number of the open source BPM solutions (including Activiti, JBPM and Drools). We found that Bonita BPM provided the best balance of clarity for non-technical users and development flexibility.

    Disclosure: My company has a business relationship with this vendor other than being a customer: Since the end of 2013, Geek Inc has been a registered Experto partner with BonitaSoft. We do BPM development (processes and connectors) for clients interested in using Bonita BPM.
    PeerSpot user
    Buyer's Guide
    Download our free Bonita Report and get advice and tips from experienced pros sharing their opinions.
    Updated: June 2025
    Buyer's Guide
    Download our free Bonita Report and get advice and tips from experienced pros sharing their opinions.