No more typing reviews! Try our Samantha, our new voice AI agent.

IBM BPM vs Magic xpa Application Platform comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Mar 5, 2025

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

IBM BPM
Ranking in Application Infrastructure
10th
Average Rating
7.8
Reviews Sentiment
6.6
Number of Reviews
113
Ranking in other categories
Business Process Management (BPM) (6th), Process Automation (8th)
Magic xpa Application Platform
Ranking in Application Infrastructure
16th
Average Rating
8.4
Reviews Sentiment
7.0
Number of Reviews
10
Ranking in other categories
Application Server (9th), Mobile Development Platforms (13th)
 

Mindshare comparison

As of April 2026, in the Application Infrastructure category, the mindshare of IBM BPM is 3.3%, up from 2.7% compared to the previous year. The mindshare of Magic xpa Application Platform is 2.2%, up from 1.1% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Application Infrastructure Mindshare Distribution
ProductMindshare (%)
IBM BPM3.3%
Magic xpa Application Platform2.2%
Other94.5%
Application Infrastructure
 

Featured Reviews

Ateeq Rehman - PeerSpot reviewer
Unit Head System Implementor at Allied Bank Limited
Automation platforms streamline processes and offer flexibility, but AI integration and version upgrades pose challenges
In the technology world, there is always room for improvement. Technologies evolve day by day, especially with the emergence of artificial intelligence and generative AI models. Although IBM BPM is a substantial product, adopting and integrating new technologies quickly is not easy due to the migration and upgrade paths involved. Every time new versions are released, we face business and production challenges that make rapid adoption challenging. The main concern bothering me today regarding IBM BPM is the integration of AI components.
Mylsamy T. - PeerSpot reviewer
Senior Associate - IT at Himalaya Wellness Company
Enables us to develop more than 90 applications in-house, which are used across our organization
It's a bit difficult to work with purely web-based applications to get the data and display it. There have been a few times when the connection was disconnected between the server and your browser. The connectivity on browser-built applications needs to be improved. The mobile application development could be easier. They could include different external applications, like finger sensors. I'm not sure whether it's in version 3.8 or not.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"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."
"I would say that I like its GUI designer the best."
"Overall the solution is robust and has the ability to integrate with any product for complex workflows."
"It is quite a scalable product, as on one of our projects we are running something like 50,000 processes a day and are able to actually handle that efficiently without a lot of hassle."
"Its workflow and integration with SAP are the most valuable features."
"The case management and its integration with process design are good features."
"It is the Ferrari of BPM tools."
"Compliance with the BPMN 2.0 standard."
"Being able to make changes to existing programs to comply with last minute changes in requirements, and/or being able to fix, test, review, and deploy new code in a manner of hours instead of days, definitely gives us a huge advantage over our competitors and this is only possible thanks to Magic’s speed of programming."
"xpa gives us a fast development speed."
"Speed of development and database connectivity (MS SQL, Oracle, DB2, Btrieve/Pervasive PSQL, ODBC, MySql, and SQLite)."
"Magic is rapid, it's a tool which we use to develop, change and maintain our programs. xpa has a lot more features onboard and it gives us the opportunity to do such things so that we can easily adapt and maintain our programs. It gives certain benefits to stay with our customers and the market."
"The best feature of Magic is the development time. The time it takes to develop something is incredibly fast if you compare Magic with, for example, Java."
"Magic’s Database Gateway allows the logic of the program to be isolated from the underlying database. This provides the flexibility not only to move existing programs to different database environments without the need to change the logic in the program but also allows the programmer access to different databases without the need to know how to "talk" to them."
"Typically an experienced Magic developer can do the work of two to three experienced C#/.NET developers."
"Magic’s unique approach to development ensures that the programmer stays focused on the objective of the program (i.e. display all customers in California), instead of the repetitive tasks that surround it (i.e. connect to database, open customers table, create the query to retrieve records within the specified criteria, fetch the result of the query, connect it to a data grid, etc.)."
 

Cons

