Making it workforce ready

A UX/UI case study for Kronos’s mobile app, UKG Ready.

In today's technology-driven society, everything we do in our day to day lives has a more convenient alternative handled by technology. This can be from tracking calories to sending a letter. However, not everything technologically-innovated can provide us with a convenient solution.

The main purpose of my case study

  • Improve the UI of the Kronos Workforce application to provide a better user experience for all

  • Attain self-taught skills in User Research, User Experience Design, and Product Design!

☺︎

Understanding Kronos and its users

As a frequent user of the UKG application, I wanted to embark on an analysis of Kronos and who their main target customers are. Since it is a workforce management system, the main industries utilising this app would include:

  • Retail

  • Manufacturing

  • Healthcare

  • …and many more.

Kronos's customers, mainly being businesses, seek management needs that Kronos can provide them with. Workforce management, payroll, HR, time and attendance, and rostering are a few of the main needs of businesses. Their sole purpose is to provide workforce solutions that are purpose-built for industries and all their employees. Hence, the target age demographics of these customers are very broad but to a large extent, are businesses.

Online Survey

In order to further understand a typical user's usage and experience with the application, I conducted an online survey with frequent Kronos users. The survey covers questions about their purpose of using the app and how easy they find using it. These results seem to be a fair representative of the user's experience:

Desktop Research

To additionally expand on my research, I sourced app reviews from the Apple App Store as well as Google's Play Store. This will allow me to grasp a further understanding of the user's from all demographics, locations, and occupations using their feedback on their experience of the app.

☺︎ 

Analysis

Affinity Mapping

Affinity mapping is a great method to cluster and bundle ideas and to generally organise all the information I have gathered into groups and themes.

Identifying the Issues

Multiple issues were raised, but the dominant few that were recurring include:

  • Making log in quicker

  • Interface is hard to navigate

  • Having roster/rostered staff on one easy screen.

 

Persona of a Kronos user

60f8ac76f40645afea9e0be4_James Condo Persona.png

 ☺︎

The redesign

Current IA

With the multiple built-in menus in menus that numerous users have given negative feedback upon, I have decided to develop the information architecture to visually understand the infrastructure, features, and hierarchy of the app.

 

Revised IA

The newly constructed IA is much more simple, decreases a lot of the menus in menus, changes the burger menu to a navigation dock for increased visibility and easier access to necessities. I've organised the interface and removed redundant tabs/sections.

 

Ideation

Paper Prototyping

Grasping from the reviews and needs of my survey participants as well as users online, I sketched out possible paper interfaces that would suit. Before committing to a high-fidelity design, by doing paper prototypes, I'm able to brainstorm multiple quick interface designs, and visually analyse them.

The Mockups

& Alterations

#1 Login

The logging in process and experience is the top concern and issue for users. The app currently has a typical username and password input with a necessary "Forgot your password?" button. The components missing that users want to see include:

  • ‘Remember Password’ feature

  • Biometric login option

60f97c48cd31a33928dd64a0_Screen Shot 2021-07-23 at 12.08.11 am.png

#2 Home

The app currently utilises a hamburger menu for navigation. I have decided to replace this as hamburger menus make features indiscoverable. The "menus in menus" within the hamburger menu also makes users take a lot more clicks than they should reach what they need. I have replaced it with a navigation dock to clean up the menus and make sections more accessible to users. Within the new redesigned home screen, features that users find useless have been removed and replaced with components that many want to see such as, upcoming shifts and rostered staff.

60f97c48cd31a33928dd64a0_Screen Shot 2021-07-23 at 12.08.11 am.png

#3 Schedule

The design of the calendar makes viewing a user's schedule and shifts very difficult. In the revised design, I've incorporated a more modern calendar design, with the red stamp showing days where the user is on shift. The date selection is not streamlined to use so I've also modified its placement and design. In order to reduce the number of tabs and sub-menus in those tabs, I've place all necessary scheduling and time-off access in the schedule screen. Therefore, users have all the necessary information on one screen. What users also wanted to see from this app is the addition of viewing rostered staff on specific days. Whenever a user clicks on the date, the corresponding staff working is shown below it.

60f97c48cd31a33928dd64a0_Screen Shot 2021-07-23 at 12.08.11 am.png

#4 Timesheet

First glance at the timesheet screen leaves me very overwhelmed with so many components poorly placed on the screen. In order to improve that, I gathered the important details on the top half of the screen and composed them into a sleek container with a very simple design. With the bottom half of the screen, I've kept the same layout. The change implemented here would be enhanced visibility of the text and keeping the colours used to a minimum as I find that it makes it very hard to find what I want when there is a lot going on. I've kept the dates at 2-week increments so users can quickly find the date by their pay periods.

