We changed our name from IT Central Station: Here's why
Get our free report covering Camunda, IBM, Software AG, and other competitors of Oracle BPM. Updated: January 2022.
565,689 professionals have used our research since 2012.

Read reviews of Oracle BPM alternatives and competitors

Digital Engineering Manager at a comms service provider with 10,001+ employees
Real User
Top 5
This flexible, open-source, Java-based solution allows us to integrate microservices quickly
Pros and Cons
  • "Being able to use a Java-based solution makes the product flexible."
  • "The solution could use some enhancements like adding connectors, improving forms and having a mobile app, but everything is an enhancement rather than a flaw."

What is our primary use case?

We use an open-source version of this product. In some cases we install on-premises, in some cases, we install on Dockers. How we install the product depends on the use cases and the needs of the projects that we engage in.  

One client may be in logistics. Another client may be involved with internal communication. Another one is in retail. Some will be in business project management. We have to treat each of these to fit their unique needs.  

What is most valuable?

I like the product since we are a Java-oriented company. Our solutions can be compact with Java. We found it quite useful because we can merge microservices together. It is a different kind of architecture but it is a flexible product that we can use to go live with solutions quickly.  

What needs improvement?

From my point of view, there is a lot that has room for improvement. But one option that they should focus on most is improving the basic parts of the BPM tools. One example is that they should offer some additional options in terms of employing connectors. We implemented most of our solutions in Java through delegation. We could have done a better job of that with connectors. So connectors are one of the cases where they might improve.  

Another point that I am thinking of that I can not do by myself is to improve the forms. Right now the forms are fairly simple. It would be nice to implement some kind of wizard, or advanced form, and be able to fill in data dynamically.  

A possible add-on is to have a mobile app. Specifically, it would be a tool used to prepare forms dynamically and to preview business projects. If you know what you need to do, you can actually do a lot with a product like that.  

From a security point of view, I think that some features can be added or enhanced. I see a lot of opportunities for interesting stuff that can be implemented like installation identity or places where token authorization can be used. More security measures can be added in order to offer options to protect the front line.  

One final feature that would be nice is the opportunity to operate an active database. I do not think that will happen soon. It is okay because we have very powerful database options right now.  

For how long have I used the solution?

We have been using this solution for about one year.  

What do I think about the stability of the solution?

The stability of the product is quite good. You need to have the knowhow to work with it to optimize for best performance with the database and CPU and stuff. But it is a stable and reliable product.  

What do I think about the scalability of the solution?

It is a scalable product. We do not have much on the cloud right now. It is less than 5 nodes. But we could expand that if we needed to.  

As I understand more of the benefits of using the product, I have more plans to increase usage. With any new customer that has a proper use case, Camunda will be my first choice. Even if it is just for the fact that we know we can deploy fast. We can start with a single instance and after that, we can scale without hesitating too much in the planning stages. It is very comfortable for the customer to see things happen quickly. From our experience, most new customers prefer to start small. Better to start fast and get them going and to build them a little at a time to more automated projects than to wait around with nothing seeming to happen.  

I have been around 10 years or more in this industry as a solution architect. With this product, we have the flexibility and speed to serve customers quickly and that is important.  

How are customer service and technical support?

As for technical support, let's say we do not need it. We can cover any issues by ourselves with our team. We do not have any issues. If we do have an issue, we will compensate for it using Java.  

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

I prefer not to mention the other product by name because it seems like I would be saying it was not good enough and had to move on, but we did use a product as a solution before Camunda. Every product has its benefit in terms of what they deliver and we just decided that Camuda BPM fit our needs better than the other solution.  

For example, if we wanted to incorporate a solution in a situation where a client was using the Oracle family of products already, we might use Oracle SOA or Oracle OSB to stay within the family of products. Those choices would be a perfect fit.  

On the other hand, if your stack is Spring Boots and Java and open source, Camunda fits well. If you are stuck in an enterprise using Red Hat, there is Bonita and other Red Hat BPMs that may work best for you.  

What you use depends on a lot of things. It could change because of the recommendations of team members, it might depend on the current environment, it could be influenced by whether the company is new and needs to grow fast or if it is an established company with a predictable trajectory. At the end of the day what you use depends on the choice you make for what best fits your circumstance.  

How was the initial setup?

The setup was straightforward. We need to have Java, and that is it. My team does the work on the deployments so I don't know exactly how long it takes anymore. But it is a simple concept that the more complicated the client's needs and use cases are, the longer it will take.  

We do deployments with just two people: one senior and one junior tech. But it depends on the complexity of the workflow. Sometimes we might bring an extra tech if the workflow is complex.  

