Back in 2018, I had the opportunity to work on a project for the multinational company Lafarge Holcim. The group I worked with was composed by Ignacio Garribia (InfoValue), who performed the role of Project Owner and Manager. Dario Vigano (Head of Labor Relations Holcim Argentina), the customer. And my self, Mauro Iman, the UI/UX Designer.
More people were involved occasionally during the project, however this was the group I shared most of the time.
The scope of the project was geographically delimited to Argentina (first phase). The long term strategy is to gradually deploy the solution to a wider audience (other countries).
The customer required a solution to manage human resources effectively in a large scale corporation with hundreds of employees.
The company had implemented different solutions in the past, the most recent and important one is Mi Llave, a self-management system the personel can interact through different channels in order to perform their requests.
The goal of this section, is to tell the story behind the process I gone through. It will give you a better idea the way I work.
The first step was let the customer describe the requirements, the expectations, the problems found on previous experiences.
We detected a common issue, which is the complexity of self-mnagement by collaborators (employees).
The HR department performes most of the requests received by email, or in person, individually. With hundreds of people working and submitting requests every day, it becomes time consuming and a not efficient process. This was the main vector that pushes Holcim to look for a new and modern solution.
We also discussed over the existing solutions, currently there is a mix of channels in order to conduct a variety of HR activities. The most relevant is Mi Llave, this tool was aimed to assist collaborators to self-manage their needs, however after a thorough analisis, we found a list of possible reasons of why it is not performing as expected:
Finally but not the least, the customer required to keep the new solution as more dynamic as possible, in other words, the content should generated by different means, these are:
As part of this initial process, two type of users personas were identified: Collaborators (Operators) and Supervisors. However, a third role were discovered during the usability tests, Coordinator.
Once the problem were deeply analyzed, we wrote a list of user stories in the backlog. However, we still had pending the definition of a criteria to measure success. In order to do this we reviewed the notes taken from the previous discussions and determined the most important KPIs required to measure the success at the end of the project. These are:
Once the requirements were documented, goals and expectations set, I started wireframing a mobile application. The reasons why I choosed this path are:
After a few iterations, we reviewed the initial wireframes and defined the Information Architecture, which is laid out in 6 key areas:
Birthdays, aniversaries, recogniztions, promotions, welcome new people, etc
Mi Llave integration. From here collaborators will perform their requests.
Gifts, days off, access to the list of benefits from the loyalty program.
Games. Would be nice to reinforce safety compliance through entertainment.
A simple chat to encourage collaborators keep their talking fluid.
Personal Data, CV, addresses, picture. Everything from the file record.
For testing the prototypes, I worked with the customer a list of goals in order to measure success as well as to validate the proposed designs:
Initially, we agreed to have individual interviews with the employees and potential candidates that are likely to use the application. The interview, were composed by the following items:
Due to some constraints, I was not in position to test the designs across the entire staff. Instead, we selected a 10% sample of the staff. The criteria of selection included the following parameters:
This criteria allowed me to have a curated list of candidates to test the product. The outcomes can be extrapolated with more precision.
During each session, I asked the candidates to perform different tasks and excercises. The instruction was direct and one at the time.
Was the task completed or not? How long the task took from the request till the completion? Information like this was captured and analyzed in order to validate the proposal.
This poll is basically a guideline to help the user to express different thoughts. During the interview, each question triggers other questions and directions which I explored along with the candidate. Some of the questions are:
We defined two different labs to run the sessions. The first one was in Malagueño’s Factory, were operators develop their daily work.
The second lab, was established in the Holcim HQ located in Cordoba. Here is were the employees associated with the administrative departments develop their work.
In both labs, the conditions were to have a separated room, only for testing purposes. No distractions and the candidates will come one at the time.
I took my gear with me in order to have a minimal but descent testing enviroment and capturing everything on video for further insights. The elements I used were:
When the candidate walked into the room, the first thing I did was to have a small talk with them, the goal was to break the ice and make them feel comfortable. Some of them were more shy than others, I just triggered small conversations and let them talk most of the time. Also I asked for their consent to record the session, the footage will be private only for my analysis.
Once the confidence was good enough, I asked the candidates to naturally grab the phone so I can adjust the camera on the tripod to point where the action happen, the device’s screen and hands.
In addition to this, I used a software to record the screen on the phone.
Once the setup was ready, I started by asking to execute the first task.
This table is the summary for tasks performance. Each column correspond a task. Each row corresponds to a user.
In order to simplify the scoring, I defined a scale of 3 values:
0 The task was not completed.
5 The task was completed, but there were minor challenges.
10 The task was completed successfully.
At the bottom of the table, the totals represent the overall performance for each task. Higher is better.
One the the goals were to find out what are the more requested tasks and features. The three more important ones are related to paycheck, holidays and benefits.
The company has a reward program called Bolsitas, it is a catalogue of benefits and products that can be traded with points. We leverage this oportunity to find out how if the users would like to have it integrated with the app. 70% of the users said yes. With this discovery, we decided to include it in the next version of this mobile app.
90% of the users said they are likely to use the application after work.
When observed the users interacting with the prototype, I noticed that 50% of them prefer to use the OS buttons to go back. The other half touched the arrow in the title bar to go back to the previous screen.
Holcim has a wide variety of solutions deployed in the organization, some of them are more popular than others. Each solution provides specific features and access to different level of information.
The goal with this question is to explore the platforms that are more frequently used the collaborators, this way we can extend the research to more specific areas and potentially add more value to our prototype.
We left out many ideas out of the scope because it would jeopardize the deadlines we agreed upon the beginning. However, these ideas and enhancements were added to a new backlog for phase 2 in order to keep them under the radar.
Regarding phase 1, it was completed on time, tested and documented in Confluence.
The deliverables and documents extents to the following topics:
Development is still on hold until a new budget is discussed and approved. Nevertheless, I truly enjoyed working on this project, and I firmly believe that it will success when it becomes a reality.