Try our new research platform with insights from 80,000+ expert users

IBM BPM vs Microsoft .NET Framework comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

IBM BPM
Ranking in Application Infrastructure
7th
Average Rating
7.8
Reviews Sentiment
6.7
Number of Reviews
110
Ranking in other categories
Business Process Management (BPM) (8th), Process Automation (5th)
Microsoft .NET Framework
Ranking in Application Infrastructure
3rd
Average Rating
8.4
Reviews Sentiment
6.7
Number of Reviews
50
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of December 2024, in the Application Infrastructure category, the mindshare of IBM BPM is 2.9%, up from 2.9% compared to the previous year. The mindshare of Microsoft .NET Framework is 5.9%, down from 6.9% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Application Infrastructure
 

Featured Reviews

Mohammed Almalki - PeerSpot reviewer
Offers good case management and its integration with process design but there's a learning curve
If you're already an IBM shop with the necessary skills and personnel, then I would recommend using it. However, it requires a yearly investment. So, if you're prepared for that, then go for it. New users will need at least six months to get comfortable with IBM BPM, at least initially. So, there's a learning curve. Overall, I would rate the solution a seven out of ten. Two main reasons: the skillset required to manage it and its integration complexity.
Pavan Kodur - PeerSpot reviewer
Intuitive, easier to develop, maintain, and migrate from the old framework to newer versions
There are a few areas where they could compete better with products like React or Angular – the popular SPA (Single Page Application) frameworks. Microsoft has its own product called Blazor, but I don't think it's quite as powerful yet as React or Angular. I think that's an area for improvement. For example, HR asked me to build something that worked offline and online. Microsoft products don't really support that well, as I'd have to rely on browser databases. React and Angular are better for that. If I need something faster, I'd definitely use React. So, I see Microsoft lagging a bit in that area.

Quotes from Members

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

Pros

"I like the APIs and the BPM coach is a good tool. But if I had to pick one, it would be the API."
"Stability-wise, I rate the solution a ten out of ten."
"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 are receiving good assistance from the technical support."
"With the Process Center, I can go to one place and view what all the environments are doing."
"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."
"The integration capabilities of IBM BPM are excellent."
"IBM BPM is equipped with all the functionalities which are needed for building BPM enterprise-level applications."
"The solution has assisted our organization in the full-stack development process. The tool can be deployed on all types of devices, including mobiles and desktops. The MAUI capabilities of the solution have been the most beneficial feature for our organization's development needs."
"A great solution for creating program solutions in a framework for Microsoft Windows quickly and easily."
"If we take low code, no code platform such as RPA platforms, you might end up writing 100 lines of code and you might do it in a single line of code using. NET."
"The solution is easy to use if the user is a developer or some technical person."
"The technology is very scalable and accessible to use."
"As we are a software company, we find that accessing resources using this technology is easier compared to the others."
"When it comes to the user interface, the context is better than other tools because it is easier to use."
"When using Microsoft .NET Framework, you start writing the code internally."
 

Cons