What about the implementation team?

Of course, we do not use an integrator, reseller, or consultant for the deployment because we are in that role. We know how to build it and we know how to run this kind of project. In the beginning, we did make a lot of mistakes, but at the end of the day, it works. Now when we have a new customer, we know what to do.  

What's my experience with pricing, setup cost, and licensing?

We are using the open-source version so it is without cost.  

What other advice do I have?

My advice about Camunda is I recommend this product when it fits your needs. It is that simple.  

On a scale from one to ten where one is the worst and ten is the best, I would rate this product as a nine because it fits my demands. Of course, there is always room for improvement in the interface, or performance, and stuff like that.  

I hope that people will work on Camunda and within the next releases we will have more connectors, we will have a much more powerful interface, and maybe we can have a mobile app as well.  

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Suresh Thota
Enterprise Architect/Enterprise Digital Solution Architecture at Mashreq
Real User
Top 5
Offers the ability to create a case file identification
Pros and Cons
  • "It provides a solution for integration orchestration. This solution is for any organization in the banking, telecommunications, healthcare, manufacturing, and all domains and industries."
  • "The initial setup is actually a really complicated process."

What is our primary use case?

Our primary use case is completely banking driven. We select the account to open, determine the complimenting and storage core, cooperate on their calls, do analysis for the core customer, uphold compliance policy and anti money laundering payments, and all the functions we define in the process.

Currently, we are using it on-premises with a roadmap for into the cloud. We call that the private cloud, because this is a bank space so we are not going to the public cloud due to regulations and compliance policy.

What is most valuable?

The features that we have found most notable are similar to what we have with IBM BPM. Because we have done the automation so that when a document comes from the customer as a soft copy, there is an optical character reader ensuring that the data will be integrated with the BPM. We thought of the human interaction, checking everything, and you can create a case file identification like in BPM.

What needs improvement?

From the optimization perspective, this is better than what we have currently with BPM where we are also doing automation. We can move where the cash mechanism and the external cash mechanism are, where we put the cluster to a policy, where the service will be available. Even when service fails, it will be taken within a cluster of seconds, as things are on the optimization solution provided by the BAW.

Other improvements include a couple of reusable artifacts. These were not there with BPM and now BAW provides that.

We've got a list of features that feed from IBM. We get them on a weekly basis in the subscriptions. These are the benefits we are getting from IBM - small snapshots level, how you are going to deploy automation, integrated data set ups. That is a pipeline where you can do automation, the process for operational specifications, where it goes to the end-to-end automation process level.

A lot depends upon the customer. Let's say a customer wants to get a good system where you can crop in and automate the process, that feature was not available in IBM. So we spoke to them and they released the setup for tax availability for BAW. We are working on features based on our requirement specifications.

For how long have I used the solution?

IBM Business Automation Workflow is a new solution that we implemented four months ago. 

What do I think about the stability of the solution?

This is a new product, so we are getting a couple of bugs on the product level. We have spoken to IBM and it's up to the product vendor to provide product complications, like deployment snapshots and where we have automation in the process. We keep talking to the IBM guys to write a PMR and get it refurnished. 

We use the auto-scaling mechanism. So maybe the volume is too high for utilization and we use the load balancing, distributing the load balancing to multi-use cloud packages. We use that for the availability.

The solution is being used country-wide. That means five to eight million people use it on a daily basis. Globally, we implemented it for the National Bank because it exists across all the countries and all the 128 branches in the different countries.

What do I think about the scalability of the solution?

In terms of scalability, we have implemented auto-scaling. There are on-premises flows, and on-prem/cloud users, and settings on the IBM cloud.

How are customer service and technical support?

Customer service is good. It's the leader from a customer service perspective.

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

Before using BAW, I was using BPM for development, designing architecture, and providing a solution for the automation workflow process. I worked on automation without manual interactions.

How was the initial setup?

The initial setup is actually a really complicated process. We did the proper enterprise access to the server. Then we have the front desk, principal, policies, standard regulations, practice assessments, and the architecture, then with the business IT, the whole concept is complex.

What about the implementation team?

We have two types of set ups, micro-services and services in the interaction section. For the services in the interaction section we use the IBM Integration but for the micro-services we use IBM Connect.

What's my experience with pricing, setup cost, and licensing?

We don't have other costs, except for license and support. If you buy the software you can get one year support free of cost. When it is upgrading the PMR and product level issues, there are technical discussions with the vendors. So those things are free of cost provided by the vendors.

Which other solutions did I evaluate?

