Scheduling feature redesign

I enhanced usability and accessibility by redesigning the scheduling feature into a three-step wizard. The previous design was confusing and lengthy, so breaking it into manageable steps made the process clearer. This approach allowed me to improve specific workflows, such as attaching resources to priority groups. Additionally, I updated the design of the scheduler to ensure it is more accessible, allowing all users to interact with the system easily, as the old design was not user-friendly for everyone.
Role

As the only designer at Vega Cloud, I led the redesign of the scheduling feature. Using methods such as user research, competitive analysis, flow charts, sketching, wireframes, prototypes, and usability testing, I ensured the new design was user-friendly and efficient. I also collaborated closely with cross-functional teams through workshops to refine the design. This process allowed me to focus on delivering an intuitive experience that addressed user needs while maintaining a streamlined workflow.

Overview

Vega Cloud sought to simplify the process of scheduling resource parking and unparking, but the previous third-party scheduling tool lacked features, resulting in user frustration and inefficiencies. I worked closely with the development team to create a customized scheduling tool. This new tool introduced a 3-step wizard, enhanced the resource attachment process, and featured an updated scheduler interface.

Problem

Users experienced difficulties and confusion when scheduling resources to be parked and unparked. There was confusion on parking and unparking order when creating priority groups. In addition, the existing third-party scheduling tool was not intuitive and lacked critical functionalities, resulting in frequent errors, low user engagement, and increased time spent on scheduling tasks. There was a clear need for a more user-friendly and efficient design.

Goals

Recognizing the need for a more efficient and user-friendly solution, I took the initiative to address the shortcomings of the existing scheduling tool.

"How can the scheduler tool be more intuitive?"

Research & Insights

User interviews, surveys, and task analysis were conducted to identify the main pain points.

Organizing Information

This flow chart illustrates the 3-step scheduling feature I designed, outlining how users input details, create priority groups for resources, and schedule parking events for a seamless scheduling experience.

Design Solution

I found that many resource scheduling tools in the market were quite similar to the third-party solution Vega Cloud was using. To innovate, I explored other types of scheduling tools and developed a new solution that uses a horizontal drag interface. This approach not only differentiates my system but also enhances usability by conserving screen space and providing a more intuitive user experience. My other design solutions are as follows:

Sketching

I sketched designs for the new scheduler, breaking it into a 3-step wizard: Details, Priority Groups, and Parking Events. I also updated the columns for priority groups and refined the design and flow for attaching resources to these groups. Additionally, I modified the scheduler to support horizontal dragging for creating parking events and developed alternative methods for users with accessibility issues.

Wireframes & Prototypes

Initial wireframes and an interactive prototypes were created to test with internal and external users to gather feedback and make improvements.

Testing

To ensure the redesigned scheduling tool met user needs and addressed previous issues, I conducted usability testing with internal and external users. I measured performance using key metrics, including error rates, task completion times, user engagement, and user satisfaction.

The testing process included:

  • Prototype Testing: Participants interacted with the new horizontal scheduler, 3-step wizard, and updated resource attachment methods. Their feedback was collected to assess usability, clarity, and overall satisfaction.
  • Accessibility Testing: We specifically tested the new drag and button features designed for users with dragging difficulties to ensure it functioned as intended and improved accessibility.

Results

Design iterations were implemented, such as scheduler layout adjustments, wizard enhancements, priority columns, adding a 'draft' version, and additional copy was included to clarify instructions and ensure users had a clear understanding. The design was then tested again, and the results showed:

Conclusion

By replacing the third-party scheduling tool with a custom-built solution, Vega Cloud significantly enhanced the scheduling process. Users could now schedule resource parking and unparking more efficiently and accurately, leading to higher satisfaction, productivity, and savings.

This project has taught me invaluable lessons in UX design. I've come to value how thoughtful design, especially when focused on accessibility, can significantly improve the user experience. Moving forward, I am eager to further explore creative solutions that prioritize simplicity and efficiency, aiming to continually elevate user satisfaction through innovative UX enhancements.

Reflection

By replacing the third-party scheduling tool with a custom-built solution, Vega Cloud significantly enhanced the scheduling process. Users could now schedule resource parking and unparking more efficiently and accurately, leading to higher satisfaction, productivity, and savings.

This project has taught me invaluable lessons in UX design. I've come to value how thoughtful design, especially when focused on accessibility, can significantly improve the user experience. Moving forward, I am eager to further explore creative solutions that prioritize simplicity and efficiency, aiming to continually elevate user satisfaction through innovative UX enhancements.