MyTime
Timeline
2020 - 2021
My Role
Senior Product Designer I
OVERVIEW
Helping managers approve time quickly and accurately
Role: User Experience DesignerTeam Build: 3 Developers, 1 QA, 1 UX, 1 PM, 1 PO
Timeline: July 13, 2020 — June 2021
About MyTime
MyTime is a mobile application for internal managers and employees to utilize for time management with Peoplesoft as the backend passing data through several APIs.Project ScopeOur client had previously been using Peoplesoft for their time tracking system. Peoplesoft is very robust, and overcomplicated. We had to redesign the experience for time management, so we opted for a mobile application.
OUTCOMES
Material weakness score+2%
Time on task-75%
Employee time entry-33%
Created a seamless time management experience
I designed the end-to-end experience for managers and employees to utilize a mobile application to manage their time. This involved creating a way for Peoplesoft to work efficiently on the back end, and managers to pick it up quickly on the front end.
Ensuring fewer inaccuracies in the time approval process
I created a way for managers to quickly enter and approve timesheets while also ensuring the time they are approving matches the time that was designated for the employees that week, so there are fewer errors. Allowing enhanced delegation processes for managers who are out of town, so fewer timesheets trigger auto-approvals.
Shifting left with the team to ensure the technological barriers are at the forefront
I streamlined processes with the whole team by ensuring they are at the initial meetings on this product to ensure they are all on the same page.
PROCESS
Discovery
Business Challenge
Managers and employees are not entering in or approving accurate timesheets in a timely manner, which is effecting a score of material weakness that could have a potential outcome of driving a stock price down.
User Challenge
Managers need a quicker and easier way to approve employee time because Peoplesoft takes too long, and therefore they rush through it, so it becomes inaccurate.
Discovery
We sat down and watched 6 managers go through their process of approving employee time to understand what problems they faced.“I have 115 shift workers I need to approve time for. So, I have to sit at my desk on the VPN and approve time, which takes about 6 hours. To do all that. It takes me about a whole work day, and I am not able to get anything else done” — Employee manager with non-exempt employees“I get so many notifications to my email about time approving, and auto approvals that I don’t even look at those emails anymore.” — Manager“There are thousands of charge codes and when you have shift workers you have no idea if it is correct or not, that leads to a lot of inaccuracies” — Shift manager
Opportunities Uncovered
For managers with non-exempt employees, create a better flow to acknowledge employee time throughout the week not just one dayFor managers and employees who are unsure of accuracy with charge codes — create job and charge code validationsFor all managers, lessen the number of clicks to approval to timesheet and make time of approval and entry more efficient
Define
MVP
After speaking with the managers and synthesizing the data from our contextual inquiry, we decided the best way forward was starting on the managements time approval process. This was a process done with the whole team; QA, engineers, product owner.
Technical Constraints
The mobile application was being built on Xamarin with Peoplesoft on the backend and data being passed through API’s, so this lead to a few constraints:
API’s had to be built out and the data from there was all we could utilize
Xamarin had limitations as far as what it could produce on iPhone vs. Android
MyTime would not replace Peoplesoft
Design
Design Principles
To follow and test the Mobile Center of Excellence Playbook and use the design system
To be heuristically sound
To abide by a level of ADA compliance
Create a path of least resistance
Connecting the application to processes consistent in Peoplesoft
The goal was to allow the user to seamlessly enter in time through the mobile application anywhere, at anytime. To ensure our users knew exactly what they had to do for approving time when they log into the app, they have a section for notifications. This gives the users some context into what they need to do next, and when they need to do it.
Time approvals
Creating an easier time approval process by allowing the user to see which dates have time approvals pending and an easy one tap all solution to approve.Time adding and editingA very traditional time punch had to be used due to the complexity of time as well as the technical constraints of the data in Peoplesoft.
Auto-approvals and exception handling
Employees can now remove auto approvals and approve in 2-steps. They can also view all the exceptions related to time, but due to scope, managers can only view that information.
Delegations
Delegations are now made easy. Managers can send delegation requests as well as approve or deny
FINAL THOUGHTS
Quotes post-production release
“I went hiking this weekend and I approved my employee’s time within seconds on the top of the mountain. This app is amazing and makes me more efficient with my time.” — Kim, non-exempt employee manager“
This seems so easy to use compared to Peoplesoft. The ability to multi-select entries is a game changer” — John, exempt manager
Lessons Learned
Document every single business decision that effects designUtilize boards such as Miro for all the information, so it is organized and captured in an organized manner to share with stakeholders during important meetings
MyTime
Timeline
2020 - 2021
My Role
Senior Product Designer I
OVERVIEW
Helping managers approve time quickly and accurately
Role: User Experience DesignerTeam Build: 3 Developers, 1 QA, 1 UX, 1 PM, 1 PO
Timeline: July 13, 2020 — June 2021
About MyTime
MyTime is a mobile application for internal managers and employees to utilize for time management with Peoplesoft as the backend passing data through several APIs.Project ScopeOur client had previously been using Peoplesoft for their time tracking system. Peoplesoft is very robust, and overcomplicated. We had to redesign the experience for time management, so we opted for a mobile application.
OUTCOMES
Material weakness score+2%
Time on task-75%
Employee time entry-33%
Created a seamless time management experience
I designed the end-to-end experience for managers and employees to utilize a mobile application to manage their time. This involved creating a way for Peoplesoft to work efficiently on the back end, and managers to pick it up quickly on the front end.
Ensuring fewer inaccuracies in the time approval process
I created a way for managers to quickly enter and approve timesheets while also ensuring the time they are approving matches the time that was designated for the employees that week, so there are fewer errors. Allowing enhanced delegation processes for managers who are out of town, so fewer timesheets trigger auto-approvals.
Shifting left with the team to ensure the technological barriers are at the forefront
I streamlined processes with the whole team by ensuring they are at the initial meetings on this product to ensure they are all on the same page.
PROCESS
Discovery
Business Challenge
Managers and employees are not entering in or approving accurate timesheets in a timely manner, which is effecting a score of material weakness that could have a potential outcome of driving a stock price down.
User Challenge
Managers need a quicker and easier way to approve employee time because Peoplesoft takes too long, and therefore they rush through it, so it becomes inaccurate.
Discovery
We sat down and watched 6 managers go through their process of approving employee time to understand what problems they faced.“I have 115 shift workers I need to approve time for. So, I have to sit at my desk on the VPN and approve time, which takes about 6 hours. To do all that. It takes me about a whole work day, and I am not able to get anything else done” — Employee manager with non-exempt employees“I get so many notifications to my email about time approving, and auto approvals that I don’t even look at those emails anymore.” — Manager“There are thousands of charge codes and when you have shift workers you have no idea if it is correct or not, that leads to a lot of inaccuracies” — Shift manager
Opportunities Uncovered
For managers with non-exempt employees, create a better flow to acknowledge employee time throughout the week not just one dayFor managers and employees who are unsure of accuracy with charge codes — create job and charge code validationsFor all managers, lessen the number of clicks to approval to timesheet and make time of approval and entry more efficient
Define
MVP
After speaking with the managers and synthesizing the data from our contextual inquiry, we decided the best way forward was starting on the managements time approval process. This was a process done with the whole team; QA, engineers, product owner.
Technical Constraints
The mobile application was being built on Xamarin with Peoplesoft on the backend and data being passed through API’s, so this lead to a few constraints:
API’s had to be built out and the data from there was all we could utilize
Xamarin had limitations as far as what it could produce on iPhone vs. Android
MyTime would not replace Peoplesoft
Design
Design Principles
To follow and test the Mobile Center of Excellence Playbook and use the design system
To be heuristically sound
To abide by a level of ADA compliance
Create a path of least resistance
Connecting the application to processes consistent in Peoplesoft
The goal was to allow the user to seamlessly enter in time through the mobile application anywhere, at anytime. To ensure our users knew exactly what they had to do for approving time when they log into the app, they have a section for notifications. This gives the users some context into what they need to do next, and when they need to do it.
Time approvals
Creating an easier time approval process by allowing the user to see which dates have time approvals pending and an easy one tap all solution to approve.Time adding and editingA very traditional time punch had to be used due to the complexity of time as well as the technical constraints of the data in Peoplesoft.
Auto-approvals and exception handling
Employees can now remove auto approvals and approve in 2-steps. They can also view all the exceptions related to time, but due to scope, managers can only view that information.
Delegations
Delegations are now made easy. Managers can send delegation requests as well as approve or deny
FINAL THOUGHTS
Quotes post-production release
“I went hiking this weekend and I approved my employee’s time within seconds on the top of the mountain. This app is amazing and makes me more efficient with my time.” — Kim, non-exempt employee manager“
This seems so easy to use compared to Peoplesoft. The ability to multi-select entries is a game changer” — John, exempt manager
Lessons Learned
Document every single business decision that effects designUtilize boards such as Miro for all the information, so it is organized and captured in an organized manner to share with stakeholders during important meetings
MyTime
Timeline
2020 - 2021
My Role
Senior Product Designer I
OVERVIEW
Helping managers approve time quickly and accurately
Role: User Experience DesignerTeam Build: 3 Developers, 1 QA, 1 UX, 1 PM, 1 PO
Timeline: July 13, 2020 — June 2021
About MyTime
MyTime is a mobile application for internal managers and employees to utilize for time management with Peoplesoft as the backend passing data through several APIs.Project ScopeOur client had previously been using Peoplesoft for their time tracking system. Peoplesoft is very robust, and overcomplicated. We had to redesign the experience for time management, so we opted for a mobile application.
OUTCOMES
Material weakness score+2%
Time on task-75%
Employee time entry-33%
Created a seamless time management experience
I designed the end-to-end experience for managers and employees to utilize a mobile application to manage their time. This involved creating a way for Peoplesoft to work efficiently on the back end, and managers to pick it up quickly on the front end.
Ensuring fewer inaccuracies in the time approval process
I created a way for managers to quickly enter and approve timesheets while also ensuring the time they are approving matches the time that was designated for the employees that week, so there are fewer errors. Allowing enhanced delegation processes for managers who are out of town, so fewer timesheets trigger auto-approvals.
Shifting left with the team to ensure the technological barriers are at the forefront
I streamlined processes with the whole team by ensuring they are at the initial meetings on this product to ensure they are all on the same page.
PROCESS
Discovery
Business Challenge
Managers and employees are not entering in or approving accurate timesheets in a timely manner, which is effecting a score of material weakness that could have a potential outcome of driving a stock price down.
User Challenge
Managers need a quicker and easier way to approve employee time because Peoplesoft takes too long, and therefore they rush through it, so it becomes inaccurate.
Discovery
We sat down and watched 6 managers go through their process of approving employee time to understand what problems they faced.“I have 115 shift workers I need to approve time for. So, I have to sit at my desk on the VPN and approve time, which takes about 6 hours. To do all that. It takes me about a whole work day, and I am not able to get anything else done” — Employee manager with non-exempt employees“I get so many notifications to my email about time approving, and auto approvals that I don’t even look at those emails anymore.” — Manager“There are thousands of charge codes and when you have shift workers you have no idea if it is correct or not, that leads to a lot of inaccuracies” — Shift manager
Opportunities Uncovered
For managers with non-exempt employees, create a better flow to acknowledge employee time throughout the week not just one dayFor managers and employees who are unsure of accuracy with charge codes — create job and charge code validationsFor all managers, lessen the number of clicks to approval to timesheet and make time of approval and entry more efficient
Define
MVP
After speaking with the managers and synthesizing the data from our contextual inquiry, we decided the best way forward was starting on the managements time approval process. This was a process done with the whole team; QA, engineers, product owner.
Technical Constraints
The mobile application was being built on Xamarin with Peoplesoft on the backend and data being passed through API’s, so this lead to a few constraints:
API’s had to be built out and the data from there was all we could utilize
Xamarin had limitations as far as what it could produce on iPhone vs. Android
MyTime would not replace Peoplesoft
Design
Design Principles
To follow and test the Mobile Center of Excellence Playbook and use the design system
To be heuristically sound
To abide by a level of ADA compliance
Create a path of least resistance
Connecting the application to processes consistent in Peoplesoft
The goal was to allow the user to seamlessly enter in time through the mobile application anywhere, at anytime. To ensure our users knew exactly what they had to do for approving time when they log into the app, they have a section for notifications. This gives the users some context into what they need to do next, and when they need to do it.
Time approvals
Creating an easier time approval process by allowing the user to see which dates have time approvals pending and an easy one tap all solution to approve.Time adding and editingA very traditional time punch had to be used due to the complexity of time as well as the technical constraints of the data in Peoplesoft.
Auto-approvals and exception handling
Employees can now remove auto approvals and approve in 2-steps. They can also view all the exceptions related to time, but due to scope, managers can only view that information.
Delegations
Delegations are now made easy. Managers can send delegation requests as well as approve or deny
FINAL THOUGHTS
Quotes post-production release
“I went hiking this weekend and I approved my employee’s time within seconds on the top of the mountain. This app is amazing and makes me more efficient with my time.” — Kim, non-exempt employee manager“
This seems so easy to use compared to Peoplesoft. The ability to multi-select entries is a game changer” — John, exempt manager
Lessons Learned
Document every single business decision that effects designUtilize boards such as Miro for all the information, so it is organized and captured in an organized manner to share with stakeholders during important meetings