Try our new research platform with insights from 80,000+ expert users
it_user842910 - PeerSpot reviewer
Application Systems Engineer at a financial services firm with 1,001-5,000 employees
Real User
The simplicity of business orchestrations and developing process applications is key

What is our primary use case?

Mostly for business orchestrations, and developing the process applications within Wells Fargo Advisors, and we have other lines of business like retirement, wealth, etc. So we basically build the process models for all the internal back-office operations.

How has it helped my organization?

We started four years ago with one or two process apps, but now we've got close to 40. So that's a lot of incremental development in the last three years.

What is most valuable?

We have a legacy product, called MQ Workflow, and we developed so many process apps using that tool, but we migrated everything to BPM three years ago. The best part is the orchestration simplicity. However, we do have some issues, but, as we work on those challenges, I think overall, product-wise, it is pretty good.

What needs improvement?

I checked out a session, here at the Think 2018 conference. They basically merged the old BPM with the Case Manager, PFS, etc. That's pretty good, but we need to figure out how we can better use the Case Manager and PFS with that existing business flow.

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

For how long have I used the solution?

Three to five years.

What do I think about the stability of the solution?

It is pretty much stable. We had some hiccups in the beginning, because of the product learning curve. But once we got the environment stabilized, we have hardly seen problems, from a BPM standpoint. We do have other components like, the LDAP and databases, and the ASM F5 Web tier, but from a BPM product standpoint, I think it's pretty good.

What do I think about the scalability of the solution?

It's scalable. We started with three nodes on day one. We expanded to five nodes, then we basically had two other engines, so we have about 15 now.

But there is a limit. There is a point where you stop, you can't scale anymore to improve the performance. But for now, I think we are okay.

How are customer service and support?

We have engagement, whenever there is an issue we open a ticket with IBM, depending on the severity, whether it's two, three, sometimes one, if production is down. The people who we work with are pretty responsible, most of the time. Again, not every time, but when it comes to the production and management, I think we get good response.

We do have a liaison between Wells Fargo and IBM who takes care of high-priority tasks with Wells Fargo. They escalate, sometimes it goes to labs, level 2. We don't see any problems where nobody is looking at it and we're struggling, nothing like that. People are helping.

How was the initial setup?

I think we had some assistance from IBM, for a few months. After that, in-house, we pretty much took care of handling it.

What other advice do I have?

I would rate BPM an eight out of 10. Again, this is all from my infrastructure platform support standpoint. We do have a lot of application development, testing teams, QA teams, they also interact with the BPM product. But my job is more platform topology, architecture.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user842886 - PeerSpot reviewer
Consultant at a tech services company with 10,001+ employees
Real User
We have been able to automate formerly paper-based workflows
Pros and Cons
  • "Enabled us to convert most of the paper-based work into an automated workflow process, and some of them were converted into straight-through processing, with no human interaction involved whatsoever."
  • "It's a bit technical, related to the instance of migrations. It's a tough thing to handle, in every new release, in every upgrade, that we have to do things in the applications or in the product. I think IBM is working on it but I know there are a lot of requests coming in from different organizations on this."

What is our primary use case?

Most of the use cases are for fraud investigations and managing the cases. We also use it regarding account opening. It's all related to financial services and banking, so it's all about account opening, fraud investigations, KYC, pretty much around the financial services processes.

We use it for workflow management. For example, when the customer requests opening of an account, they reach out to the customer and they initiate the process. Then it goes through the KYC process and it comes to the account executives to determine whether they are eligible to open the account. And of course, there would be a career check as well. So that workflow is actually implemented very well using BPM.

At this moment we are not using it in conjunction with IBM Case Manager or any other IBM automation products.

How has it helped my organization?

It has been used in multiple LOBs and a lot of benefits have been identified. There is a good return on investment, because some of them were using paper-based processing, and introducing BPM has actually improved the time involved.

Regarding any impact on our ability to change or update processes, as I said, most of the paper-based work was converted into an automated workflow process, and some of them were converted into straight-through processing, with no human interaction involved whatsoever.

What is most valuable?

The UI-based workflow, where a lot of human interactions are involved.

What needs improvement?

It's a bit technical, related to the instance of migrations. It's a tough thing to handle, in every new release, in every upgrade, that we have to do things in the applications or in the product. I think IBM is working on it but I know there are a lot of requests coming in from different organizations on this. 

