Try our new research platform with insights from 80,000+ expert users
Client Engagement Manager at a tech services company with 11-50 employees
Consultant
Provides agility in modifying processes, but it's still challenging for non-tech users
Pros and Cons
  • "Agility is the key. It gives our customers a faster way to be able to implement processes, get ownership of task, visibility into a process. The ability to modify that process, optimize that process over time, is probably the biggest benefit that they get from the software."
  • "Also, we would like to see integration with artificial intelligence, machine learning-type of technical capabilities. Right now, there are a lot Watson libraries out there. Building those integrations more, out-of-the-box, from IBM would be a good direction."

What is our primary use case?

Our customers use it as a workflow management platform for processes. We have a wide range of customers in terms of the types of processes. We've worked with a couple of the very large accounting firms on, for example, tax calculations for commercial clients. Think of it as TurboTax, but for commercial customers.

We also have onboarding use cases - every BPM product out there just supports onboarding. We have several of those types of use cases as well.

How has it helped my organization?

The vision of what BPM can bring to our clients to be able to manage workflow quickly, efficiently, and to get visibility, that's what the IBM suite provides us.

Agility is the key. It gives our customers a faster way to be able to implement processes, get ownership of task, visibility into a process. The ability to modify that process, optimize that process over time, is probably the biggest benefit that they get from the software.

What is most valuable?

It gives us, as a partner, a lot of options for building on additional capabilities that we see customers asking for time and time again. It's a very open model for adding in toolkits or functionality on top of the overall BPM platform.

What needs improvement?

BPM has always had this challenge: It had this promise to enable non-technical users, business people. That is an area where we, as a business partner, and other business partners, continue to build new tools that sit on top of BPM, to push that level of engagement further and further out to the business side. That's an area that still needs to be improved.

Also, we would like to see integration with artificial intelligence, machine learning-type of technical capabilities. Right now, there are a lot Watson libraries out there. Building those integrations more, out-of-the-box, from IBM would be a good direction.

Buyer's Guide
IBM BPM
August 2025
Learn what your peers think about IBM BPM. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
865,295 professionals have used our research since 2012.

What do I think about the stability of the solution?

It is a consistently stable product. IBM BPM has come a long way from its original Lombardi days, to coming into IBM and the rewriting of the overall framework, to the way the UIs work. Where it is today, it's quite an enterprise-level product.

What do I think about the scalability of the solution?

We use it across the board for what IBM labels smaller clients, commercial clients, all the way to enterprise clients. It's like any software package. Scalability is built into it, but it doesn't always come automatically. There is a lot of expertise that we use in performance-tuning it. There are times when, if you have a tremendous number of API calls, there's some tweaking that should happen to optimize that. But it's all configurable. There are things that you can tune to make it enterprise-capable, based on your use case.

How are customer service and support?

Tech support is an area that could be improved. What we've seen over the years is that they had better support in the past than they do now. They're a little slower to respond; that could be based on the resources that are available to IBM.

How was the initial setup?

Setup is a little more complex. But with the support of platforms on cloud, we love that, our customers love it. This becomes so much easier. We provision an environment and now we start building business processes or the application immediately. We don't worry about configuration.

Installation for on-prem used to be a one-time activity for engagement. And we may not even mentor a customer on that, because all they really care about is building processes. With the cloud, it becomes just a push of a button to provision it.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer908325 - PeerSpot reviewer
Head of IT System Integration at a financial services firm with 10,001+ employees
Real User
It benefits from integration with a robotic process automation tool creating a reduction in FTEs
Pros and Cons
  • "IBM BPM and Automation Anywhere working together automate manual tasks with a reduction in FTEs, creating about a 30% reduction in FTEs by automating processes."
  • "I would like it more documentation during the design phase."
  • "We would appreciate more user-friendly definitions of processes with a more user-friendly interface for documenting processes."

What is our primary use case?

We are using it to automate specific processes in cooperation with robotic process automation. We have some manual tasks that we want to automate and are using this to link different tasks under one process.

How has it helped my organization?

IBM BPM and Automation Anywhere working together automate manual tasks with a reduction in FTEs, creating about a 30% reduction in FTEs by automating processes. Part of the benefit is due to the automated execution and the other part is due to linking tasks and their specific processes.