"Stability wavers. We have some opportunities for improvement in this space, especially as we approach our target volume of a million transactions a day. It is tough, because it is not necessarily the product. It is more around the platform and infrastructure to support it, so the connectivity to the database, web sessions, and reverse proxies in front of that."
"The major issue is the pricing, which is very high."
"The solution can improve integration with SAP, CRM, and Salesforce, which is not capital-intensive."
"They should incorporate an API gateway functionality within it to simplify integrations."
"Process versioning was tricky, not straightforward."
"The engine itself tends to accumulate a lot of data that needs to be cleaned up, and that's the kind of thing that keeps it from, in some scenarios, scaling as much as it needs to. And then, when you're building solutions, if you're not careful to keep the screens from being associated with too much data, if you're going to just do things the way that a lot of people would just assume that they can do, without having experience of having made those mistakes before, it will accumulate a lot of data, and that will cause it to perform very badly."
"The major issue is the pricing, which is very high. IBM BPM also lacks smaller solutions, so I must purchase multiple solutions to start with workflows and applications."
"The coaches and the user interface are the areas that can be improved a lot. It is good in terms of data processing, but the UI, scripting, and coaches are not very user-friendly and developer-friendly. Performance is always an issue. The scripting and the pattern that it uses are very tedious for new developers to understand, and it takes time to master it in depth. When comparing IBM BPM with IBM APN, a lot of things are provided out of the box in IBM APN. We don't have to write code or a Java connector to make a functionality work. It would be very helpful and time-saving for developers if IBM BPM is improved in this area to provide many functionalities or drag-and-drop options so that the developers don't have to write the code."
"I would like more web integration."
"In the realm of Microsoft .NET Framework, particularly in the C# language, there have been significant developments that I find highly commendable. I am genuinely fascinated by the continuous evolution of the language, and staying abreast of the latest features in Azure is both challenging and enjoyable. Working with C# in Azure is particularly fantastic. I appreciate in .NET, as compared to Java, is the enforcement of types, providing a better experience in terms of technicalities. Additionally, the introduction of Roslyn in the past few years has brought about the concept of late .NET, which I find interesting and powerful. This allows for the transformation of symbolic code just before execution, eliminating the runtime decision-making process and enhancing efficiency. However, late .NET does come with a drawback – a delay in the last-minute computation when starting an executable. While some may find this less appealing in terms of instant responsiveness, especially in serverless cloud environments, the efficiency gained from executing strictly binary code is valuable. Despite potential drawbacks like the time required for activation, I view .NET favorably for its technical advancements and efficiency, especially in scenarios such as serverless cloud computing. It's essential to recognize the intricacies of how .NET processes code and the efficiency it brings, which some may overlook."
"This solution is best used with some training."
"This solution should include Power BI so that we don't have to use any third-party tools."
"The solution is difficult to learn if someone is learning it for the first time."
"The product’s reliability needs improvement."
"They should have more training materials available that are specific to .NET. We spend a lot of money training our engineers."
"The integration with DevOps tools, such as Azure DevOps, Jira, and GitLab, would be a valuable addition."
 

Pricing and Cost Advice

"It may be cheaper for organizations to pay for the Viewer licenses that are immediately up and running in the cloud, rather than paying for someone to administer publishing to an intranet."
"I already compared some solutions related to business process management, and I saw that the cost of IBM BPM is more expensive compared with that of Camunda, for example."
"Our customers do see ROI. They'll identify some particularly painful or uncoordinated processes to start with, then build out from there, picking off low hanging fruit."
"The solution is expensive since it is an enterprise application."
"The cloud and license of the subscription model for IBM BPM can be complex. There are a lot of alternatives to choose from."
"The pricing is quite high, I would rate it two out of five."
"​We have definitely seen ROI. When we first kicked it off, we said it had to pay for itself within three years, and it did."
"It gives us a good return on investment."
"The product and support for this solution are free for everyone."
"The solution is free but you need to pay for a license for the hosting service."
"Do your homework. Consider the partnership program."
"Microsoft .NET Framework is free of cost."
"The pricing could be cheaper."
"Microsoft .NET Framework is a free, open-source solution."
"Microsoft .NET Framework is very cost-effective for corporate users."
"The support is an extra cost when purchasing the license. The price of the solution is overall reasonable and paid annually or every three years. Additionally, they have a monthly license. The cost is approximately $1,000 per user."
report
Use our free recommendation engine to learn which Application Infrastructure solutions are best for your needs.
824,053 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
30%
Computer Software Company
12%
Manufacturing Company
7%
Government
6%
Computer Software Company
13%
Financial Services Firm
13%
Government
10%
Construction Company
10%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

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 do you like most about Microsoft .NET Framework?
Microsoft .NET Framework continually innovates, particularly in Visual Studio, which focuses on improving languages, debugging, and .NET functionality.
What is your experience regarding pricing and costs for Microsoft .NET Framework?
The pricing is rated six out of ten. It provides value for the cost.
What needs improvement with Microsoft .NET Framework?
There is room for Microsoft .NET Framework to improve cloud platform capabilities. They have already made improvements in their new version by making it multi-platform and upgrading it for cloud pl...
 

Also Known As

WebSphere Lombardi Edition, IBM Business Process Manager, IBM WebSphere Process Server
MS .NET Framework
 

Learn More

 

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
Curtin University, Rockwell Automation, Aruba Networks, Insurity Inc., City of Barcelona, Pennsylvania DCNR, University of Petroleum and Energy Studies, A1 Telekom Austria AG, Eastman Chemical Company
Find out what your peers are saying about IBM BPM vs. Microsoft .NET Framework and other solutions. Updated: December 2024.
824,053 professionals have used our research since 2012.