A method for monitoring with a handheld battery powered mobile end user telecommunication device a telecommunication process on a digital telecommunication system using a telecommunication process monitoring server, the telecommunication process monitoring server being connectable with the mobile end user telecommunication device via a mobile wireless cellular digital telecommunication network, the telecommunication process monitoring server further being connectable with a real-time database, the mobile end user telecommunication device comprising a processor, a display device and a memory, wherein the mobile end user telecommunication device executes a mobile application, the mobile application comprising instructions stored in the memory that, when executed on the processor, cause the processor to display on the display device a graphical user interface configured for presenting one or more telecommunication progress indicators providing one or more performance measurements of the telecommunication process, the digital telecommunication system comprising a telecommunication control server configured for controlling the telecommunication process on the digital telecommunication system, the digital telecommunication system further comprising a plurality of second telecommunication devices (116, 118, 120) being connectable with the telecommunication control server via one or more second digital telecommunication networks, the telecommunication process comprising sending one or more telecommunication messages to the plurality of second telecommunication devices (116, 118, 120), the real-time database being configured for receiving and storing a plurality of telecommunication status reports about the status of the processing of the one or more telecommunication messages by the second telecommunication system, the database further being configured to store the plurality of telecommunication status reports as received by the database without preprocessing the telecommunication status reports for the calculation of the one or more telecommunication progress indicators, the method comprising: • receiving by the telecommunication process monitoring server from the real-time database the one or more telecommunication progress indicators calculated by the real-time database upon a triggering event on the fly without storing the telecommunication progress indicators, the one or more telecommunication progress indicators and their calculation methods being defined by the telecommunication process monitoring server which sends the respective definitions to the real-time database by which the respective definitions being stored in the form of database entries for calculating the respective telecommunication progress indicators, • sending the one or more telecommunication progress indicators to be displayed by the graphical user interface on the display device from the telecommunication process monitoring server to the mobile end user telecommunication device. • receiving by the telecommunication process monitoring server from the real-time database the one or more telecommunication progress indicators calculated by the real-time database upon a triggering event on the fly without storing the telecommunication progress indicators, the one or more telecommunication progress indicators and their calculation methods being defined by the telecommunication process monitoring server which sends the respective definitions to the real-time database by which the respective definitions being stored in the form of database entries for calculating the respective telecommunication progress indicators, • sending the one or more telecommunication progress indicators to be displayed by the graphical user interface on the display device from the telecommunication process monitoring server to the mobile end user telecommunication device.