What is most valuable?
Ajax services are most important to me, but currently we've moved them more into status closed. This is because we are using the HL7 version of iBPM. Thus, the one thing that I love about them is that they make it easier to integrate with other systems, especially with the use of smaller files.
How has it helped my organization?
It's ability to hand over processes. There are stages of the process from one user to another, and also the ability of keeping a session. Because I'm in a financial institution, where you are originating an account for a customer and could possibly frustrate a customer. You have to keep the account's permissions process simple.
Previously, you find that 115 in the system would be for onboarding, and that was how to engage the customer's profile. Then, you have to engage with multiple other systems to actually pay that account.
The nice thing about the BPM is that it is able to hold all of those sessions to say, "Okay, this is one, two, three, then I take this process and hand it over to another system, which will also do some work, then once they are done they come back and then I pass on the information to another system."
So, the integration that the different systems use, it's what has been most valuable.
What needs improvement?
When you have to integrate files for enterprise applications. We call them ESIs. This requires a lot of work, because you have to first create the EF file and integration designer, which takes quite some time, before you can be able to consume a website.
For how long have I used the solution?
I've been using it for two years now.
What do I think about the stability of the solution?
Yes, we did actually. When we were initially installing 8.5.7, it deleted the server. We encountered a lot of issues when we had to migrate processes in the old version to the new version. This was happened recently, because we only started with the 8.5.7 server this year around June.
What do I think about the scalability of the solution?
It is quite a scalable product. On one of our projects, we are running something like 50,000 processes a day. We're able to actually handle that efficiently without a lot of hassle.
It doesn't require installation. The user doesn't have to install anything on their system. It's all in the update. So, that makes it easy to scale.
How is customer service and technical support?
I'd have to say 10 out of 10. Because I have never called their tech support, but they always make sure they attend to whatever problems we face. Not sure that's why they attend to us only, quickly, or maybe just how their tech support team works, but from my experience, I would give them a 10 out of 10.
How was the initial setup?
It wasn't complex. Putting an app on is quite easy.
Which other solutions did I evaluate?
No, they were the only option at that time. Also, in terms of keeping up with the industry, they're always bringing new updates and you get updates every two months. That was actually a major factor.
What other advice do I have?
My advice for them would be to use the product for what it's intended for, and to not try to make it do anything rather than what it is intended for. Because there you will come across problems which you might not find the right software. Also, find people who are skilled in the product. Most of the time, when you come across problems, they were not caused by the product, but caused by the people using the product who are not very skilled in terms of using it.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Oct 03 2017