What is most valuable?

The integration with the robotic process automation tool that we are using. We are using Automation Anywhere tool, as it appears that the two product integrate quite well together. It was actually the reason we chose them.

What needs improvement?

I would like it more documentation during the design phase.

We would appreciate more user-friendly definitions of processes with a more user-friendly interface for documenting processes. Also, the ability to produce process documentation automatically in a readable manner.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

It appears to be quite stable.

What do I think about the scalability of the solution?

We haven't actually stressed it because we do small processes.

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

We did not switch solutions. We chose to purchase IBM BPM because it was bundled with the actual RPA program/solution that we decided to purchase. We decided to use Automation Anywhere tool (RPA), and it is was bundled with IBM BPM.

How was the initial setup?

The initial setup was quite straightforward.

What about the implementation team?

We needed about a week of assistance from the vendor.

What other advice do I have?

Most important criteria when selecting a vendor:

  • Price
  • Sales support
  • All the technical requirements or functional requirements of the product.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
IBM BPM
August 2025
Learn what your peers think about IBM BPM. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
865,295 professionals have used our research since 2012.
it_user841962 - PeerSpot reviewer
Senior Middleware Engineers
Real User
It has reduced a lot of manual errors and processes. Performance could be improved.
Pros and Cons
  • "It has reduced a lot of manual errors and processes."
  • "We would like better performance and more ​visibility on each step of the tool.​"

What is our primary use case?

We use it for the approval of mortgage insurance. 

How has it helped my organization?

It has reduced a lot of manual errors and processes. 

What is most valuable?

The process flow. The BPM workflow that we use goes through the underwriting, approval from the managers, then it needs the loan approval.

What needs improvement?

We would like better performance and more visibility on each step of the tool.

What do I think about the stability of the solution?

It is pretty stable. Sometimes we have performance issues. Otherwise, it is good.

What do I think about the scalability of the solution?

We have two nodes in the cluster environment. This is the scalability that we do have. If we need to increase it, we can add a node to the cluster.

How are customer service and technical support?

The technical support was helpful when I used them.

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

In the beginning, we had an IBM BP3.

How was the initial setup?

The initial setup was straightforward.

What about the implementation team?

We worked with a business partner to implement.

What was our ROI?

It gives us a good return on investment.

What other advice do I have?

It is a good product. I would recommend it.

Most important criteria when selecting a vendor: 

  • Support
  • Pricing
  • Licensing issues.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user840876 - PeerSpot reviewer
Business transformation manager at Financiers efectiva
Real User
We are implementing the tool to triple our monthly transaction volume
Pros and Cons
  • "We like that it does not require a lot of hours to train our people."
  • "It is efficient in reducing costs."
  • "We are implementing the tool to triple our monthly transaction volume."
  • "​The initial setup was complex. It is not always easy to launch a new platform and it needed better coordination with IBM."
  • "It needs more customization. We like to customize the screens to show more things related to our company."

What is our primary use case?

We are changing the major database in our financial sector. We moving to a paperless process and added a risk engine to make the decision for each loan. 

We use it to evaluate each loan. We have people doing the evaluation of each loan and use BPM to accelerate the process by having metrics between tracking points. We are use validation on the screens to avoid errors. 

We are also using ODM and Avast Enterprise Business services. 

How has it helped my organization?

  • It controls the risk. 
  • We reduced the PCL (credit losses).
  • Its efficiency in reducing costs. 
  • We are going from a paper to a paperless process.

In the future, we would like to reduce the resources used to manage the process. 

What is most valuable?

Controlling the operation. We have metrics about fraud, risks, etc. 

We like that it does not require a lot of hours to train our people. 

What needs improvement?

More customization. We like to customize the screens to show more things related to our company. Customization is very important for us; the complexity to build a solution. We need to make changes quickly, and sometimes the IBM team is very slow with the product evolution or changes to the tool. 

For how long have I used the solution?

Still implementing.

What do I think about the stability of the solution?

It is performing very well. We are building the solution right now and launching in August.

What do I think about the scalability of the solution?

We are moving to this tool because we have more than 40,000 transactions a month, and we would like to triple this amount. 

Our next step is to scale and change the repayment process.

How are customer service and technical support?

The technical support is very good. We are with an IBM partner.

