We compared Camunda Platform and IBM BPM based on our users’ reviews in four categories. After reading the collected data, you can find our conclusion below.
Comparison of Results: Based on the parameters we compared, Camunda Platform seems to be the superior solution. Because users are divided over how easy IBM BPM is to deploy and because of its high price, users feel Camunda Platform is a better investment.
"Its flexibility stands out as the most valuable feature."
"Camunda's most valuable feature is its ability to integrate with different products."
"The visibility – the diagrams you create – and then being able to automate based on them are valuable features. It's easy to explain and comprehend, and the integration aspects are valuable."
"Camunda Platform has a very good interface for workflow and business process design."
"We are documenting all of the processors and VPN. Then we are sharing it with our business users."
"The solution is useful for small projects."
"The product is stable."
"The ease with which I can define workflows is most valuable. The latest updates and flexibility that it provides around a task activity are interesting for me."
"The initial setup is straightforward and easy. I would give it a nine out of ten."
"It makes the company business processes work more efficiently."
"It is transparent to business users because it is mostly picture based modelling."
"Compliance with the BPMN 2.0 standard."
"I liked its robustness the most. It was a very robust platform in my experience. It seemed like a very stable and powerful tool for handling lots of concurrent users and hammering at the system."
"It is a very powerful solution."
"They have some quick-win programs that are designed to come in, they'll bring a developer in and they'll work with your developer to get you started. That's what we did and that worked really great. We got an understanding of the product, we got an understanding of how to deploy the product. And when we were done with that engagement, we were off and running."
"Technical support is pleasant to work with and always available."
"I would like to have a feature for audit logging, audit logs and audit log management. And some history of use for the audit logs."
"In terms of features, it meets my needs, but I would like Camunda to have an office in Brazil and provide training in Portuguese. They should provide regional support and training courses in Portuguese."
"The latency of API could be decreased."
"I don't like the UI of the Camunda Platform, I have found the Signavio solution to be much better for me to create the process designs and execute them. Additionally, I have found the tools in the Camunda Platform are not compatible with some of my other tools. They should improve this in the future."
"In the future, I would definitely like to see the process administration (migration, audit, tracking) and process evaluation (optimize) features added to the community edition."
"If there were some industry templates it would have helped significantly, because it is similar to a process map for a domain. That is what we are currently creating, a domain-relevant process map."
"There should be a multi-tenant solution for the platform where it supports multiple organizations on one platform instead of having to spin up multiple clusters for each organization. There should be an easy way to integrate different departments into one platform without having to operate multiple platforms. The operations should be easier with the enterprise solution. It should not create more overhead for the operations people."
"When you search for Camunda BPM resources or books on how to utilize Camunda BPM, it is lacking. When it comes to Alfresco, there are thousands of resources that can help you to utilize within AWS and its Group Services. I would like to see the usage of Camunda BPM on Amazon Web Services be improved."
"The options for customization could be improved. More customization using your own code would be beneficial."
"The engine itself tends to accumulate a lot of data that needs to be cleaned up, and that's the kind of thing that keeps it from, in some scenarios, scaling as much as it needs to. And then, when you're building solutions, if you're not careful to keep the screens from being associated with too much data, if you're going to just do things the way that a lot of people would just assume that they can do, without having experience of having made those mistakes before, it will accumulate a lot of data, and that will cause it to perform very badly."
"IBM BPM lacks openness, that is, the ability to become open for new options in terms of APIs, front-end development, and ecosystem. IBM BPM has been quite closed. One of the main improvements would be to somehow embed the rules engine into IBM BPM. Merging IBM BRMS and the rules engine with IBM BPM would be helpful. If there was some simpler way to define rules without having to put IBM BRMS on top of it, it would be good. It's something that we can get out of Camunda but not out of IBM BPM."
"Where it can be improved is Integration. I think that the direction that IBM is taking now, to have something that is much more integrated, that can be seen as one single solution, is clearly the right way."
"UI is an area with a shortcoming that needs improvement."
"One of the things that we are looking at is cognitive learning. IBM has another product called IBM RPA, I think, which is doing some of that stuff. We would like to see more of that with respect to cognitive learning and AI put back into the process engine to help."
"I would like to see the front-end support improved because it should be fully integrated and supported."
"They could provide case studies to investigate and understand the functionality of business processes before development."
Camunda is ranked 1st in Business Process Management (BPM) with 69 reviews while IBM BPM is ranked 5th in Business Process Management (BPM) with 105 reviews. Camunda is rated 8.2, while IBM BPM is rated 7.8. The top reviewer of Camunda writes "Open-source, easy to define new processes, and easy to transition to new business process definitions". On the other hand, the top reviewer of IBM BPM writes "Offers good case management and its integration with process design but there's a learning curve". Camunda is most compared with Apache Airflow, Bizagi, Pega BPM, Appian and Bonita, whereas IBM BPM is most compared with Appian, Pega BPM, IBM Business Automation Workflow, Apache Airflow and AWS Step Functions. See our Camunda vs. IBM BPM report.
See our list of best Business Process Management (BPM) vendors and best Process Automation vendors.
We monitor all Business Process Management (BPM) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.
Hi Leandro,
those two BPM's shouldn't be compared on the functional level. They are different type of solutions.
Camunda offers the workflow engine and decission engine, where you can create process models according to BPMN and DMM standards. This gives you the flexibility and agility in the process management. It also gives you the tools to monitor, manage and optimize those processes.
Camunda provides very limited functionalities, if it comes to end user interfaces. Usually they are built as custom applications or existing application are used. With Camunda projects you always focus on automation, that requires system integration and custom development and usually concerns core business processes.
Camunda is an openAPI solution, which makes the integration fast and easy. It is a common situation in financial industry, that you have many systems, that need to be integrated in one process, that is why Camunda is so popular in this sector.
Before you decide on the switch, you have to consider the processes you want to use it for. If this is for standard processes like holiday requests, invoice approvals etc. Camunda is not the best option. But if you want to automate sales or after sales processes, client/partner onboarding, claims management, debt collection you should definitely consider Camunda.
I found once in Camunda documents an interesting comparison between Camunda and BPM suites:
"On a blank canvas, an artist can paint a picture in exactly the way he imagines. Alternatively, there is the principle of “painting by numbers”, where even the artistic layman can create stunning images by coloring in predetermined areas. However, they can only create what was already pre-designed."
And finally, Camunda is available as open source solution and there is no vendor lock.
I hope it helped ;-) There is always an option to have a talk...
Cheers,
Piotr
You could have a look also on jBPM / jBPM based solutions (as an alternative to Camunda).
Camunda has limited capabilities in the community version. In the case of jBPM, the same capability set is provided in both the community and enterprise versions (the only difference is that with the enterprise version you pay for support).
If you are looking for the jBPM engine combined with content services in one unified platform/user experience, you could have a look at SEAL (https://star-storage.ro/product/seal-online/).