What do I think about the stability of the solution?

Stability is pretty good. Many users, concurrent users especially, are using the application built on BPM, so it is good.

What do I think about the scalability of the solution?

We did have multiple setups where the system was scaled to have more users when there was an expansion.

How are customer service and technical support?

We do use them often, in terms of working with product-based issues or product-relevant problems. 

We have received good response whenever we engage IBM support for issues. We did get some help from IBM support on some of the BPM-related issues, even though they were not relevant to product. Certain kinds of consultations were answered.

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

I would say clients prefer to go with IBM, versus competitors, because of the support, and product releases, upgrades or updates or new features that come up very often, in the last couple of years. That has improved compared to two or three years ago.

How was the initial setup?

I would say it's medium-complex. It's not highly complex but, yes, since there are a lot of integrations, it's kind of complex.

What was our ROI?

As I was explaining elsewhere in this review, regarding the paper-based workflow, there were multiple business professionals involved, but now, with BPM, they actually do not work on paper, they do everything online. So they do better work than just filling the paper or processing it.

Which other solutions did I evaluate?

Pega, obviously, is currently one of the main competitors to IBM BPM. I think Pega is actually doing pretty well compared to IBM currently, and I think IBM RPA should do well going forward.

What other advice do I have?

The important criteria when selecting a vendor include looking at 

  • the licensing cost, obviously
  • the infrastructure needed
  • scalability
  • resiliency of the product
  • the enterprise direction, where they are headed. 

Most of the time, time to market is also a consideration. IBM BPM does these pretty well.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
PeerSpot user
Buyer's Guide
IBM BPM
April 2025
Learn what your peers think about IBM BPM. Get advice and tips from experienced pros sharing their opinions. Updated: April 2025.
857,028 professionals have used our research since 2012.
it_user842871 - PeerSpot reviewer
IT Consulting Architect at a financial services firm with 10,001+ employees
Real User
The tool brought awareness to what our business processes are
Pros and Cons
  • "There are a lot of things that you get out-of-the-box: Timers and so on, which took a lot of effort and code before."
  • "It is being able to see the process, and understanding what the process is versus having to bury it in code somewhere."
  • "It has improved my organization quite a bit. It brought awareness to what the business processes are, even to the business side, who did not necessarily know what they are."
  • "Needs better reporting. I do not think that we are fully taking advantage of what it already has yet."
  • "I have an interest around the robotic piece, and integrating that with the processes. I think that is certainly a good direction to be going."

What is our primary use case?

We are doing a lot of transaction processing for 401ks, moving processes out of a legacy workflow system into IBM BPM.

Our workflow processes are initiated from the web. They will start a process on the back-end, and move throughout all the steps necessary to process distributions, loans, and relevant transactional work. 

We started with Process Server, even before IBM BPM, so it was 2006 to 2007. When IBM bought Lombardi, we converted over. So, it has been quite a while.

How has it helped my organization?

It has improved my organization quite a bit. It brought awareness to what our business processes are, even to the business side, who did not necessarily know what they are.

There are a lot of things that you get out-of-the-box: Timers and so on, which took a lot of effort and code before.

What is most valuable?

It is being able to see the process, and understanding what the process is versus having to bury it in code somewhere. 

What needs improvement?

Better reporting. I do not think that we are fully taking advantage of what it already has yet.

I have an interest around the robotic piece, and integrating that with the processes. I think that is certainly a good direction to be going. 

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

So far, it is stable. We do not have a ton of processes moved over yet, but the ones we do have seem to be working pretty well.

What do I think about the scalability of the solution?

We still have a lot to move to figure it out.

How is customer service and technical support?

I have not had to deal with that side of things. We do not have anything that is down, so I am guessing technical support must be doing okay.

How was the initial setup?

We have a different area that works with getting everything built up and installed. The migration process sometimes is a little bit hairy going from one version of a progress to another. Other people take care of it, so I do not have to worry about it.

What other advice do I have?