We evaluated a couple of vendors like Pega, and Oracle BPM. We evaluated four vendors. We choose IBM at end of the day for their support team, costs, and availability. These factors are a concern for a vendor from a traceability metric perspective. We chose IBM since it is available for implementation and we already have an agreement with them as partners.

What other advice do I have?

IBM Business Automation Workflow is a good tool provided you can use it cross-platform where there are a lot of features. Another good thing, which other products, like Pega and Oracle don't have, is that it is a very optimizing solution providing the IBM BPM process orchestration.

On a scale of one to ten, I would give IBM Business Automation Workflow a nine. 

Since I have been working with multiple vendors on multiple projects in the billion dollar  project range, I see that it works for end-to-end functionality.

It provides a solution for integration orchestration. This solution is for any organization in the banking, telecommunications, healthcare, manufacturing, and all domains and industries.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
ITCS user
Technical Architect at a tech services company with 10,001+ employees
Real User
Top 5Leaderboard
Highly stable in production and easy to use for testing and deployment
Pros and Cons
  • "It is the best product because of its stability. ActiveMatrix 5.x is highly stable in production, and the downtime is very low. I have worked on a lot of service projects, and the engine is very stable, robust, and scalable. The development and change requests can be pushed quickly, and the mapper activity and SSLT kind of features are also good. It is easy to do changes, testing, and deployment. Its deployment is very easy, and we can automate a lot of scripts for our on-premises solution. I work for an investment bank, and we have automated a lot of processes for our customers. Previously, we used to develop scripts and tools. With version 6.x, everything is moved to Maven and other things. Environment handling is done mostly through DevOps tools. As compared to Mulesoft, the deployment and configuration are very easy in TIBCO."
  • "ActiveMatrix is in the middle field. MuleDB is more on the engineering side with Java and other things. SnapLogic is there are on the higher side with very low coding. TIBCO stays in the middle like IBM or Oracle. TIBCO can move towards IBM's way of doing. IBM has a big market and many varieties of products and good integration, which TIBCO doesn't have. It can have better integration. TIBCO's transition to the cloud is a little slow. As compared to Dell, Boomi, and Mulesoft. TIBCO took the steps a little later. TIBCO's ID was far better and easier to work with previously. TIBCO's 5.x ID was very good, and the development environment and the transition were easy. Version 6.5 onwards, it is a stable product, but it would be good if they can do something similar to version 5.4 with version 6. They should concentrate on this API market. It will give them the strength and the ability to grab the market back."

What is our primary use case?

It is used for on-premises and cloud integrations. It has a number of products for on-premises integration. 

What is most valuable?

It is the best product because of its stability. ActiveMatrix 5.x is highly stable in production, and the downtime is very low. I have worked on a lot of service projects, and the engine is very stable, robust, and scalable. The development and change requests can be pushed quickly, and the mapper activity and SSLT kind of features are also good. It is easy to do changes, testing, and deployment. 

Its deployment is very easy, and we can automate a lot of scripts for our on-premises solution. I work for an investment bank, and we have automated a lot of processes for our customers. Previously, we used to develop scripts and tools. With version 6.x, everything is moved to Maven and other things. Environment handling is done mostly through DevOps tools. As compared to Mulesoft, the deployment and configuration are very easy in TIBCO.

What needs improvement?

ActiveMatrix is in the middle field. MuleDB is more on the engineering side with Java and other things. SnapLogic is there are on the higher side with very low coding. TIBCO stays in the middle like IBM or Oracle. TIBCO can move towards IBM's way of doing. IBM has a big market and many varieties of products and good integration, which TIBCO doesn't have. It can have better integration.

TIBCO's transition to the cloud is a little slow. As compared to Dell, Boomi, and Mulesoft. TIBCO took the steps a little later.

TIBCO's ID was far better and easier to work with previously. TIBCO's 5.x ID was very good, and the development environment and the transition were easy. Version 6.5 onwards, it is a stable product, but it would be good if they can do something similar to version 5.4 with version 6. They should concentrate on this API market. It will give them the strength and the ability to grab the market back. 

For how long have I used the solution?

I have been using ActiveMatrix since 2006.

What do I think about the stability of the solution?

It is very stable. It has very low downtime.

What do I think about the scalability of the solution?

It is highly scalable on-premises. In my project, we have about 30 users. For the maintenance, we have about four or five people.

How are customer service and technical support?

Fortunately, we have employees who are familiar with the product. It is not open source. Therefore, when you get a bug, you don't get much information on the internet to troubleshoot problems, like in Java, Mulesoft.

How was the initial setup?

