TrustRadius
https://dudodiprj2sv7.cloudfront.net/product-logos/iG/vr/5X7V94I2V3WK.JPEGOne of the pillars of the Digital Transformation, Business Process ManagerIBM Business Process Manager is being used by the entire organization for all aspects of our Origination processes, whether related to retail or companies. We also use it for other processes such as First Contact Resolution and management of the reports that must be presented to the Central Bank and other institutions of control or audit. In the case of banking, it is IBM BPM's handling of the Origination processes that provides the highest ROI, followed by its processes that have to do with client contact, and that is the strategy that we have adopted.,It is a very complete solution. It has a Process Manager, Operational Decision Manager for management of business rules, CASE Manager for case management, and as of this year, it also has a suite called Digital Business Automation,where FileNet and Datacap are integrated for document management, all in a single solution. After a few years, we managed to make IBM Business Process Manager a robust and mature solution. Now, we are generating more than 10,000 instances daily, with an average lifetime of 25 day--with 150 intensive users, plus an occasional 2,000. We have integrations of all kinds, WebServices, Rest, Queues, etc. It allows us to synchronize several Portal Servers, with a solution called Federal Portal. In it, users enter a single portal and can see and work on tasks independently of what portal these tasks are generated by. This solution serves to balance the load if it is too large, and also to give a better infrastructure for our critical processes. It also is able to coexist with different versions of the product while processes are being updated. In our case, we have 3 Portal Servers integrated to a Federation Portal.,In the methodology of BPM, continuous improvement is essential, and for this we must be able to count on performance indicators. In order to do this, we had to develop a scheme outside the tool, because many instances did not have an adequate performance. I am informed that IBM will shortly resolve this. The BPD is an established system, meaning it is monolithic, and comes with all the issues that these types of systems have. It is an easy-to-use suite for simple processes, but if you need solutions with many integrations and complex screens, you need to work with experts with at least 2 years of experience.,9,In the case of retail origination, the back office required for processing was reduced by 50%. The cases sent to credit assessment were also reduced by 50%. The quality at the origin was improved by 10%. By having detailed tracking for each request, the audit reports stopped being unfavorable. It is a fundamental pillar in our digital growth, allowing us to align our processes to our business needs.,Watson Studio (formerly IBM Data Science Experience), IBM Watson Explorer, IBM MQ, Adobe LiveCycle Enterprise Suite 4, IBM CampaignIBM BPM ReviewBased on the client's requirements we propose solutions based on IBM Business Process Manager to give them process visibility and performance metrics. It also gives them idea about pain points, areas to improve and team performance.,Case management - provides flexibility for dynamic processing. Smarter process - streamlines repeatable activities and does work distributions. Advanced integration - makes integration with other systems very easy.,Performance - due to high I/O with DB some of the times the flow responds slowly to changes. Supporting coarse-grained services. Some of the services with nested objects and cyclical references do not generate the types on the BPM side. Support a higher number of in flight instances - the system chokes and behaves erratically once the active instances goes above 20K.,8,It has added value to the upper management to give visibility into what is happening at any time in the enterprise. Boosted employee morale because it gives them all the information to work the case/task in a single location. Identifies bottlenecks and improves the turnover.,AppianIBM BPM - the best commercial BPM software packageCoordinates work across departments. Organizes processes around customer inputs and outcomes rather than around silos and divisions. Integrates with other software systems in a straightforward way. Provides efficient UI building functionality - for UIs on mobile, tablet, and desktop browsers. Measures efficiency, process outcomes, SLAs. Particularly strong in Financial processes (loan origination, insurance underwriting, asset management, bond processing), but also works well for logistics processes and customer services processes.,Installation is (typically) a bit painful out of the box and requires expert help. Following installation, initial projects require outside consulting expertise to be successful. Projects without importing BPM expertise tend to have much higher failure rates. Though individually the technologies involved are widely available and not complicated, combined and collectively BPM solutions require a flexible, creative, technical talent to help deliver. It takes time to learn the judgment and craft required. The out-of-the-box UI controls (widgets) are not terribly inspiring- on desktop or mobile. Use of third party toolkits (e.g. Brazos) is recommended. Silver lining: those third party toolkits are quite good.,10,We use IBM BPM more to help our customers than to help ourselves. For our customers, IBM BPM has helped us dramatically reduce cycle time of previously manual processes, while increasing accuracy and customer satisfaction. However, it is difficult to get customers to go on record with ROI as they treat this as confidential/private information.,10,10Should I choose IBM BPM or Pega? How strong is IBM BPM?My customer uses IBM Business Process Manager to onboard its clients for trading in new markets. The clients basically undergo a registration process with my customer. The one big problem my customer used to have was visibility into the whole process. Without a BPMS in the past my customer was unaware of the status of the onboarding client, leading to manual phone calls and email conversations to resolve the registration process involving chaos and confusion. In the process a lot of time and money was lost both to my customer and to my customer's client. With IBM BPM on-boarding managers were empowered with real time dashboards which helped them to act on exceptions when they happened not after something had happened. This was a department level usecase.,IBM BPM's biggest strength is process modeling. With blueworks its a cake walk to white board processes to stakeholders and chat around. IBM BPM Coaches went through a significant improvement with a easy to customize views, rich Dashboards and REST API for building complex portals. This is a game changer when compared with Pega which is little rigid when it comes to displaying BPM tasks on external portals. With IBM BPM Advanced there is a way to enforce a clean architecture. Long running system to system level processes can get into BPEL Process Server, short running system to system transactions on WESB and human interactions on the Lombardi Process Server. Basically IBM BPM supports SOA to the core. So bottom line is IBM BPM supports human centric, integration centric BPM methodologies. With CMIS support, document centric capabilities are well supported too. This is a another distinguishing feature from Pega which isn't too integration centric.,IBM BPM should bring in the Agile methodology and enforce it as a way to build software. If its comes from IBM there is very little chance that vendors can mess around the SDLC, jeopardizing project implementations. IBM BPM should enhance the traceability of implementation with requirements. Blueworks to Process Modeling works well for the first time implementation, however when a process needs enhancement or improvements, the modeling represetation gets blurred due to implementation details. This can be currently worked around with stricter goverance around process modeling, but would like IBM to come up with a solution Merging of snapshots - something needs to be done on this aspect A tool to peek into process data BLOB. Ability to change the process data at runtime - Nice to have.,9,Improved process visibility A realistic chance of improving process, continously Real time tracking and alerting, empowers managers to take decisions on the fly when error happens, not after something had happened,,9Overall a good BPM engine, but use it for what it's meant to beIBM Business Process Manager is used at our company to standardize, automate, and measure business processes. It is envisioned that the whole organization will use BPM. It will standardize business processes because optimal processes will be designed and implemented in BPM. There will not be a lot of room for variation. Manual processes like mailing forms will be automated. We will be able to monitor and measure processes through BPM's built in reporting.,BPMN diagrams are somewhat easy to read and comprehend for non-technical business users. BPM Coaches allow developers to rapidly develop simple User Interfaces. BPM allows developers to call basic SOA services easily.,If you need to develop complex User Interfaces, they are very hard to implement using Coaches. If you need to call SOA Services that have complex data structures such as recursively nested objects and anyType objects, the built in service discovery and type generation does not support it and blows up. The Process Designer IDE tends to run very slow because of all the chatting it has to do with the server side Process Center.,7,We are documenting our business processes using BPMN. We are forced to think deeply about our processes and optimize them as a result. We are getting rid of manual processes such as mailing paper forms. We can monitor our processes and improve them constantly.,,7,Creating a Coach UI Calling a simple Web Service Claiming and submitting a task,Developing a complex UI Calling a complex Web Service Development can be slow because Process Designer IDE chats with server side Process Center a lot,8
Unspecified
IBM Business Process Manager
53 Ratings
Score 8.1 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>TRScore

