Buyer's Guide
Business Process Management (BPM)
November 2022
Get our free report covering Camunda, IBM, Pega, and other competitors of IBM BPM. Updated: November 2022.
654,218 professionals have used our research since 2012.

Read reviews of IBM BPM alternatives and competitors

Practice Leader - Digital Process Automation at a computer software company with 201-500 employees
Real User
Top 20
Easy to develop, low-code, and has a good user interface
Pros and Cons
  • "Appian has many valuable features, the first being the ease of development—rapid development. Second, the process of learning the product and tool is faster when compared to its peers in the market. It's closer to low-code, and while it's still not very easy, it's more low-code than other products in the industry. Appian has a good user interface, a seamless model user interface, which comes without additional coding. It can also integrate with multiple systems."
  • "There are four areas I believe Appian could improve in. The first is a seamless contact center integration. Appian does not have a contact center feature. The second is advanced features in RPA. The third would be chatbot and email bot integration—while Appian comes with chatbot and email bot, it's not as mature as it should be, compared to the competition. The fourth area would be next best action, since there is not much of this sort of feature in Appian. These are all features which competitors' products have, and in a mature manner, whereas Appian lacks on these four areas. I see customers who are moving from Appian to Pega because these features are not in Appian."

What is our primary use case?

There are multiple use cases of Appian. A banking customer uses it more for agent onboarding; we are working on contract management for a manufacturing customer; and we are working on an incident management system for an airport. There are almost seven to eight use cases, as of now. 

We don't use Appian, we are partners and we implement this solution for customers. I'm working on both on-premises and cloud-based deployment. Appian's deployment is hybrid. 

What is most valuable?

Appian has many valuable features, the first being the ease of development—rapid development. Second, the process of learning the product and tool is faster when compared to its peers in the market. It's closer to low-code, and while it's still not very easy, it's more low-code than other products in the industry. Appian has a good user interface, a seamless model user interface, which comes without additional coding. It can also integrate with multiple systems. 

What needs improvement?

There are four areas I believe Appian could improve in. The first is a seamless contact center integration. Appian does not have a contact center feature. The second is advanced features in RPA. The third would be chatbot and email bot integration—while Appian comes with chatbot and email bot, it's not as mature as it should be, compared to the competition. The fourth area would be next best action, since there is not much of this sort of feature in Appian. These are all features which competitors' products have, and in a mature manner, whereas Appian lacks on these four areas. I see customers who are moving from Appian to Pega because these features are not in Appian. 

For how long have I used the solution?

I have been working with Appian for three years. 

What do I think about the stability of the solution?

The stability and performance are good. Appian is focusing a lot on this because they recently came out with a Kubernetes system acquisition, which is providing them the ability to scale as well as an expansion model that can be as stable as required. The performance is very good, as this solution is available across multiple cloud systems. 

As far as maintenance, it's pretty straightforward because Appian, as a company, comes with very mature hotfixes when required, as well as seamless upgrades. As long as you do not do any customizations—which is not recommended—it is pretty easy and straightforward to maintain, and does not take much effort. 

What do I think about the scalability of the solution?

Appian is definitely easy to scale, especially if you understand the requirements. It's a good architecture. 

Of our customers who use Appian, I would say most of them are medium-sized. Next would be large-sized, and then there are not many small-sized customers. Medium- and large-sized companies mostly go for Appian. 

How are customer service and support?

I would rate the technical support of Appian about a seven out of ten because there is definitely room for improvement when compared to the other product support we are seeing. 

How was the initial setup?

The initial setup is a simple process. If it's on cloud, it does not take much time. If it's on-premise, you have to have all the required hardware. It takes around four hours. 

What about the implementation team?

We implement this solution for customers. 

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

Appian is very flexible in their pricing. In general, Appian's pricing is much, much lower when compared to competition like Pega or other products. Appian also has a flexible licensing model across geographies. Pega usually goes with a single licensing cost—which is a US-based cost—for all global customers, and it's costly. Whereas Appian has a different regional licensing cost model and it can be cheaper, depending on geography. So Appian's licensing is very flexible, and cheaper when compared to other competition. 

