What is our primary use case?
Our primary use case is completely banking driven. We select the account to open, determine the complimenting and storage core, cooperate on their calls, do analysis for the core customer, uphold compliance policy and anti money laundering payments, and all the functions we define in the process.
Currently, we are using it on-premises with a roadmap for into the cloud. We call that the private cloud, because this is a bank space so we are not going to the public cloud due to regulations and compliance policy.
What is most valuable?
The features that we have found most notable are similar to what we have with IBM BPM. Because we have done the automation so that when a document comes from the customer as a soft copy, there is an optical character reader ensuring that the data will be integrated with the BPM. We thought of the human interaction, checking everything, and you can create a case file identification like in BPM.
What needs improvement?
From the optimization perspective, this is better than what we have currently with BPM where we are also doing automation. We can move where the cash mechanism and the external cash mechanism are, where we put the cluster to a policy, where the service will be available. Even when service fails, it will be taken within a cluster of seconds, as things are on the optimization solution provided by the BAW.
Other improvements include a couple of reusable artifacts. These were not there with BPM and now BAW provides that.
We've got a list of features that feed from IBM. We get them on a weekly basis in the subscriptions. These are the benefits we are getting from IBM - small snapshots level, how you are going to deploy automation, integrated data set ups. That is a pipeline where you can do automation, the process for operational specifications, where it goes to the end-to-end automation process level.
A lot depends upon the customer. Let's say a customer wants to get a good system where you can crop in and automate the process, that feature was not available in IBM. So we spoke to them and they released the setup for tax availability for BAW. We are working on features based on our requirement specifications.
For how long have I used the solution?
IBM Business Automation Workflow is a new solution that we implemented four months ago.
What do I think about the stability of the solution?
This is a new product, so we are getting a couple of bugs on the product level. We have spoken to IBM and it's up to the product vendor to provide product complications, like deployment snapshots and where we have automation in the process. We keep talking to the IBM guys to write a PMR and get it refurnished.
We use the auto-scaling mechanism. So maybe the volume is too high for utilization and we use the load balancing, distributing the load balancing to multi-use cloud packages. We use that for the availability.
The solution is being used country-wide. That means five to eight million people use it on a daily basis. Globally, we implemented it for the National Bank because it exists across all the countries and all the 128 branches in the different countries.
What do I think about the scalability of the solution?
In terms of scalability, we have implemented auto-scaling. There are on-premises flows, and on-prem/cloud users, and settings on the IBM cloud.
How are customer service and support?
Customer service is good. It's the leader from a customer service perspective.
Which solution did I use previously and why did I switch?
Before using BAW, I was using BPM for development, designing architecture, and providing a solution for the automation workflow process. I worked on automation without manual interactions.
How was the initial setup?
The initial setup is actually a really complicated process. We did the proper enterprise access to the server. Then we have the front desk, principal, policies, standard regulations, practice assessments, and the architecture, then with the business IT, the whole concept is complex.
What about the implementation team?
We have two types of set ups, micro-services and services in the interaction section. For the services in the interaction section we use the IBM Integration but for the micro-services we use IBM Connect.
What's my experience with pricing, setup cost, and licensing?
We don't have other costs, except for license and support. If you buy the software you can get one year support free of cost. When it is upgrading the PMR and product level issues, there are technical discussions with the vendors. So those things are free of cost provided by the vendors.
Which other solutions did I evaluate?
We evaluated a couple of vendors like Pega, and Oracle BPM. We evaluated four vendors. We choose IBM at end of the day for their support team, costs, and availability. These factors are a concern for a vendor from a traceability metric perspective. We chose IBM since it is available for implementation and we already have an agreement with them as partners.
What other advice do I have?
IBM Business Automation Workflow is a good tool provided you can use it cross-platform where there are a lot of features. Another good thing, which other products, like Pega and Oracle don't have, is that it is a very optimizing solution providing the IBM BPM process orchestration.
On a scale of one to ten, I would give IBM Business Automation Workflow a nine.
Since I have been working with multiple vendors on multiple projects in the billion dollar project range, I see that it works for end-to-end functionality.
It provides a solution for integration orchestration. This solution is for any organization in the banking, telecommunications, healthcare, manufacturing, and all domains and industries.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner