IBM BPM Pros and Cons
IBM BPM Pros
Its Analytics is the most valuable feature.View full review »
There is information during the process that the analyst will look at, their procedures. We created a part of the application such that the business can change those procedures as needed, on a daily, weekly, monthly basis. As the reps go through the process, they don't necessarily know it's changing, they just know they have to refer to some documentation, and the business can keep that up to date.
They have some quick-win programs that are designed to come in, they'll bring a developer in and they'll work with your developer to get you started. That's what we did and that worked really great. We got an understanding of the product, we got an understanding of how to deploy the product. And when we were done with that engagement, we were off and running.View full review »
The Process Designer is good. We like how we can drag and drop and link the processes up, that works out great for us.View full review »
It is easy to take a requirement, put it in the code, and deploy it.
It is transparent to business users because it is mostly picture based modelling.
We have used a lot of out-of-the-box reporting on the process performance metrics. We have been able to make suggested changes to staff for this role or streamlining by eliminate some activities where people were not requiring a lot of work in the first place.
Everything is coupled together and comes as one solution.View full review »
It helps maintain, and in many instances, lower costs, as well as to maintain those costs, keeping them stable.View full review »
There is a component of this BPM pool - I can't recall the name. What it does is, it allows you to create various scenarios and then run them quickly, before actually putting them onto a tool. So I think that part of the tool is really fantastic, because that enables you to create scenarios, create simulations, before actually going out and putting it into the tool itselfView full review »
It excels at analytics. It provides visibility across all activities of a company's processes and performance.
It helps improve your process through continual measurement.View full review »
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.View full review »
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.View full review »
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.View full review »
IBM BPM Cons
I'm hearing things might be improving, to really deliver on BPM as opposed to simply workflow. That really should be emphasized a lot more than it has been, because a lot of customers will simply implement the process and leave it there, because the product maybe doesn't emphasize BPM as much as it should, as much as maybe they talk about it in the sales process. The whole idea of BPM, is to iteratively improve the process, and in order to do that you have to have the analytics tool with it. A lot of times that doesn't go as far as it should simply because there's a lot more work to be done for that to happen, and just some sort of technical limitations that don't make that as easy as it should be.
I would say the scalability is very good but it's not perfect. It is much more scalable than it has been in the past but... it does require some work to keep it stable. So that is an area that should be improved.
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.View full review »
I would like to see more inclusion of RPA technologies. If we have more manual processes, we can use robotic process automation and integrate that in with the solution.
We thought there might have been a little more discussion early on about, "Hey, if you're doing this, set it up this way," or some best practices or some guidance that we didn't get.View full review »
One of the things that we are looking at is cognitive learning. IBM has another product called IBM RPA, I think, which is doing some of that stuff. We would like to see more of that with respect to cognitive learning and AI put back into the process engine to help.View full review »
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.
It is a rather thick stack because you have to have WebSphere skills, IBM BPM skills, and an understanding of how the product runs on WebSphere. A lot of this will start to get a lot easier as they put it in containers, which will allow the platform to manage itself in some regards.
Performance in the development environment space. I know that they have been taking it off the desktop version and putting on the web, and it is not 100% yet.View full review »
I would like to see a lot more case studies.View full review »
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.View full review »
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.View full review »
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.View full review »
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.View full review »
The user experience, while it has improved, should continue to improve.View full review »