
Morgan
Manage your team, roster in minutes.
Anywhere. Anytime.
I worked with the lead designer on overhauling the entire product suite. I was responsible for the redesign of the desktop web app. I performed user research, iterative prototype development, and developed the design system still used on their web app today.
Led overhaul of desktop app design, resulting in jump from 40k to 270k users the following year.
Deputy is now worth over $1 billion
Deputy is a workhorse application for any company that needs scheduled shifts for its employees. It supports scheduling, timesheets, workplace communication, and integrates with supporting software like Xero, Vend and Shopify. Deputy works with a desktop web application, an iPad app, an iPhone app and an Android app, all handling the same data in various ways, for various use cases (the mobile apps are primarily for employees, whereas the desktop app is primarily for employers).
When I joined Deputy, the product had been in development for just over 6 years. They’d gone through two major iterations of the software. The first version was fairly well-designed, but was overly complex and used dated design patterns. The second version simplified the UI significantly, but it had no conventions or consistency. This led to a lot of cognitive effort trying to understand each screen, as it had no relationship to the others.
Project goals
What are we actually trying to do here?
Getting to work
and down to business
Challenges
Potholes, hurdles and pitfalls

Macro design - card sorting helped us place each feature in its ideal place within the navigational structure.
Micro design - the iteration of accordion buttons

One problem we ran into again and again was the lack of time. A few really interesting ideas ended up being pushed out, but might get revisited later on. One idea that got cut was an ‘inline modal’. We needed a way to place a modal over a modal over a page, so I came up with the solution of making the first modal inline, not overlaid. This video is a messy prototype, but it demonstrates the solution pretty well.