It is a pretty good product. It does everything we need it to do.

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_user842862 - PeerSpot reviewer
Senior Web Engineer at a healthcare company with 10,001+ employees
Real User
Workflows save us a lot of manual work when processing claims files
Pros and Cons
    • "Except for the Lucene the index - we had a couple of issues in the Process Portal where the Lucene index went out of sync, and we had to work at least 15 - 20 hours to have it back in sync with the database."

    What is our primary use case?

    We do claims processing and BPM is the product that we use to have the member ID's and codes added to it.

    Process Portal is where most of our business users log in and complete their work, that's the main use of interface. 

    We don't use it in conjunction with IBM Case Manager or any other IBM information product.

    How has it helped my organization?

    It is helpful in processing at least 200K claims, so during open enrollment it's huge for our company.

    It saves a lot of manual work, a lot of data entry work. That's how it has positively impacted our processes.

    What is most valuable?

    The workflows, and using them to process the claims and send files back.

    What needs improvement?

    It will be good to have the RPA. I learned that that's coming up, the workflows are going to have RPA in them, so I'm looking forward to that.

    What do I think about the stability of the solution?

    Except for the Lucene the index - we had a couple of issues in the Process Portal where the Lucene index went out of sync, and we had to work at least 15 - 20 hours to have it back in sync with the database. So that was big for us last year. 

    If that's improved, or if that's removed, or if there is a workaround for the Lucene index issue, that would be great. 

    What do I think about the scalability of the solution?

    Scalability is good. We are looking into rolling out BPM for newer projects as well. I can't say we are seeing an ROI from being able to scale with it.

    How was the initial setup?

    I wasn't involved in the initial setup. We worked directly with IBM.

    What other advice do I have?

    I rate it a nine out of 10. It's not a 10 because of the Lucene index issue. That cost us a lot of efforts in the production environment.

    It's a good solution in terms of stability and processing and response. We haven't ventured much on the other features that IBM BPM gives, like Business Space and Business Process Choreographer. I think other than the Process Portal issue, the other things are good.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    it_user841923 - PeerSpot reviewer
    Application Manager at a financial services firm with 10,001+ employees
    Real User
    The integration of this tool within other IBM tools makes it easier to implement and maintain later on
    Pros and Cons
    • "Automating the whole workflow process to give our data steward the ability to take actions rapidly, and making sure we have all the data synced within the different platforms that we are using."
    • "We still have a couple of issues that we are working on right now with stability. Mostly on the configuration side of the tool, and it has been about a month that we have been working to stabilize the platform.​"

    What is our primary use case?

    We use BPM in order to process the entire data flow between our different applications to enable the data steward to take actions on some of the data quality issues. 

    It was implemented last year. We have been in production a couple of months now. We have a team of data stewards who look at different data to determine and enable our master data management within the bank.

    We implemented a couple of different workflows targeted towards different actions. For example, we have an MDM, the master data management platform. We have different clients' profiles coming in from different sources. So, sometimes we will get duplicates, and sometimes we get suspect duplicates. We implemented those workflows to trigger different actions, so the data steward can fix the data or take a human action to move the process forward.

    IBM BPM is integrated into the master data management platform, so the MDM advanced edition. They are coupled together right now. 

    How has it helped my organization?

    It has brought huge benefits to our organization. In the past, we had some automated processes which were hard to implement along with all the business processes that went with it. We have been able to marry these two things, automating and taking actions on data issues quickly.

    What is most valuable?

    Automating the whole workflow process to give our data steward the ability to take actions rapidly, and making sure we have all the data synced within the different platforms that we are using.

    What needs improvement?

    We are still discovering the potential of the solution, so we are not at this stage yet. There is a lot still to discover and implement. Maybe in a couple of months or next year, we will be able to see what exactly our needs are. Maybe it will be some functionality that the current software does not offer, but we are not at this stage yet.

    For how long have I used the solution?

    Less than one year.

    What do I think about the stability of the solution?

    We still have a couple of issues that we are working on right now. Mostly on the configuration side of the tool, and it has been about a month that we have been working to stabilize the platform.

    What do I think about the scalability of the solution?

    It is not relevant for IBM BPM.

    How is customer service and technical support?

    We are in contact with IBM technical support and labs. We deal with external firms, who develop a couple of workflows that we use. We are trying right now to solve the stability issues.

    How was the initial setup?

    We have a team who worked initially on defining the solutions, getting the business needs, and getting all the technical documentation for it to be implemented. I personally managed the development team to develop these workflows and put them into production.

    It was not hard to set up. It was more tweaking and optimization going forward, but the initial setup was not an issue.

    With these workflows, there are people like the data steward who work on them, so it is not really initiating new workflows. There were workflows that already existed, but maybe in an old fashioned way.

    This tool fits within the data strategy at the bank. It was part of our roadmap that we worked on for the last couple of years. It was at the right time. It was for the right context as you need a sponsorship from the business and from the Chief Data Officer, so all those things came together to move forward with BPM, MDM, and different platforms.

    What about the implementation team?

    It was a combination of an IBM partner and IBM support. We have an IBM partner, who works with us to develop and implement the tool. We work with IBM support too for the whole configuration and the infrastructure side of it.

    What was our ROI?

    It is an automated optimized way to ensure the quality of our data and staying synced to our old platform.

    Which other solutions did I evaluate?

    At the bank, we have several tools from IBM, so it came up as part of a bundle/package.

    What other advice do I have?

    The interesting part is the integration of this tool within other IBM tools. It makes it easier to implement and maintain later on. I would definitely recommend it from this point of view.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    it_user841953 - PeerSpot reviewer
    Development Manager
    Real User
    Gives our business monitoring capabilities and visibility into inbound file status

    What is our primary use case?

    We use it for eligibility of inbound data, so anything coming from the clients, loading it into our system. We have a product called Peer, and we use the BPM tool within Peer for business monitoring, dashboard for business, so they can monitor the status of the files.

    When a file comes in it has to decide whether it has to decrypt the file - some of the files are encrypted - or whether we have to unzip the file, and which platform to send it to - we have multiple platforms. It has some intelligent process built in, so it knows exactly where to send it. And there is a lot of reporting coming out of this product too.

    We're not using it with IBM Case Manager or any other IBM automation tool.

    How has it helped my organization?

    There is a lot of visibility now. It used to be a black box, but with BPM business has more visibility into where the process is.

    What is most valuable?

    We like the dashboard feature.

    What needs improvement?

    The business side says it needs more visibility into the process. Right now it's the basic stuff, that's what they see, but they want to see more features. We are exploring what other possibilities are there. Currently, it shows them where the process is, right on the file, whether the main adjudication system is processing the file or not. But if something fails, they want to see more information, like where exactly it failed, etc.

    What do I think about the stability of the solution?

    It has been really stable the last couple of years. Initially we had issues with stability. It was not the product itself, it was the platform we had it on. But it's stable now, I don't see any issues.

    What do I think about the scalability of the solution?

    We don't use heavy BPM processing with what we have. I know it is more scalable. We recently acquired another company, so we are trying to see if this can be used for all the eligibility stuff, but that is still in the initial analysis phase.

    We have definitely seen revenue and income as a result of implementing BPM; it's basically the eligibility, the whole application, that flows through this product called Peer.

    How is customer service and technical support?

    We had to use tech support a couple of times, when we had an issue with the application. There are a lot of MQs connecting to the main core adjudication system, and we had failures with those MQs, which was impacting the BPM processes. So we had to engage IBM at that time.

    They were definitely helpful. Our SLA is for a tier-one application, so it has to be resolved within an hour. So we engaged IBM.

    How was the initial setup?

    We worked with IBM for the initial setup.

    What other advice do I have?

    The most important criteria when selecting a vendor is stability and support.

    BPM is an established tool, there shouldn't be any second thoughts about using it. 

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    it_user841938 - PeerSpot reviewer
    Team Lead Db And Middleware (operations) at a consultancy with 1,001-5,000 employees
    Real User
    For us, it's all about the ability to automate decisions, based on pre-programmed rules
    Pros and Cons
      • "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."

      What is our primary use case?

      BPM is one of several IBM products, part of a big platform that we have, which includes BPM, ODM, IIB, MQ, and DataPower Gateway, as well as API Connect. It's a part of a big solution. The idea of this big platform was to go from our old, monolithic development environments that were static, to something that is much more flow-oriented, and much faster to develop.

      We are a logistics company, and everything is "events." The old fashion way to solve everything that was event-related was to store it in a database, and use and treat the data once it was in the database. Today, what we want to do - and we are on the verge of doing this with a new product, with a new platform - is to treat the data and to treat the flow as soon as it comes. If it can be automated like in BPM, we do it based on rules because we have them on ODM. The idea is really to treat the data as soon as it comes, and to have exactly the right decision, based on our rules of course. Once we get the information, be as fast as possible. Because in our company, really, delays are money.

      We are not yet using BPM in conjunction with Case Manager.

      How has it helped my organization?

      For us, it's really the speed of the decision; the possibility to really automate the decision, based on the rules that you can pre-program.

      What is most valuable?

      Its automation.

      What needs improvement?

      I already know what is going to come in the next release because we had a discussion with 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.

      What do I think about the stability of the solution?

      It's stable. We haven't faced any huge issue with it, up to now.

      What do I think about the scalability of the solution?

      It's scalable. We don't have problems with the scalability. The first prerequisite for it is really to define what the rules are, and the way to use it.

      How is customer service and technical support?

      I have been using IBM technical support for about 20 years. In any cases, whether it be for support, in case of a crash, or any other issue, I never had any bad feeling about support. It was fast, and they always had accurate solutions.

      How was the initial setup?

      I was not personally involved in the initial setup because I am in operations. The initial setup was driven by our architects. However, the environment, as the first shot, was completely done under the guidance of IBM.

      In terms of timing of the implementation of BPM, I would have liked to have had it 10 years earlier.

      Which other solutions did I evaluate?

      I was not involved in the decision-making process.

      What other advice do I have?

      If time matters, if your company has a lot of processes that could be automated, BPM is the right solution, definitely.

      Disclosure: My company does not have a business relationship with this vendor other than being a customer.
      PeerSpot user
      it_user841932 - PeerSpot reviewer
      Sr Systems Engineer at a tech services company with 1,001-5,000 employees
      Real User
      Performs well, stable, handles a large amount of work for us
      Pros and Cons
      • "I think the best way it can be it improved, is to make it easier to install. It's a very complicated piece of software, and there are a lot of things you have to do to get it set up. It's not just running an installer. You install WebSphere. You install the BPM product, and there's a large host of other steps you have to do: run queries against the database, you have to manually configure a bunch of properties files for your environment. I think if they could streamline all that, so it wasn't a considerable effort to install, that would be very useful. Because from an engineering point of view, you want to spend as little time as possible actually installing a product."

        What is our primary use case?

        Primary use case is to process a lot of the workflows for the different companies that we support within the insurance industry.

        So far, it's performing really well. We've been migrating everything off an old BPM system into this, to keep it more modern. And so far, so good. It gives us a lot of functionality.

        In terms of how it's used as a workflow platform to manage our processes, I can't really talk to that. I'm more on the technical side, I install the product. I don't do any of the development or workflow management pieces of it. I just get it running and make it available so they can use it.

        What is most valuable?

        I don't know. Our team doesn't actually use the product. We install it, configure it, set it up.

        What needs improvement?

        I think the best way it can be it improved, is to make it easier to install. It's a very complicated piece of software, and there are a lot of things you have to do to get it set up.

        It's not just running an installer. You install WebSphere. You install the BPM product, and there's a large host of other steps you have to do: run queries against the database, manually configure a bunch of properties files for your environment. I think if they could streamline all that, so it wasn't a considerable effort to install, that would be very useful. Because from an engineering point of view, you want to spend as little time as possible actually installing a product.

        I believe the install was supported by IBM itself. I don't know that we went through a vendor or a partner for that.

        For how long have I used the solution?

        One to three years.

        What do I think about the stability of the solution?

        Stability seems pretty good. We have quite a bit of work being done on them right now. We had to build out a pretty large system for it, but so far it's been really stable.

        What do I think about the scalability of the solution?

        Scalability is a little bit tough, but I probably think that has more to do with how we have it set up, as opposed to the product itself.

        How is customer service and technical support?

        It's been pretty good. They're really good at providing good feedback, as opposed to a lot of support programs which will actually do their own little run book. They actually listen, more often than not. What little I've had to use them for BPM usually involved the installation step, and I found them really useful for that.

        What other advice do I have?

        Be sure to thoroughly read the technical documentation on the product first, so you know what you're getting into. When I first had to do it, I just figured I would go to IBM documentation and follow the steps and not read it ahead of time. I realized that it was much more complicated than that, which is why I come back to my earlier statement of make it easier to install.

        I think it's incredibly powerful so I give it a solid eight out of 10. Our user base seems to be really happy with it. It's just from the technical side, I'd like it to be a little easier.

        Disclosure: My company does not have a business relationship with this vendor other than being a customer.
        PeerSpot user
        Buyer's Guide
        Download our free IBM BPM Report and get advice and tips from experienced pros sharing their opinions.
        Updated: April 2025
        Buyer's Guide
        Download our free IBM BPM Report and get advice and tips from experienced pros sharing their opinions.