Contractors availability calendar

Contractors availability calendar

Contractors availability calendar

As a designer, I designed a tool that helps managers to track the work schedule and workload of their contract workers and predict the number of completed orders by the company

As a designer, I designed a tool that helps managers to track the work schedule and workload of their contract workers and predict the number of completed orders by the company

As a designer, I designed a tool that helps managers to track the work schedule and workload of their contract workers and predict the number of completed orders by the company

Role: Senior Product designer

Role: Senior Product designer

Role: Senior Product designer

Scope: UI/UX/IxD, Prototyping, Design system

Scope: UI/UX/IxD, Prototyping, Design system

Scope: UI/UX/IxD, Prototyping, Design system

Context

Yandex Services is a platform for finding Contractors to complete everyday tasks. As a product designer, I was responsible for designing a back-office system that allows partners to efficiently manage their orders and track progress

To better understand the needs of users of our system, we regularly reviewed support requests and conducted pulse surveys

Yandex Services is a platform for finding Contractors to complete everyday tasks. As a product designer, I was responsible for designing a back-office system that allows partners to efficiently manage their orders and track progress

To better understand the needs of users of our system, we regularly reviewed support requests and conducted pulse surveys

Yandex Services is a platform for finding Contractors to complete everyday tasks. As a product designer, I was responsible for designing a back-office system that allows partners to efficiently manage their orders and track progress

To better understand the needs of users of our system, we regularly reviewed support requests and conducted pulse surveys

Problem

One of the insights was:

One of the insights was:

One of the insights was:

MANAGERS spent over 30% of their time per week creating and updating Contractors' schedules

MANAGERS spent over 30% of their time per week creating and updating Contractors' schedules

To better understand the problem and our customer's needs, I conducted research that included:

To better understand the problem and our customer's needs, I conducted research that included:

To better understand the problem and our customer's needs, I conducted research that included:

Interviews with other systems for controlling employee schedules

Interviews with other systems for controlling employee schedules

Interviews with other systems for controlling employee schedules

Interviews with users of our system to learn how they currently manage employee's schedules

Interviews with users of our system to learn how they currently manage employee's schedules

Interviews with users of our system to learn how they currently manage employee's schedules

After research, we learned a bunch of things:

After research, we learned a bunch of things:

After research, we learned a bunch of things:

Managers regularly call or chat with all their contractors each week to confirm their work schedules

Managers regularly call or chat with all their contractors each week to confirm their work schedules

Managers regularly call or chat with all their contractors each week to confirm their work schedules

Contractors sometimes forget their schedule, which can lead to missing shifts. To prevent this, managers contact contractors the day before to confirm their schedule. If a contractor does not confirm, the manager urgently tries to find a replacement or reschedule the customer's order

Contractors sometimes forget their schedule, which can lead to missing shifts. To prevent this, managers contact contractors the day before to confirm their schedule. If a contractor does not confirm, the manager urgently tries to find a replacement or reschedule the customer's order

Contractors sometimes forget their schedule, which can lead to missing shifts. To prevent this, managers contact contractors the day before to confirm their schedule. If a contractor does not confirm, the manager urgently tries to find a replacement or reschedule the customer's order

Managers typically create employees' schedules using Excel or similar tools

Managers typically create employees' schedules using Excel or similar tools

Managers typically create employees' schedules using Excel or similar tools

Keeping track of contractor work history is important for determining bonuses or penalties

Keeping track of contractor work history is important for determining bonuses or penalties

Keeping track of contractor work history is important for determining bonuses or penalties

Design phase

Upon reviewing all of the data, we came to the realization that both the performer and manager should share responsibility for creating and maintaining the work schedule. The proposed solution involved the following:

Upon reviewing all of the data, we came to the realization that both the performer and manager should share responsibility for creating and maintaining the work schedule. The proposed solution involved the following:

Upon reviewing all of the data, we came to the realization that both the performer and manager should share responsibility for creating and maintaining the work schedule. The proposed solution involved the following:

For the Contractor:

For the Contractor:

For the Contractor:

Create their own schedule

Create their own schedule

Create their own schedule

Notify the manager in the event of any absences.

Notify the manager in the event of any absences.

Notify the manager in the event of any absences.

Easy Work Schedule Management for contractor

I created a new feature that simplifies work schedule management for performers. It allows performers to fill in their schedules within our app and includes notifications to remind them to complete their schedules on time

I created a new feature that simplifies work schedule management for performers. It allows performers to fill in their schedules within our app and includes notifications to remind them to complete their schedules on time

I created a new feature that simplifies work schedule management for performers. It allows performers to fill in their schedules within our app and includes notifications to remind them to complete their schedules on time

While these screens give an idea of our design, there were many more screens, layouts, states, and prototypes that we tested. Here is a small part of the user flow for filling in a contractor's schedule within our app

While these screens give an idea of our design, there were many more screens, layouts, states, and prototypes that we tested. Here is a small part of the user flow for filling in a contractor's schedule within our app

While these screens give an idea of our design, there were many more screens, layouts, states, and prototypes that we tested. Here is a small part of the user flow for filling in a contractor's schedule within our app

Process

For the Manager:

For the Manager:

For the Manager:

Ensure that all schedules are accurate and up-to-date

Ensure that all schedules are accurate and up-to-date

Ensure that all schedules are accurate and up-to-date

Have the ability to make changes to the schedule if necessary

Have the ability to make changes to the schedule if necessary

Have the ability to make changes to the schedule if necessary

Improved Back Office System for Manager Visibility

I created a "People" section in our back office system that displays all contractors' schedules and workloads. In collaboration with analysts, we also implemented a system that predicts order volume by hour. This new system gives managers increased visibility of their Performers, making it easier to manage workload effectively.

I created a "People" section in our back office system that displays all contractors' schedules and workloads. In collaboration with analysts, we also implemented a system that predicts order volume by hour. This new system gives managers increased visibility of their Performers, making it easier to manage workload effectively.

I created a "People" section in our back office system that displays all contractors' schedules and workloads. In collaboration with analysts, we also implemented a system that predicts order volume by hour. This new system gives managers increased visibility of their Performers, making it easier to manage workload effectively.

Result

Delivery and Result

We launched a test version of the feature with five partners and approximately 200 of their contractors. Throughout the testing process, we maintained constant communication with our partners to address any bugs and improve the user experience.

After testing was complete, we discovered that the average time for partner managers to schedule their contractors was reduced to just 43 minutes per week. Additionally, we saw a significant decrease in the shift unavailability rate, which decreased by three times.

We launched a test version of the feature with five partners and approximately 200 of their contractors. Throughout the testing process, we maintained constant communication with our partners to address any bugs and improve the user experience.

After testing was complete, we discovered that the average time for partner managers to schedule their contractors was reduced to just 43 minutes per week. Additionally, we saw a significant decrease in the shift unavailability rate, which decreased by three times.

We launched a test version of the feature with five partners and approximately 200 of their contractors. Throughout the testing process, we maintained constant communication with our partners to address any bugs and improve the user experience.

After testing was complete, we discovered that the average time for partner managers to schedule their contractors was reduced to just 43 minutes per week. Additionally, we saw a significant decrease in the shift unavailability rate, which decreased by three times.