IBM BPM Reviews

IBM BPM
53 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.1 out of 101
Show Filters 
Hide Filters 
Filter 53 vetted IBM BPM reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role
Reviews (1-6 of 6)
  Vendors can't alter or remove reviews. Here's why.
Efrain Pereiro profile photo
November 01, 2018

IBM BPM Review: "One of the pillars of the Digital Transformation, Business Process Manager"

Score 9 out of 10
Vetted Review
Verified User
Review Source
IBM Business Process Manager is being used by the entire organization for all aspects of our Origination processes, whether related to retail or companies. We also use it for other processes such as First Contact Resolution and management of the reports that must be presented to the Central Bank and other institutions of control or audit.

In the case of banking, it is IBM BPM's handling of the Origination processes that provides the highest ROI, followed by its processes that have to do with client contact, and that is the strategy that we have adopted.
  • It is a very complete solution. It has a Process Manager, Operational Decision Manager for management of business rules, CASE Manager for case management, and as of this year, it also has a suite called Digital Business Automation,where FileNet and Datacap are integrated for document management, all in a single solution.
  • After a few years, we managed to make IBM Business Process Manager a robust and mature solution. Now, we are generating more than 10,000 instances daily, with an average lifetime of 25 day--with 150 intensive users, plus an occasional 2,000. We have integrations of all kinds, WebServices, Rest, Queues, etc.
  • It allows us to synchronize several Portal Servers, with a solution called Federal Portal. In it, users enter a single portal and can see and work on tasks independently of what portal these tasks are generated by.
  • This solution serves to balance the load if it is too large, and also to give a better infrastructure for our critical processes. It also is able to coexist with different versions of the product while processes are being updated. In our case, we have 3 Portal Servers integrated to a Federation Portal.
  • In the methodology of BPM, continuous improvement is essential, and for this we must be able to count on performance indicators. In order to do this, we had to develop a scheme outside the tool, because many instances did not have an adequate performance. I am informed that IBM will shortly resolve this.
  • The BPD is an established system, meaning it is monolithic, and comes with all the issues that these types of systems have.
  • It is an easy-to-use suite for simple processes, but if you need solutions with many integrations and complex screens, you need to work with experts with at least 2 years of experience.
