Senior product designer

Projects

Contact

Feel free to send me an email ddang.designs@gmail.com

(c) 2020 Denise Dang

Pay rate builder

Role
Senior product designer
company
Deputy
Duration
2 years

Deputy is a rostering, timesheet and HR software that is used by businesses to schedule and connect their employees. I was the lead designer, working with a PM and a team of engineers to rebuild an engine that calculates how shift workers are paid.

Results

Up to x10 decreased the number of pay policies used in customer accounts

Decreased implementation time from days to hours

1,300+ pay polices and 1,400+ pay rules created by customers

The problem

The current pay rate engine is 13-years old and relied on DeXML scripts. Customers required heavy hand-holding from partners and internal teams at Deputy to create these unique scripts to cater for even the simplest pay requirements. The implementation process was slow and not scalable.

Goals

01 /

Eliminate the usage of DeXML scripts

02 /

Create a self-serve experience that allows customers to configure their own pay rules

03 /

Provide a greater range of labour laws and Awards to customer accounts

Research insights

Compliance hand-holding

In general, customers do not have extensive knowledge of Australian Awards and expect Deputy to handle all the calculations and compliance.

More control with pay

When it comes to customising pay, customers are looking for minor adjustments to existing legislation such as adding their own pay rules, or modifying multiplier rates.

Complex pay engine

Customers have little understanding on how Deputy calculates pay and the complexities with pay logic. Incidents arise when customers conduct audits and discover that they have paid employees incorrectly.

Not scable

Implementation consultants spend a considerable number of hours modifying pay policies when there are regulation updates.

"Need to be able to have penalties like overtime and night rates to hourly wages. At the moment the lack of this ability means that all wage cost reporting for management of the business is not accurate, and therefore worthless."

— Deputy customer

"The challenge probably from a team-wide is that we really require our consultants to have a high level of aptitude with API and Java script to actually succeed in the role, which limits our ability to hire, like who might be good candidates if they, if they, if they don't have an appetite for API or JavaScript, like they just are going to struggle at a role"

— Internal implementation consultant