CASE STUDY

ABB
INFOSERVICE

A complete overview of robots
in one place

CLIENT:
ABB Robotika Česká republika
WHEN:

2020–2023

PROJECT:
Application development for service department

About the client

ABB Robotika Česká republika

ABB Robotics and Automation

WHAT WAS
OUR MISSION?

WHAT WAS OUR MISSION?

Client Brief

We developed the application for the service department of ABB Robotics Czech Republic, which manages thousands of robots in hundreds of companies across the Czech Republic. The goal was to unify communication with the client, simplify it and make it more efficient. Previously, the client used several forms of communication such as e-mail and telephone for monitoring, reporting robot faults or everyday operational communication, which resulted from the preferences of the end customer. Due to the variety of devices end customers use, we agreed to develop the app for web and mobile interfaces for both iOS and Android operating systems.

„The main requirement was an intuitive and easy-to-use app.“

INTUITIVE, CLEAR
YET COMPREHENSIVE

INTUITIVE, CLEAR YET COMPREHENSIVE

The world's leading robotics and process automation provider chose eMan

We entered the project in March 2022 and our challenge was to create an app that was easy to understand, intuitive and straightforward. The app had to provide all the information – be it operational statuses, records of service interventions, a list of robots or suitable accessories. Responsiveness had to be kept in mind, considering the variety of devices from PC to mobile to tablet that clients use in their operations.

WHAT CHALLENGES HAVE WE FACED?

Thorough preparation was essential

ZÁKLADEM BYLA SPOLUPRÁCE

Agilní přístup

Projekt byl řízen agilně. Do procesu byl intenzivně zapojen také náš klient, se kterým byl vývoj aplikace průběžně konzultován. Jednotlivé funkce se doplňovaly na základě reálných potřeb koncových zákazníků. Díky vzájemné spolupráci a intenzivní komunikaci zainteresovaných týmů – back-endu (spravovaného třetí stranou) a front-endu – a společným nacházením optimálnějších řešení se dařilo efektivně předcházet prostojům a urychlovat celý proces vývoje.

THE BASIS WAS COLLABORATION

Agile approach

The project was managed in an agile way. Our client was also heavily involved in the process and was continuously consulted during the app’s development. Individual features were added based on the real needs of the end customers. Thanks to the mutual cooperation and intensive communication between the involved teams – back-end (managed by a third party) and front-end – and jointly finding more optimal solutions, it was possible to prevent downtime and speed up the entire development process effectively.

THE BASIS WAS COLLABORATION

Agile approach

The project was managed in an agile way. Our client was also heavily involved in the process and was continuously consulted during the app’s development. Individual features were added based on the real needs of the end customers. Thanks to the mutual cooperation and intensive communication between the involved teams – back-end (managed by a third party) and front-end – and jointly finding more optimal solutions, it was possible to prevent downtime and speed up the entire development process effectively.

TEAMWORK WAS THE KEY

Improving on the fly

“We have an amazing architecture that allows us to scale the team efficiently. We worked on the project with a team of 10 people whose work was intertwined. Thanks to our technology, there is no interference between the different teams. This gives us high flexibility and efficiency in project management,” explains Lubomír Švorčík, project manager at eMan.

A comprehensive approach to robot control

“The application is well balanced in terms of simplicity/complexity ratio. It simplifies robot inspections for a wide range of workers, monitors all events, notifies the customer of important information from ABB’s digital service via notifications, and also allows the use of chat with a service specialist. We maintain the application across sections so that the programmer can quickly find his way around even in a section he has not worked with before,” explains Leoš Mikulka, Solution Architect at eMan.

In the project’s final phase, we tuned additional requirements that arose from using the application in real life. Further customisation is foreseen.

At the beginning of the project, we focused on the individual process requirements, emphasising the flexibility of the interface and future extensibility for expected changes, both in terms of the use of the whole system and in terms of design. To achieve this, we designed a user interface that not only incorporated existing functionality but also had the potential for further development. The result was an application that met the current needs of the end customers while providing room for improvements that integrated harmoniously into the overall concept.

UNDER THE HAT

iOS vs. Android

We knew from the beginning that we wanted to develop mobile applications natively, mainly because of the sustainability and the requirement for speed of the application. We used Kotlin to develop the Android version of the app, Swift for the iOS platform, and the web app was optimized for use on iPads.

WHAT DOES IT DO?

The app presents a perfect overview of everything around their robots. The app monitors all events, and it is thanks to the notifications that the customer will not miss any important information from ABB’s digital service. A chat can be used, through which the user gets help to detect and fix a potential fault. In case of an urgent problem, a hotline with non-stop service support can be confirmed directly in the app. Just as quickly, the user can view an overview of their ABB robots with all the information they need in the Robots section. And if he wants to inquire about new accessories, he simply selects from the menu and sends a non-binding inquiry.

"We are delighted with our cooperation with eMan and happy to have become partners on a full-fledged level. Their contribution goes beyond simply meeting our requirements, as their experts actively develop new ideas and improvements, suggest innovative features and provide valuable feedback towards our goals and objectives. Thanks to the well-functioning interplay between the two parties, we launched our new app in April 2023 and already in the first month 30% of our regular customers started using the app.“

Viktor Červený

Digital Service Manager, ABB
Robotics & Discrete Automation.

„The app is gaining more and more popularity among users.“

RESULT

Comprehensive robot service information in one place

The app was an instant hit with users. In the first month of use, 30% of the company’s customers downloaded it. As of October 2023, 68 % of potential users have already used the app. The app streamlines communication, simplifies the operation of robots for customers, and allows them to have a comprehensive overview of their status, as well as quick communication with the service specialist. It is simple, easy to understand and straightforward.

The application is developed for the Czech Republic. The application covers the entire service ecosystem from consultation to ordering spare parts, installation and invoicing. The app is available in two languages. It allows two types of access – customer and admin.

WHAT CAN WE DO FOR YOU?

Are you interested in the project we implemented at ABB? Would you like to talk about what we can do for you? Get in touch!