A friendly chatbot that solves inefficiencies modifying work schedule with flexibility, comfort, and rewards
How might we improve communication between shift workers and their managers when developing and modifying schedules?
Main contributed in UI, interaction design, and experience design. I also participated in ideation, wireframing, and user journey.
Paper & pen, Sketch, Photoshop, and Principle
Part-time shift workers, mostly students in college or high school; General Managers, who manages staffs in cafes or restaurants
A message from the restaurant you work at pops up; you find your next shift is the same day as your exam. How would you deal with this situation?
You ask your co-workers to swap the shift with your through FB messenger, email, slack, WeChat, message, leaving a swap request on paper in the restaurant...... and wait...
The hourly work scheduling system in small businesses like cafe and restaurants is chaotic and disorganized. Managers and shift workers often face problems such as short-staffing and miscommunication.
Hermes solves inefficiencies modifying shift schedules in small businesses for both shift workers and managers.
As we started our initial research, we sent out a survey targeting hourly shift workers and managers and received more than 60 responses. Together with five semi-structured interviews and competitive product analysis, we were trying to identify specific pain-points in work scheduling process.
To build empathy with our users, we created a journey map focusing on the current experience of shift workers and their managers developing and modifying their work schedules. Potential user pain points are highlighted in orange:
Our users could encounter troubles for more than 10 times throughout the journey.
With the user journey in mind, we identified three main pain-points in the current work scheduling system that the shift workers and the managers are facing right now:
By mapping out the significant characteristics of our user interview participants, we created two primary personas: a shift worker Issac and a manager Luna.
Through user research, we found out that most problems arise from unexpected changes in work schedule, and could potentially get worse while the users were using separated communication channels. We believe that some steps in the current system can be automated and integrated.
Following the design requirement, we came up with about 50 ideas. After conducting an affinity diagram session, we voted top 2 ideas that addressed the user needs the most. Due to the timeframe we were given and our user insights, we decided to focus more on the shift workers' side.
We built a prototype Facebook Messenger bot using Wit.ai and used a low-fidelity prototype to visualize our imagined system.
> 4 out of 5 of our test participants experienced troubles figuring out what they can do with the chatbot.
> We added more quick reply options to help our users understand what Hermes could do.
> 3 out of 5 participants were unsure about how the reward system works and its abilities, and the benefits were not clear enough to the users.
> We added options like “what are points?” and “View rewards,” into quick options.
> 4 out of 5 participants wish they can do more things on the homepage of the app.
> We added options like Next Shifts, Surge Staff notice, and Clock-in/out options.
A style that is comfortable to use, reflecting that values, character, and atmosphere of the app itself. Intended to be thriving, comfortable, and effective, the design emphasizes crucial information such as shift time, surge staff notices, and call-to-actions.
With the help of user insights and usability testing, the user goals and pain-points are more clear now, and we were able to quickly produce the hi-fi screens and some interaction design.
Issac just started his part-time job at Cafe Montana as a coffee maker. He uses Hermes to check his schedule for the week. Hermes offers suggestions about what he can do with the bot, and Issac chose to learn about the point system.
Issac checks his incoming work shifts, expiring offers, and print balance on the home page. After he arrives at the cafe, Issac uses Hermes to clock-in his shift for today.
Issac has 190 points in his account. He wants to swap his Wednesday shift with his co-workers because he has an important interview. Issac asks Hermes for a shift swap and eventually managed to complete the swap by offering 10 points as a reward.
Issac gets a surge staff notification from Hermes with 20 points rewards. After picking up this shift, he reaches Level 2 and unlocks more rewards in the Hermes store.
Issac is browsing the available rewards in the Hermes store and buys a meal that costs him 35 points. Now, he has 155 points left.
I learned how to corporate within a multi-discipline team and developed the ability to scope down ideas into a complete solution that targets our persona. This project was an excellent opportunity for me to use research findings to define the design question and to make design decisions.
Since we had to finish the project within an academic quarter, we did not have enough time to design the self-scheduling feature. We focused more on the variable shift workers side because our survey participants are mostly shifting workers. For the future development of this project, we need to conduct further research on these two aspects.