IBM BPM continues to improve every day, providing substantial improvements in each release, which is highly valuable. There are some other solutions that compete in the Gartner magic quadrant, but we have been able to partner with IBM to find a local representative who can help us with the implementation.

It is a mature and stable suite that will allow you to grow without difficulty, as long as it is properly implemented. In the first few years, we required IBM to evaluate our developments, and in this way we learned from our errors and capitalized on this knowledge base.
Read Efrain Pereiro's full review
Keshava Murthy B S profile photo
May 03, 2016

"IBM BPM Review"

Score 8 out of 10
Vetted Review
Verified User
Review Source
Based on the client's requirements we propose solutions based on IBM Business Process Manager to give them process visibility and performance metrics. It also gives them idea about pain points, areas to improve and team performance.
  • Case management - provides flexibility for dynamic processing.
  • Smarter process - streamlines repeatable activities and does work distributions.
  • Advanced integration - makes integration with other systems very easy.
  • Performance - due to high I/O with DB some of the times the flow responds slowly to changes.
  • Supporting coarse-grained services. Some of the services with nested objects and cyclical references do not generate the types on the BPM side.
  • Support a higher number of in flight instances - the system chokes and behaves erratically once the active instances goes above 20K.
IBM Business Process Manager is well suited for case management.
Read Keshava Murthy B S's full review
Scott Francis profile photo
December 23, 2015

Review: "IBM BPM - the best commercial BPM software package"

Score 10 out of 10
Vetted Review
Verified User
Review Source
  • Coordinates work across departments.
  • Organizes processes around customer inputs and outcomes rather than around silos and divisions.
  • Integrates with other software systems in a straightforward way.
  • Provides efficient UI building functionality - for UIs on mobile, tablet, and desktop browsers.
  • Measures efficiency, process outcomes, SLAs.
  • Particularly strong in Financial processes (loan origination, insurance underwriting, asset management, bond processing), but also works well for logistics processes and customer services processes.
  • Installation is (typically) a bit painful out of the box and requires expert help.
  • Following installation, initial projects require outside consulting expertise to be successful. Projects without importing BPM expertise tend to have much higher failure rates. Though individually the technologies involved are widely available and not complicated, combined and collectively BPM solutions require a flexible, creative, technical talent to help deliver. It takes time to learn the judgment and craft required.
  • The out-of-the-box UI controls (widgets) are not terribly inspiring- on desktop or mobile. Use of third party toolkits (e.g. Brazos) is recommended. Silver lining: those third party toolkits are quite good.
IBM BPM is enterprise software. It has some of the generic pros/cons of enterprise software, some of which didn't get covered in this review. It is increasingly available in the cloud - and increasingly supports mobile scenarios. In some ways it benefits from getting to the party late, and having cloud and mobile infrastructure so much easier to build upon.
Read Scott Francis's full review
Prasanna Selvaraj profile photo
March 12, 2014

Review: "Should I choose IBM BPM or Pega? How strong is IBM BPM?"

Score 9 out of 10
Vetted Review
Verified User
Review Source
My customer uses IBM Business Process Manager to onboard its clients for trading in new markets. The clients basically undergo a registration process with my customer. The one big problem my customer used to have was visibility into the whole process. Without a BPMS in the past my customer was unaware of the status of the onboarding client, leading to manual phone calls and email conversations to resolve the registration process involving chaos and confusion. In the process a lot of time and money was lost both to my customer and to my customer's client. With IBM BPM on-boarding managers were empowered with real time dashboards which helped them to act on exceptions when they happened not after something had happened. This was a department level usecase.
  • IBM BPM's biggest strength is process modeling. With blueworks its a cake walk to white board processes to stakeholders and chat around.
  • IBM BPM Coaches went through a significant improvement with a easy to customize views, rich Dashboards and REST API for building complex portals. This is a game changer when compared with Pega which is little rigid when it comes to displaying BPM tasks on external portals.
  • With IBM BPM Advanced there is a way to enforce a clean architecture. Long running system to system level processes can get into BPEL Process Server, short running system to system transactions on WESB and human interactions on the Lombardi Process Server. Basically IBM BPM supports SOA to the core. So bottom line is IBM BPM supports human centric, integration centric BPM methodologies. With CMIS support, document centric capabilities are well supported too. This is a another distinguishing feature from Pega which isn't too integration centric.
  • IBM BPM should bring in the Agile methodology and enforce it as a way to build software. If its comes from IBM there is very little chance that vendors can mess around the SDLC, jeopardizing project implementations.
  • IBM BPM should enhance the traceability of implementation with requirements. Blueworks to Process Modeling works well for the first time implementation, however when a process needs enhancement or improvements, the modeling represetation gets blurred due to implementation details. This can be currently worked around with stricter goverance around process modeling, but would like IBM to come up with a solution
  • Merging of snapshots - something needs to be done on this aspect
  • A tool to peek into process data BLOB. Ability to change the process data at runtime - Nice to have.
