Microsoft Teams


Shifts is designed for managers and workers in retail stores, hotels, restaurants, manufacturing and other service industries where workers often don't have a desk or computer. With Shifts, managers can create and manage schedules; and employees can view shifts, swap shifts, update availability, and request time off all via their mobile phones.

My Role

Web & Mobile. As a Product Designer on a team with PM, Engineering, and Research, I designed product features for several versions of Shifts. I owned the user story for how to schedule and assign activities (breaks, lunch, workstations) across all views and devices. I also developed component and page patterns and worked on multiple features, such as how to copy and paste, how to assign predefined shifts, and print to one page.

User needs

Managers want to save time scheduling, and workers want to view and swap shifts easily. Additionally, many orgs have existing schedule processes, or want to integrate 3rd party systems, so unblocking those managers without adding complexity for others was a priority. When adding features and updates I designed first run experiences to help existing users. I worked directly with users along with PM and Research, and also referenced user feedback from UserVoice and HelpShift tickets.