60f97c48cd31a33928dd64a0_Screen Shot 2021-07-23 at 12.08.11 am.png

#5 Time Off Request

The main inconvenience when requesting time off in regards to my own experience as well as the order of steps asked. I find myself wanting to choose my dates first and then deciding what type of leave I'd like to take. This is how I improved the design in the mock-up. I made the calendar the first point of interaction and the salient feature so that the user can decide the characteristics of their leave after choosing the dates. Currently, the app only allows you to request leave one day at a time. By moving the schedule component to another screen allows the application to fit all the days and their corresponding schedules all in one's view.

60f97c48cd31a33928dd64a0_Screen Shot 2021-07-23 at 12.08.11 am.png

#6 Time Off Balances

Within 'Time Off', Kronos allows users to access their leave statistics. As you can see from the before image, the font size of the hours is obnoxiously large and there seems to be a lot of information in one place. What I have done with the redesign to help make it easier to digest is the segregation of the 3 main components - leave balance, information about the leave, and the request button. By doing so, it separates the main features, making it easier to read. The original request button feels blended in with the rest of the text so I parted it away from the text and placed it on its own contrasting button. Within 'Time Off', Kronos allows users to access their leave statistics. As you can see from the before image, the font size of the hours is obnoxiously large and there seems to be a lot of information in one place. What I have done with the redesign to help make it easier to digest is the segregation of the 3 main components - leave balance, information about the leave, and the request button. By doing so, it separates the main features, making it easier to read. The original request button feels blended in with the rest of the text so I parted it away from the text and placed it on its own contrasting button.

60f97c48cd31a33928dd64a0_Screen Shot 2021-07-23 at 12.08.11 am.png

#7 Time Off History

Two main modifications were made to this page. One of them is the dropdown selection for choosing the year period. This is not consistent with many apps out in the market today, giving the user the experience of having to seek the feature. In order to combat that, I changed the dropdown into one with navigating arrows located at the top of the page. Higher visibility and being externally consistent will improve the time one takes to switch time periods.

Additionally, If a user has a long list of leave, the placement of the date in the original design will make it difficult as the font blends in with the rest of the information. In the redesign, I placed the date in the sub-tabs for improved discoverability.

60f97c48cd31a33928dd64a0_Screen Shot 2021-07-23 at 12.08.11 am.png

#8 Profile

The profile page of Kronos has a lot of tabs with quite a few irrelevant sections of information. The tabs that users frequent more often I have kept on the profile page, whereas, the rest I moved into settings as such information can be edited. There is currently an absence of a settings page in the Kronos app hence why I've created one. I've also added push notification settings in response to results from the user survey. Users wanted the app to notify them a certain time frame before their shift starts to alert them to clock in as forgetting to clock in is a common occurrence. This will ultimately improve employee morale by alerting them of shifts up ahead as well.

60f97c48cd31a33928dd64a0_Screen Shot 2021-07-23 at 12.08.11 am.png

#9 Password Change

Not many modifications were constructed to this page. The main issue was the placement of the 'Change Password' button is a great distance away from the main components. A password confirmation pop-up was also added to provide users with feedback and reassurance of a successful password change.

60f97c48cd31a33928dd64a0_Screen Shot 2021-07-23 at 12.08.11 am.png

#10 Chat

In a larger workplace, I discovered through the reviews placed on the app store, that users wish to have contact access with everyone in one simple place. Having a chat feature will allow the users to directly contact each other in the app rather than through another messaging application. Everything work-related can be accessed through UKG all in one simple place.

 

The Prototype

My prototype was designed on Figma as I wanted to take this as an opportunity to expand my expertise on various software.

Validation Testing

To uphold the effectiveness of my modification, I tested the same users who frequent the app and the ones who participated in my online survey. Due to Covid/lockdown, the ability to do this in person was not possible. Therefore, I invited them all to a group video meeting to analyse their behaviour and feedback.

Feedback and results received:

“This is what the app needs to have!”
”The notification feature will save out lives.”
”I’d be so much more happier using this app!”
”I like how the menu is now at the bottom (dock).”
— Online survey participants
Online validation testing due to COVID-19

Online validation testing due to COVID-19

Conclusion

 

To summarise, my experience of doing this case study was very exciting, fun, and challenging all at the same time. It was a lot of work and time I had to set aside, however, I am glad to have gone on this journey to push myself to improve my skills. I do think this was also a great opportunity to sharpen my user research and design skills.

I hope you enjoyed reading the case study as much as I did working on it! 🥰 If you have any suggestions or feedback for me on this case study I would be more than appreciative to hear from you and discuss it! Additionally, If you like what you see and want to work with me - all contact information down below ✨

 ☺︎

Like what you see?

Don’t hesitate to reach out!

Previous
Previous

Art Haus

Next
Next

Huni