Have your process first on paper
Its important to first document the process before venturing into BPMS. It will save a lot of pain and heartaches. A BPM tool is no
magic bullet, it merely automates your process. Its upto you to put visibility and tracking on top of it. Provide monitoring so that
you get a chance to improve your process continously.
BPM is not an application
If you are trying to build an application with BPM, chances are that your are alraedy failing. BPM must be a strategic initiative for an
organization. Yes, you build Dashboards, Reports and other software in BPMS, however you do it at a process level not at an application
level.
http://bpmstech.blogspot.com/2011/05/bpm-initiative.html
Know the difference between process data and business data
http://bpmstech.blogspot.com/2011/05/lombardi-best-practices.html
http://bpmstech.blogspot.com/2012/02/bpm-system-architecture.html
Read Prasanna Selvaraj's full review
No photo available
March 17, 2014

IBM BPM Review: "Overall a good BPM engine, but use it for what it's meant to be"

Score 7 out of 10
Vetted Review
Verified User
Review Source
IBM Business Process Manager is used at our company to standardize, automate, and measure business processes. It is envisioned that the whole organization will use BPM. It will standardize business processes because optimal processes will be designed and implemented in BPM. There will not be a lot of room for variation. Manual processes like mailing forms will be automated. We will be able to monitor and measure processes through BPM's built in reporting.
  • BPMN diagrams are somewhat easy to read and comprehend for non-technical business users.
  • BPM Coaches allow developers to rapidly develop simple User Interfaces.
  • BPM allows developers to call basic SOA services easily.
  • If you need to develop complex User Interfaces, they are very hard to implement using Coaches.
  • If you need to call SOA Services that have complex data structures such as recursively nested objects and anyType objects, the built in service discovery and type generation does not support it and blows up.
  • The Process Designer IDE tends to run very slow because of all the chatting it has to do with the server side Process Center.
BPM is well suited for simple as well as complex approval workflows. It is well suited for simple User Interfaces. The BPM Coach feature is not well suited if you need complex User Interfaces. If you need to use complex User Interfaces with BPM then you are better off using Portlets. It is also not well suite if you have SOA services that have a lot of types, recursive references, and anyType attributes.
Read this authenticated review
No photo available
November 12, 2012

IBM BPM Review: "Complex tool, but works well."

Score 10 out of 10
Vetted Review
Verified User
Review Source
  • System does a great job normalizing business process and automating order processing tasks. Before TeamWorks, the process was much more manual and more expensive staff ($65k to $70K) were required to manage the process. Since implementing TeamWorks, we need much lower-skilled workers to manage order processing.
  • System ensures that we have consistent data across all systems.
  • Rules engine is really the “company playbook” – it is the heart and soul of how the company works. It handles thousands of orders per day
  • Related to the importance of the system to the company, it represents a single point of failure. Company is totally dependent on the system to enable to company to function.
  • A complete order cycle might take two weeks. If a rule is modified during this cycle, the system may break (e.g. looking for a data object which is required to make a decision but which is no longer available). A new rule must be manually constructed based on the old one, and then used to replace the old rule. There is no real version control management for rules. This is something that is available on the latest version of the software.
Read this authenticated review

Feature Scorecard Summary

Dashboards (2)
2.1
Standard reports (2)
2.1
Custom reports (2)
2.1
Process designer (2)
9.0
Process simulation (1)
7
Business rules engine (2)
9.9
SOA support (2)
9.0
Process player (1)
8
Support for modeling languages (2)
8.0
Form builder (2)
8.0
Model execution (2)
5.0
Social collaboration tools (1)
4
Content management (2)
8.0

About IBM BPM

IBM BPM Competitors

IBM BPM Technical Details

Operating Systems: Unspecified
Mobile Application:No