The pricing is pretty straightforward. If you're going for a cloud-based deployment, there are no additional costs because you're just going to be on the cloud. However, if you're going to deploy it on-premise, you would need to install software, so you might have to procure your own database and servers and everything. The current recommendation, and what most customers are going for, is the cloud because it's easy to maintain. There aren't really any costs except for the licensing. 

Which other solutions did I evaluate?

Pega and Appian are both good BPM platforms. The area where Appian has the advantage is that it's really low-code. It takes much less effort when compared to Pega, both for developing and for setup and implementation. Within about 30 days, maximum, you can build out a product in Appian, whereas it will take you much longer in Pega. However, in regard to the four areas in which I believe Appian is lacking, Pega has all those features in a mature manner: seamless contact center integration, advanced features in RPA, mature chatbot and email bot integration, and next best action.

What other advice do I have?

I would rate Appian an eight out of ten. 

If you are looking for a fast, rapid rollout of applications and you have multiple medium-scale and small-scale processes that you want to roll out at a faster pace, with ease of maintenance, then Appian is a good product to go with. Appian can also be leveraged for large-scale implementation—for example, financial service customers, for loan origination or claims organization—but you would really need to understand your requirements in order to achieve this with Appian. Whereas with Pega, it has framework for loan originations and everything, which Appian doesn't come with. Appian is a plain vanilla product, and if you go for a large-scale core implementation, then you should have enough information and requirements to capture it. Appian is best suited to mid-scale and small-scale processes and a rapid rollout. 

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
KariemShawky - PeerSpot reviewer
Director of IT Operation at Credit Guarantee Company
Real User
Top 10
Business process automation solution that has freed up time for team members to focus on other projects
Pros and Cons
  • "This solution is very easy to use and customize, using almost zero coding. It's built on SharePoint which many companies in our country have experience with. This made it easy to adapt the application in our environment."
  • "We would like to have access to an on-premises solution. In our country, we have a relationship with Central Bank of Egypt, which do noes not allow cloud solutions to be used. They should offer an on-prem solution with a flexible price license."

What is our primary use case?

Nintex creates forms and digital workflows to automate processes. There is a decision-making engine built using business rules. We specifically use this solution for remittance processes for a bank.

How has it helped my organization?

Before using Nintex, we had a manual process which started with sending an email. This process is now 50% automated. We upload a form to start the workflow and the process follows certain business rules. For example, if an amount of money is more than or less than a specific amount, the automation sends it to a specific department. 

What is most valuable?

This solution is very easy to use and customize, using almost zero coding. It's built on SharePoint which many companies in our country have experience with. This made it easy to adapt the application in our environment.

What needs improvement?

We would like to have access to an on-premises solution. In our country, we have a relationship with Central Bank of Egypt, which do noes not allow cloud solutions to be used. They should offer an on-premises solution with a flexible price license.

The knowledge base for this solution could be improved and expanded upon. Currently, it takes time to find the specific answers we are looking for. 

For how long have I used the solution?

I have used this solution for one year. 

What do I think about the stability of the solution?

This is a stable solution with good performance. However, stability and performance is dependant on capacity planning before the implementation. 

What do I think about the scalability of the solution?

This is a scalable solution, however, some features are not available on the on-premises solution. An external vendor's assistance is needed to overcome this. 

How are customer service and support?

The customer support team could offer faster assistance. It would help if they had a local team in Egypt to assist.

How would you rate customer service and support?

Neutral

How was the initial setup?

The initial setup was straightforward but the customization of the system was time consuming. We started with a POC, worked in a test environment to complete customization and integrate with our full system and then pushed this to production. This whole process took two years. 

What was our ROI?

We have been able to free up time for our team members to focus on other projects. 

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

This solution is affordable and is cheaper than most alternatives on the market. We have a standard cloud license that costs about 20k per year.

Which other solutions did I evaluate?

We evaluated Bizagi, Appian and Pega.

What other advice do I have?

