User process analyzer

Process measurement

The User Process analyzer product is a part of the tools for process automation made by StringData. Its primary use is the collection of process data and their measurement for the purpose of optimization, monitoring of the application portfolio workload, and recommending of possible parts to be robotized. This product utilizes the “Real User Monitoring” technology developed to collect data in the course of the user’s work on target client stations, particularly with no dependence on particular technologies of the monitored applications.

The User Process analyzer may be simply installed in end stations and it records all user activities without the necessity of a user interaction, including internal messages within operation system. The OS measures time necessary to perform defined process steps. The process times may be recorded simultaneously in several workstations and, subsequently, they may be utilized to search for an optimum process run, to compare process efficiencies, or to norm process times. From the application portfolio’s viewpoint, data are collected throughout all installations that are used by the user in the course of his work.

At the same time, when ordered by the client, it is possible to map the so-called business transactions that correspond to individual steps in the process (start – end) and subsequently to evaluate measured data within the given context. An example may be the “start”, i.e. pressing of the button “Establish client” in one application, and the “end”, i.e. “Print contract documentation” in another one. Thus, clear data are acquired on all transactions of this type throughout the measured period, on run methods throughout applications between the stars and ends, numbers of implementations, mean times, comparisons between users, and others.

Another indisputable asset is also the analytical attitude as regards the retrieval of repetitive activity patterns throughout the application portfolio, particularly, when taking into consideration processed data and input types for the user side (keyboard, mouse). Thus, we obtain a clear recommendation for possible process automation by means of the RoboDesk (StringData) instrument, particularly including expected savings (rate of return). As a standard, on the process automation, expected may be the rate of return between three and six months.

How does it function?

The User Process Analyzer runs in the background of the client station’s operation system and requires no interaction with the user. According to defined rules, for example an application start or a performance of a particular operation in the application commences the monitoring, which collects real data on the user’s work. On performance of particular process steps, for example of sending an invoice or a check of a bank account number, process time is recorded. The measurement runs till the moment of a determined process step, i.e. to the end of the process, or on a continuous basis until the process is stopped by an action of an authorized operator.

Subsequently, the acquired data are recorded in joint data storage where they are processed and a process and data analysis is performed above them (even repeatedly).

Advantages of the use of the User Process Analyzer tool

  • Simple implementation – Te tool may be engaged in a target infrastructure by means of a simple installation in client stations
  • Low costs – Data may be collected without time limitations and without other recording capacities
  • Continuous measurement – Measurements may be performed without any limitation of time or process performance
  • Complexity measurement – I.e. a data basis for the search for non-essential operations, idle periods, applications load, and process flow
  • Unmanned collection – Data are collected automatically, without necessary user interaction
  • Process optimization – the acquired data are a strong data basis pro the process analysis
  • Chance for comparison – The data enable mutual comparisons throughout all users (including defining the so-called norm), or with a hindsight
  • Measurements of business transactions – Where starts and ends defined, time durations of activities may be measured from the viewpoint of commercial activities
  • Change to robotic processes – Data enable identification of potentials of process automation, including proposals of expected cost savings
  • Exact data – The collection of real data from the users’ work copies reality, i.e. available are the so-called hard data
  • Repeated analysis – Above the already measured data set other analyses may be performed with the aim to answer new questions