the timesheet app

I took part in redesigning time reporting app. During 3 months we discovered users’ true difficulties, create a new solution and validate it. For this project, It was crucial to go back to the roots and concentrate on the process itself. I’ve experienced mapping and optimising a very complex process.

  • company ABB
  • role UX/UI designer
  • date Jun 2019 — Oct 2019


Work of all employees needs to be recorded and assigned to appropriate projects. The previous solution had really bad fame because of its bad usability and process full of repetitive tasks. We faced the challenge to simplify the process and design a new app that won’t be another employees’ nightmare. We aimed to design an app that will allow the controlling team to efficiently manage the whole process and minimise tasks for regular employees.


As a result, we created a solution that suits users needs and it’s a great help in communication with the future vendor.

process and work

In-depth user experience research to learn users habits. Crafting personas to bring users close to the development team. Fast, interactive prototyping to verify designed solutions and interaction metaphors.

Process diagram.


We started the research by planning the interviews. We’ve created the interview scenario focused on the work/time recording process but it also included profiling questions and questions regarding daily routine at work.

In one week we’ve interviewed 15 people – representatives of 3 roles: regular employees, managers and controlling team members. Surprisingly people were complaining about the process, not about the app.

We’ve realised that to get the whole picture we need to really understand the process. That’s why we used the service blueprint technique to create the visualisation of the process.

Service Blueprint of the process.

Service Blueprint of the process.(It was rather complex.)

ideation / prototyping

Moving on to the ideation phase we started with creating paper prototypes individually. Our goal was to make as many tangible ideas as possible and present them to the design team. Paper prototypes allowed us to exchange ideas, combine them and in the end come up with the best solution.

From pen and paper, we moved to Figma and created the prototype. For employees we minimised their monthly tasks – employees with a steady schedule do not need to take any actions until their schedule will change. Managers gained more control over their employees’ reports – they could use bulk actions. For controlling team, we created several reports views, that were previously available only as excel files and an extended dashboard that allows e.g. sending reminders to pending reports. In addition, we’ve created sample emails for both employees and managers.

UI designs of the application.


All prototypes have been tested with the users. For one week we conducted user tests with 11 users – representatives of each role. It allowed us to extract the pain points of design and adjust them in the next iteration.