Scheduling

Starting early 2022, I worked with a PM, Customer Success, and an engineering team to redesign Movista's project scheduling solution. This project was part of comprehensive update of Movista's platforms.


The design phase of the project is complete, with an early alpha release coming to select clients early next year.

Discover

Client's had been using the previous scheduling solution for 7 years. During that time, our team had collected and learned a lot about the current solution from client interactions (interviews, meetings, field visits, etc.). Our Client Success teams and Sales teams had many insights regarding the strengths and weaknesses of the current solution.

Define

From our interviews and experience we derived a number of ways that the scheduling portal needed to improve in order to have better product-market fit. I'll discuss two here.

More Intuitive

The old portal required a lot of clicking around to get items on the schedule and wasn't very clear what you had actually done.

More Intuitive

The old portal required a lot of clicking around to get items on the schedule and wasn't very clear what you had actually done.

Missing Information

The old portal had limited search and filtering capabilities. It also didn't account for user availability, leading to a lot of guesswork and rescheduling.

Missing Information

The old portal had limited search and filtering capabilities. It also didn't account for user availability, leading to a lot of guesswork and rescheduling.

Design

We learned a lot as we designed our new scheduling UI and continued to learn and tweak the design as engineering worked on it. During this period, we did a lot of learning by testing screens with clients and our Client Success team.

Brainstorm

Once we'd landed on

Brainstorm

Once we'd landed on

Solution

Once we'd landed on

Solution

Once we'd landed on

Deliver

This feature is still being developed, but early results are being met with positive feedback. It's much more intuitive and users love the ability to drag and drop projects onto employee's schedules. The search and filtering help the Scheduler find the most qualified and available employees to fulfill project requirements.