I would rate this solution a seven out of ten. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PedroPeres1 - PeerSpot reviewer
Head Of Architecture at Syone
Real User
Top 10
Offers great flexibility and easy integration with the architectural environment
Pros and Cons
  • "Provides an easy way to integrate with the architectural environment."
  • "It lacks some preset features and configurations which would make it more plug-and-play for customers."

What is our primary use case?

We're using Camunda as an SI integrator. We are currently working on becoming partners with Camunda but for now, we're customers.

What is most valuable?

Camunda provides an easy way to integrate with the architectural environment and it offers us flexibility.  

What needs improvement?

I'd like to see a number of preset features and configurations included in the solution to make it more of a plug-and-play kind of product. That would help us in terms of our customers. 

For how long have I used the solution?

We've been using this solution for six months. 

What do I think about the stability of the solution?

The solution is stable. 

How are customer service and support?

Camunda is not a huge company and they haven't yet reached a critical mass of users but the customer service is good and efficient. 

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

In my previous job, we used Appian and I've also used IBM BPM. When I switched jobs I chose Camunda because I found the initial setup to be easier and it's very user-friendly for the projects I'm working on. In some instances, it might not be suitable such as in a bank where there are over 300 processes. In that case, IBM BPM might be a preferable solution, but I don't see much advantage. 

How was the initial setup?

I was responsible for the deployment; we had one person dealing with the structure and another for the implementation. The initial setup was straightforward and fast. Everyone in the company uses it, we have around 200 employees. 

What was our ROI?

We've seen a return on investment in terms of processes and that was apparent quite quickly.

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

There's a community version where you only pay for the support or you can choose the enterprise version depending on your needs. 

Which other solutions did I evaluate?

We evaluated Appian for my current job but it's less beneficial if your aim is to have your customers at the front end. We took the middle road when we went with Camunda and the flexibility it offers is a big advantage for us. Appian and IBM don't provide a community version and for the enterprise version, Camunda is an affordable solution. 

What other advice do I have?

If you're looking for flexibility, this is the solution. There's no super bullet that does everything but the flexibility Camuna provides is a good start. 

I rate this solution eight out of 10. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
Pedro GentilSoares - PeerSpot reviewer
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.
Andrzej Chmielarski - PeerSpot reviewer
Tech lead/Solution architect/Team manager at a tech services company with 501-1,000 employees
MSP
Top 10
Full integration, flexible, and knowledge technical support
Pros and Cons
  • "In general, we use web services to integrate this solution with our other tools. It is the main approach we use with this solution and it integrates with all tools that we need. If you want to integrate with other solutions such ThreatFire or similar, it is possible as well."
  • "The previous versions had good training documents but the updated versions need to improve the documentation."

What is our primary use case?

The solution can be used to quickly manage and monitor processes in your organization. 

What is most valuable?

I have found the solution to be flexible and they provide good support. 

In general, we use web services to integrate this solution with our other tools. It is the main approach we use with this solution and it integrates with all tools that we need. If you want to integrate with other solutions such ThreatFire or similar, it is possible as well. 

What needs improvement?

The previous versions had good training documents but the updated versions need to improve the documentation.

For how long have I used the solution?

I have been using the solution for approximately five years.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

We have a customer that has over 6,000 users using the solution.

How are customer service and technical support?

The solution provides very good support. They have the experience, knowledge, and are always helpful. 

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

I have used previously used Camunda, jBPM, and IBM solutions.

How was the initial setup?

The version for private use on your workstation is easy to install. However, if you want to prepare a platform, it is not easy. All good solutions are not easy to install and tend to be complex and because of this, I would not say this solution is any more complex than any other good solution.

What about the implementation team?

The amount of technical team needed depends on the project. For small implementations, we use one to two people and for big projects, we can have over 30 developers.

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

The solution could be less expensive according to my customers. However, I think the price of the solution is fair.

What other advice do I have?

This solution is one of the best tools on the market right now. I would recommend it to others.

I rate Pega BPM a ten 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.
Buyer's Guide
Business Process Management (BPM)
November 2022
Get our free report covering Camunda, IBM, Pega, and other competitors of IBM BPM. Updated: November 2022.
654,218 professionals have used our research since 2012.