In recent blogs we have discussed how AP Partner, Ymor can monitor your critical IT transactions with their Ymonitor solution. And we talked to their CEO Martin van den Berge about what makes them unique. More recently they have added the capability to monitor critical business processes too. For example: are all steps completed in an order process? What is the order value at each stage within the order process?
After providing this as a successful bespoke solution for a number of customers, Ymor have made this available as a new product within their portfolio.
The business in IT-steps
A successful business operation typically involves many steps in the IT chain before it is completed. For example, in an online shop, an order is placed, after search, add to basket, and payment stages, before moving on 'behind the scenes' through to the supply system for picking at the warehouse, allocating to a delivery system, and then to finance for invoicing to take place. Typically many different applications are involved in every step of this business.
Throughout the process there are usually a number of 'checkpoints' , or 'events', indicating that a certain stage has been reached. In the above example, the process requires that the payment has been taken, the order picked in the warehouse, and the courier has collected. By checking the application logs for these events, we can see if an order has successfully completed the entire business process. And by comparing with historical events, it is even possible to predict what to expect in the future.
Yprocess adds the ability to look at the business transactions, by collating data across multiple applications.
Yprocess collects source data from many different applications or systems, and is able to intelligently index and link this data. This allows large amounts of data to be analyzed, searched, and collated; for example, pulling together the status of an order, from multiple disparate applications. This information can then be presented by Ymonitor in a dashboard, and using historic data and baselines, estimates and predictions can also be made.
Defining the scope of incidents
A typical dashboard will show, by availability and performance, how well a given business process, and associated applications are functioning. Any anomalies can then be clicked on, to start analysis of the data.
In the example here, the graph shows the turnaround time per order in an order processing system. We see that five orders have a longer lead time than normal:
By drilling further into the data, the structure of the process is revealed, showing the multiple steps . And in the transactions highlighted, It can be seen that step 05, (shown as 'verwerken offerte') is the cause of the delay in the five orders.
And this allows much more targeted work, leading to faster resolutions.
At a business level, Yprocess means that errors are detected much more quickly. For example, when a customer orders a product, but the order never arrives in the warehouse for picking, then nothing else happens. Unfortunately, this is often only discovered when the customer makes a complaint. With Yprocess, however any fault in the order process can be immediately seen in the Ymonitor dashboard.
Performance and availability are monitored as before, but by looking at the entire process chain, business links between systems can also be assessed.
In short, with Yprocess you can:
- Monitor the current status of business processes
- Detect trends and make predictions
- Conduct proactive management
- Shorten resolution times by rapid domain isolation of faults
- Optimise processes
- Gain insight into the volumes within business processes
- Report on the IT contribution to business results