We contact technical support because sometimes we have problems with our IBM servers failing. The support is always responsive in fixing the issue.

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

We did not have a previous solution.

How was the initial setup?

The initial setup was complex. It is not always easy to launch a new platform and it needed better coordination with IBM.

What about the implementation team?

We worked with a business partner to implement the solution. We worked with a business partner because they know how to implement solutions in each market. I am from Latin America, and this partner knows our market. Four years ago, I worked with IBM New York and it was difficult to apply these market solutions in Latin American. However, with this partner, they are aware of our market in Peru. 

What other advice do I have?

Start with a PoC. Do small changes, then take a step back and grow with the platform.

Most important criteria when selecting a vendor: Experience, teamwork, and resolution, because any project has its complications. We want a partner who will resolve these problems quickly. 

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
it_user844515 - PeerSpot reviewer
Associate Director at a tech services company with 11-50 employees
Real User
Provides value and simplifies processes
Pros and Cons
  • "It provides value and simplifies processes."
  • "We need process monitoring. It is somewhat complex to monitor all the processes which work."

What is our primary use case?

We use it for human resources and insurance companies, who use it for their recruitment processes. It has been performing well.

Our clients use it for recruitment. There is a big recruitment process for each department. When they recruit somebody, the IBM BPM solution has a work process:

  • If he is commercial, rent him a car or a phone.
  • If he is only technical, there is a process to have a desk or a laptop.

We use BPM in conjunction with IIB, IBM Integration Process.

What is most valuable?

  • It provides value. 
  • Reduces time.
  • Simplifies processes.
  • Names are correct during the recruitment process.

What needs improvement?

We need process monitoring. It is somewhat complex to monitor all the processes which work.

What do I think about the stability of the solution?

Stability is perfect.

What do I think about the scalability of the solution?

Scalability is perfect.

How are customer service and technical support?

We have not used IBM technical support.

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

Our clients were previously using Excel sheets for processes. It has changed their whole life as now the processes are all automated.

How was the initial setup?

It is easier than WPS, which used to be the BPM product. IBM BPM is easier to implement, easier to deploy, and easier for the business people in the company to use the processes. 

What about the implementation team?

We implement the solution on behalf of our clients.

What was our ROI?

Previously, there were human errors when they entered names. Sometimes, when they ordered a laptop for somebody, they ordered it two times because the first time the system did not acknowledge the order under the incorrect name. Then, they did not know it when through and received two laptops. They ended up having to return one of them, and this had a cost. 

This is why the product's ROI is so quick. 

Which other solutions did I evaluate?

We help our clients select three products, then afterwards we work with them to select a solution. Other than IBM, our clients often choose Bonitasoft, which is an open source product, and TIBCO BPM.

What other advice do I have?

Most important criteria when selecting a vendor:

  • A proof of concept
  • Our certification of IBM products
  • Our added value on these solutions
  • Other customers' recommendations.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner.
PeerSpot user
it_user844509 - PeerSpot reviewer
Operations Leader at a tech services company with 11-50 employees
Real User
Makes the company business processes work more efficiently, but needs integration with cloud services
Pros and Cons
  • "It makes the company business processes work more efficiently."
  • "All our clients are changing to microservice and cloud service. However, BPM does not have a solution for microservice and cloud service."

How has it helped my organization?

The product causes all the processes in the company to be centralized. It helps with process efficiency.

What is most valuable?

It makes the company business processes work more efficiently.

What needs improvement?

All our clients are changing to microservice and cloud service. However, BPM does not have a solution for microservice and cloud service.

It needs more integration for API management and cloud services. Also, it could maybe use a connection with microservices. 

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

BPM is very stable.

What do I think about the scalability of the solution?

It is scalable.

How is customer service and technical support?

I have not worked with IBM technical support for BPM.

How was the initial setup?

I do the installation, configuration, and integration for my clients. It is usually a little complex.

Disclosure: My company has a business relationship with this vendor other than being a customer. Partner.
PeerSpot user
it_user844506 - PeerSpot reviewer
Integration Engineer at a financial services firm with 1,001-5,000 employees
Real User
With the Process Center, I can go to one place and view what all the environments are doing
Pros and Cons
  • "With the Process Center, I can go to one place and view what all the environments are doing."
  • "Scalability is good. In the time that I have been there, we have added more JVMs to help with the increased workload, so it does scale."
  • "Technical support is good. They are very responsive. It is usually me who takes more time to get back to them than they take to get back to me, which is good."
  • "We had a weird problem that whenever the database would go down, even for a few seconds, it broke the connection. It would not come back up as it was supposed to. However, working with IBM, we were able to figure out a fix, then it came back up, even after an interruption of the database."

What is our primary use case?

As a bank, any business processes which run on it:

  • A treasury application
  • A lost and stolen credit card application
  • New accounts, etc.

There are many use cases that are now administrated through one BPM processor.

It has performed pretty well. One of the concerns, which is a question of our processes more than the product, we like to do a monthly release cycle and that is not fast enough for some people. Therefore, we have created a separate BPM that we call our DevOps box, which allows them to update it anytime they want. This is in production.

We use it as a combination of machine processes and human processes. There is a workflow, then somebody kicks it off and enters the data. Some decisions are made automatically, and other decisions are made by human beings. Just the mix of these two makes it a good combination.

We are incorporating ODM to some degree.

How has it helped my organization?

We are creating a new box because we have all these forms. They have to be signed, therefore we have not been able to take advantage of the ease of deployment. However, we now have separate boxes, which do not need all the same approvals in order to get something into production. You can just put it in whenever you need to.

What is most valuable?

I like the Process Center. I can go to one place and view what all the environments are doing, the ease of deployment, etc.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

Stability is good. We have had a few problems, but IBM has helped us to resolve them.

We had a weird problem that whenever the database would go down, even for a few seconds, it broke the connection. It would not come back up as it was supposed to. However, working with IBM, we were able to figure out a fix, then it came back up, even after an interruption of the database.

What do I think about the scalability of the solution?

Scalability is good. In the time that I have been there, we have added more JVMs to help with the increased workload, so it does scale.

How are customer service and technical support?

Technical support is good. They are very responsive. It is usually me who takes more time to get back to them than they take to get back to me, which is good.

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

We did use Oracle for a little while, but we did not like the Oracle BPM product.

IBM BPM allow us to streamline manually processes.

How was the initial setup?

I have been involved in the setup of this new box (DevOps). I installed and configured it, but I did not do the original install. I did the new install, which was complex. However, the documentation is good, and we did it pretty much without incident.

What about the implementation team?

We did the implementation directly with IBM.

What other advice do I have?

Try it out on a small scale. Do one project which is relatively simple, then work out the bugs this way. Do not try to put too much in it at one time.

Most important criteria when selecting a vendor: We are a bank, so security is extremely important. We are looking for someone who is going to be here a year from now, and someone who will support us. 

The number one thing is support. If we are down, we want somebody helping us now, because we can't be down.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
it_user844503 - PeerSpot reviewer
Development Manager at a financial services firm with 10,001+ employees
Real User
We can scale by increasing the infrastructure. Though, we have been experiencing bad performance and instability.
Pros and Cons
  • "We are receiving good assistance from the technical support."
  • "We can scale by increasing the infrastructure which is currently running."
  • "We use it for automating certain processes which previously took a lot of time for agents to set up different products for customers. They would have to enter a lot of different systems. This has now mostly been automated."
  • "We have been experiencing bad performance and instability."

What is our primary use case?

Implementing and automating business workflows.

We use it for automating certain processes which previously took a lot of time for agents to set up different products for customers. They would have to enter a lot of different systems. This has now mostly been automated.

It is running okay, though we have experienced a little instability lately.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

We have been experiencing bad performance and instability. 

What do I think about the scalability of the solution?

We can scale by increasing the infrastructure which is currently running. 

How are customer service and technical support?

We are receiving good assistance from the technical support.

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

We previously used the very early workflow engine from IBM. 

IBM BPM is a more modern tool than what we used before. 

How was the initial setup?

The initial setup was a combination of straightforward and complex.

What about the implementation team?

We implemented with IBM's help.

What other advice do I have?

Contact IBM and let them help with the process.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Buyer's Guide
Download our free IBM BPM Report and get advice and tips from experienced pros sharing their opinions.
Updated: August 2025
Buyer's Guide
Download our free IBM BPM Report and get advice and tips from experienced pros sharing their opinions.