Its deployment is very easy. It takes one to two hours for deploying the product. You only need to know the order. The configuration environment and everything else is very easy.

What's my experience with pricing, setup cost, and licensing?

There are some discussions about perpetual licenses and conversions, but I'm not much familiar with them.

What other advice do I have?

I would recommend this solution. It is a highly stable, robust, scalable solution.

I would rate TIBCO ActiveMatrix BPM an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Pedro GentilSoares
Consultor Sênior em Gestão de Processos, Negócios e Serviços at Trust Business Consulting
Real User
Top 5
Improves governance-related processes and provides full support for BPMN 2.0
Pros and Cons
  • "I like that Bizagi is fully compatible with BPMN 2.0. It also eases the way in which we work with BPMN 2.0 itself, which is a comprehensive and rather complex notation standard."
  • "I would like to see a facility for building a simple CRUD application. In Bizagi, you can use database modeling, diagrams, forms, etc., but in some circumstances I need CRUD (Create, Read, Update, Delete) functionalities which are not there yet."

What is our primary use case?

Some of our main use cases are in project risk planning and tender cost management.

How has it helped my organization?

Our organization's adoption of Bizagi has greatly improved governance, especially where the role of academic secretariat is involved.

What is most valuable?

I like that Bizagi is fully compatible with BPMN 2.0. It also eases the way in which we work with BPMN 2.0 itself, which is a comprehensive and rather complex notation standard.

What needs improvement?

I would like to see a facility for building a simple CRUD application. In Bizagi, you can use database modeling, diagrams, forms, etc., but in some circumstances I need CRUD (Create, Read, Update, Delete) functionalities which are not there yet.

For how long have I used the solution?

I have been using Bizagi for the past five years. 

What do I think about the stability of the solution?

It is very stable and we have not had any problems.

What do I think about the scalability of the solution?

We did not find any problems with scaling Bizagi. 

How are customer service and technical support?

Technical support is quite satisfactory. They are very quick to resolve issues and to help new businesses get oriented with the transition to their BPM tools.

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

Early on, we used Excel spreadsheets for managing business processes. Then we looked into other BPM tools like IBM BPM, Oracle BPM, and Camunda BPM. However, we decided to use Bizagi because it provides rapid installation and immediate use of the various BPM tools. They also offer an easy installation script which has worked well for us.

It is fully compatible with BPMN 2.0 which is quite comprehensive and hard to learn, and Bizagi made using BPMN 2.0 much easier.

How was the initial setup?

The initial setup is very easy, but only if you have well-stated requirements right from the beginning.

What about the implementation team?

For academic notices, we have about 53 users. And for governance, we have about 14 users.

In governance, we have about five people in the strategic staff using Bizagi. We also have other people in management, as well as analysts, using the solution. In the academic notices, we have mainly management and operational staff.

What's my experience with pricing, setup cost, and licensing?

Make sure that your requirements are explicitly defined from the outset. This will help you choose the right setup and licensing for your needs. 

What other advice do I have?

I am very enthusiastic about Bizagi because it lets you see anything you need to see very quickly.

I would rate Bizagi an eight out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
AbdallahBekhit
Senior Technical Architect at a tech services company with 10,001+ employees
Real User
Top 20
Rich platform but slow performance and inadequate support
Pros and Cons
  • "Can do a lot of things with minimum time and cost."
  • "UI needs improvement."

What is our primary use case?

My primary use case is for process modeling.

What needs improvement?

There are several areas for improvement with this product. The performance of the application is very slow, the UI needs improvement, and the architecture needs to be simplified. In addition, it's impossible to know what's going on behind the scenes of this solution, and there's no tech support or useful documentation, so I have been forced to do my own troubleshooting.

For how long have I used the solution?

I have been using this solution for two years.

What do I think about the stability of the solution?

The stability's ok once the solution is set up properly.

What do I think about the scalability of the solution?

The solution is scalable in terms of load but not operation-wide.

How are customer service and support?

The technical support has been disappointing - we don't get the support we need from it.

How was the initial setup?

The initial setup was pretty complex.

What's my experience with pricing, setup cost, and licensing?

The pricing is good.

Which other solutions did I evaluate?

Before choosing, I evaluated Colfax, Oracle, and IBM.

What other advice do I have?

The platform as a whole is very rich - you can do a lot of things with it with minimum time and cost. I would recommend Pega as a BPM solution but make sure that your contract states you will receive support, otherwise you may not get any. I would rate this solution as seven out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
Get our free report covering Camunda, IBM, Software AG, and other competitors of Oracle BPM. Updated: January 2022.
565,689 professionals have used our research since 2012.