Roster - PhorestGo

An intuative way to make both quick and more complex changes to staff roster

Roster - PhorestGo

An intuative way to make both quick and more complex changes to staff roster

Roster - PhorestGo

An intuative way to make both quick and more complex changes to staff roster

Roster - PhorestGo

An intuative way to make both quick and more complex changes to staff roster

Role

Designer

Role

Designer

Role

Designer

Role

Designer

Client

Salon Industry

Client

Salon Industry

Client

Salon Industry

Client

Salon Industry

Year

2021

Year

2021

Year

2021

Year

2021

A mockup of a laptop for desserts shop header
A mockup of a laptop for desserts shop header
A mockup of a laptop for desserts shop header
A mockup of a laptop for desserts shop header

Challenge


Rebuild roster feature in PhorestGo app for React Native rebuild, improving intuitiveness and functionality where possible. By making it more intuitive, we aim to significantly enhance the app's usability and eliminate the need to switch to the desktop version for managing the staff roster.

iphone mockups for roster feature
iphone mockups for roster feature
iphone mockups for roster feature
iphone mockups for roster feature

Process

Discovery Phase:

  • Conduct user interviews to identify the most common roster changes made by clients.

  • Analyze user pain points and prioritize clear functionality based on their feedback.

Design and Prototyping Phase

  • Leverage existing desktop functionalities while ensuring a smooth mobile experience.

  • Define core functionalities and limitations for team alignment before development begins.

  • Prototype the mobile roster using Figma and Maze to ensure intuitive user interactions and task completion.

  • Conduct client testing on prototypes to gather feedback and iterate on design.

Development and Handover Phase

  • Maintain ongoing communication with engineers to confirm expected behavior, functionalities, and outcomes.

  • Create comprehensive Figma documentation outlining UI elements, interactions, and design decisions.

  • Work closely with the engineering team until a production-ready mobile roster feature is available.

Solution


The team delivered a user-friendly roster feature that significantly improved usability and user experience compared to the previous version. Showed a considerable decrease in the time needed to complete tasks within the roster.

The interface prioritised clarity with a simple and intuitive layout. Clear information hierarchy allowed users to quickly understand the roster view. Colour-coded entries (based on existing desktop patterns) and clear icons for statuses (Not Working, Holiday, Training, Sick, Custom) allowed for at-a-glance roster comprehension and faster task completion.


To further enhance efficiency, we implemented a calendar view directly accessible from a specific staff column. This allowed users to make quick changes to staff working hours for a particular day, reducing the number of interactions needed within the app.




A screenshot of desserts shop header
A screenshot of desserts shop header
A screenshot of desserts shop header
A screenshot of desserts shop header

Takeaway


Overall, the solution the team created was effective in improving understanding and usability of the roster app. Collaboration throughout implementation with the Product Manager (PM) and engineer proved critical for a smooth development process. This project highlighted the importance of communication throughout the process and understanding technical limitations and iterating where needed to meet these constraints.