"Every time we tried to meet to do some upgrade of a version of the solution, it was a lot of work; even minor upgrades always required a significant amount of work in intensities and trials."
"We need process monitoring. It is somewhat complex to monitor all the processes which work."
"We would like better performance and more visibility on each step of the tool."
"New users will need at least six months to get comfortable with IBM BPM, at least initially. So, there's a learning curve."
"Performance on large scale requirements could also be improved."
"IBM BPM needs to have a better and modified interface."
"IBM BPM lacks openness, that is, the ability to become open for new options in terms of APIs, front-end development, and ecosystem."
"There needs to be better documentation for IBM BPM in a central place. There is not any standard documentation for each component available and has been a barrier for developers."
"Debugging .NET snippets is not possible, so it lacks the effects to solve problems. First you have to write and test your .NET code in VS, then you have to copy the .NET code in Magic xpa because there is almost nothing to debug it."
"In the next version of the Magic xpa Application Platform, I want tables or small programs where I can directly add expressions. I can do it on SQL, but it would make life much easier if that specification were added to the platform."
"The configuration of the xpa RIA mobile environment is complex and a discouragement to new developers."
"The user interface could be improved to be more friendly for developers."
"They want to be one toolbox for everything, but primarily, we are using xpa to develop desktop applications, and in that area they're lacking functionalities, flexibility, and modern stuff."
"Magic has a tradition, when it adds new technologies/features to the Magic development tool, to provide either no documentation or documentation that does not provide an organized approach for bringing this new technology/feature to experienced Magic programmers."
"The configuration of the xpa RIA mobile environment is complex and a discouragement to new developers. Also, Magic's documentation can be less than complete at times which leads to frustration for new developers. (I encourage new Magic developers to join the Magic Users Group)."
"Support is very bad. The main focus is placed on their own customers, big banks and big insurance companies, so those, like us, who are independent software vendors, are ignored."
 

Pricing and Cost Advice

"The price of the solution is fair for an enterprise solution that has both cloud and on-premise deployments and when comparing to competitors. Recently IBM has introduced Cloud Pak which allows for more flexible licensing options for automation and other features."
"The solution is expensive since it is an enterprise application."
"IBM BPM is expensive, so most large companies opt for IBM based on their licensing options."
"It gives us a good return on investment."
"I think it's a reasonably priced tool, but it's important to consider which customers should buy this solution. It's designed for enterprise customers, not small ones."
"On a scale of one to ten, where one is cheap, and ten is expensive, I rate the pricing a ten."
"IBM could improve the price. It is far too expensive."
"Licensing is managed by the client, but we know it is yearly. Camunda is relatively cheaper. There is not much difference in pricing of IBM and PEGA. For large licensing, there are discounts as well."
"It's not cheap. The licenses are not cheap. Not at all. They cost much money. There are other tools with free licenses but Magic asks for a lot of money."
"The licensing cost varies because nowadays Magic has tailor-made offerings for clients. I think the solution is worth the money."
"There are different licenses, we have the application and the online application. There are two different licenses for two different program sites for the Magic xpa Application Platform."
"Magic is not the cheapest IDE out there. If you are considering Magic xpa, you should do a cost-benefit analysis to feel comfortable with your decision. The Magic sales staff is very helpful in providing pricing."
"The licensing is too costly."
"My clients have to purchase additional licenses in order to use what I built. It's not a fair approach."
"The cost for developers is high because you have to pay for licenses as well as runtime."
"The main problem with the Magic xpa Application Platform is pricing. You have to pay a lot of money for development, and you also have to pay a lot for the deployments and runtime, while in most competitors, you have to pay a lot for one of the two and not both."
report
Use our free recommendation engine to learn which Application Infrastructure solutions are best for your needs.
885,789 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
21%
Manufacturing Company
8%
Computer Software Company
6%
Construction Company
6%
Financial Services Firm
18%
Manufacturing Company
12%
Computer Software Company
11%
Construction Company
9%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business30
Midsize Enterprise19
Large Enterprise72
By reviewers
Company SizeCount
Small Business9
Midsize Enterprise2
Large Enterprise1
 

Questions from the Community

Which is better, IBM BPM or IBM Business Automation Workflow?
We researched both IBM solutions and in the end, we chose Business Automation Workflow. IBM BPM has a good user interface and the BPM coach is a helpful tool. The API is very useful in providing en...
What is your experience regarding pricing and costs for IBM BPM?
Once it is installed, maintaining it is not a big issue.
What needs improvement with IBM BPM?
There are negative aspects, such as IBM BPM being quite heavy and not lightweight, and the licensing cost is higher, which has caused some companies to shift away. IBM BPM is complicated to install...
Ask a question
Earn 20 points
 

Also Known As

WebSphere Lombardi Edition, IBM Business Process Manager, IBM WebSphere Process Server
uniPaaS
 

Overview

 

Sample Customers

Barclays, EmeriCon, Banca Popolare di Milano, CST Consulting, KeyBank, KPMG, Prolifics, Sandhata Technologies Ltd., State of Alaska, Humana S.A., Saperion, esciris, Banco Espirito Santo
ADD, Cape plc, Adecco, Kuno Kinzoku Industry Co., GE Capital, Dove Tree, CBS Outdoor, Paris-Nord Villepinte Exhibition Center, Allstate Life Insurance Company, Titan Software Systems
Find out what your peers are saying about IBM BPM vs. Magic xpa Application Platform and other solutions. Updated: March 2026.
885,789 professionals have used our research since 2012.