Bizagi vs Bonita, how do I choose?

One of the most popular comparisons on IT Central Station is Bizagi vs Bonita.

One user says about Bizagi, "It offers phenomenal ease of use - building working solutions and making continuous improvements is quick/agile and does not require a large technical team "behind the curtain" to assist with completing the application, resolving compilation and deployment issues, etc."

Another user says about Bonita, "I have solved a lot of banking problems using Bonita BPM, from customer hiring to credit evaluation. We have developed more than 20 processes in banking industries using the Bonita BPM platform."

In your experience, which is better and why?

As seen in
10 Answers
Daniel LemeszenskiConsultant

If you need a tool just to model processes, bizagi is more user friendly.
However, for process automation, since my team is used to java, bonita is better.

04 January 19
Art Hebbeler, PMPConsultantTOP 5

Folks are saying Bizagi is .NET only. They offer a Java-based version as well, but personally, I avoid Java like the plague.

09 August 18
Luis YndigoyenReal UserTOP 5LEADERBOARD

I have been working on implementing BPM tools and suites since 2006. As many of my colleagues pointing out, the right solution for a company depends on several factors that below to characteristics like Company (size and strategic initiatives for the next months and years), Technical capabilities (current and projected), the platform technologies that will interact on the BPM project/initiative and also if the project is an initiative or a short-term project. Over this, the most important enabler will be the budget for the project and the availability of a technical team with on-hands experience. Saying that both tools could be the best fit for different clients and projects.

08 August 18
Mihir ChandraUser

The choice would also depend on the technical skills available in the team (.net tilted towards Bizagi and opensource more than Bonitasoft, infrastructure they have . Learning time graph in my experience has been more on BonitaSoft compared to Bizagi.
Also I would suggest to do more analysis on what are long term need for BPM in the target organization and based on that choose a BPM platform

08 August 18
Brad PridgeonReal UserTOP 5LEADERBOARD

I found BizAgi to have a superior modeling tool, but as stated it only runs on .NET platforms and deployment seemed to be a challenge.

BonitaBPM was easier to customize a BPM application and easier to deploy. Its modeling tool is Eclipse based and seemed not as easy for a novice to use.

08 August 18
Robert ThackerConsultant

I guess the real question is what are your goals and objectives? What are you hoping to accomplish with either software?

While both claim to be and are categorized as BPM, neither actually focus on the Process aspect. Which is ironic since that is what the P in BPM stands for. Both are mainly designed for building applications to automate various functions of your organization. If you need understand and identify which processes may be candidates for automation, you will need to look elsewhere.

08 August 18
Murugappan RamanathanConsultantTOP 5POPULAR

Both software can do most of what we need. Bizagi is based on windows dot Net platform whereas Bonita is Open Source platform. In our case, we found that the back-end BPM Engine from Bizagi and Bonita were tedious piece of software. Not simple and easy as they claim to be. You have to be a techie to do most things.

What we do is we use the Bizagi modeler, which is far better than Bonita, but use Shark Enhydra BPM Engine which is simple and easy to use and deploy. Now, even this is becoming a challenge in the absence of Business Rule Engine. If you have to make a choice between Bizagi and Bonita, depending on which is important, i would go for Bizagi for functionality but decide on Bonita as the server platform is cheaper and faster. Windows server is Yukkie! Its is also true that Java based application are a real pain in the behind when you don't have any techie (who knows BPM!) behind you. The problem lies in the both these engines as they are not process too;ls at all. They just automate the functions. I am yet to find one that actually runs on purely PHP/Apache platform. That will be easy to deploy and configure.

In conclusion, i would suggest you get a business application product that has BPM engine built-in. One example is the open source CRM software called Espocrm. This one is pretty good and does not need much of techie help. Another one is Yeti CRM. We use Espocrm in our company to manage all customer profiles. One Important point is that: None of the software we have bench marked contain even a basic level business rule component. The worse is if you purchase a standalone Business Rule Engine and try to integrate with either of this software. It will be a nightmare. We are still looking for a BPM tool with integrated BRE.

08 August 18
Art Hebbeler, PMPConsultantTOP 5

Bizagi has an outstanding model as far as cost and licensing. Design, build, test for no cost. License when you are ready to deploy and only pay for what you actually use. This alone is saving my organization a ton of cash, and was a huge factor in making the decision to deploy Bizagi.

From a technical standpoint, we haven't found anything we can't do in Bizagi. The ability to connect to disparate systems, and especially our legacy data, without having to convert everything up front is a huge time saver. We were, for example, able to take a process that took 2 years to develop and deploy and get it into production in less than 9 weeks, and that was with a team with only self-study and one classroom course.

I started as a low-code/no-code skeptic. After exploring what is available today (warning: I've been around since the dark ages and remember the promises of "expert systems"), and especially looking at the cost-benefit and ROI side of things, Bizagi wins hand's down.

07 August 18
Sr. Business Analyst with 1,001-5,000 employeesUser

Bizagi is a competent, repository-based, modeling tool that integrates smoothly with their execution engine.

I haven’t worked with Bonita; from their website, it also looks competent. Other issues to consider when adopting a BPMS tool is the installed base and financial strength of the vendor; I suspect Bizagi has the edge there.

07 August 18
Arnaldo FedrigoUser

In my point of view, it might be another platform like BPM Online.

07 August 18
As seen in

Sign Up with Email