Designing a Learning Management System for employers to distribute training for hospitality and security sectors
Overview
Edifyd is a Learning Management System used for corporate training in industries such as hospitality, construction and security industries.
I worked part time, designing interfaces for their employee and employer portals, course creation editor, course templates. and was also involved in rebranding.
With who? (Stakeholders)
Product Manager
Business Analyst
A team of engineers
What did I do?
High fidelity screen designs
Employee and employer portals
Course creation editor
Course templates
What's the problem?
Distributing and managing inductions and training is difficult in high rotation industries.
They have to manage training across 1000+ candidates
Employees don’t always complete their training on time
In result, HRs would have to chase them down to complete their training :(
Research and insights
A phone interview was conducted by our business analyst with one of our most active client - An HR at a leading security firm in Australia.
Here’s what they uncovered from the call...
Let’s call her Jessie
She’s has 7000+ employees to manage and she has to track training and induction across all of them, ensuring all are completed
The current Edifyd system does not have tools that matches her needs anymore.
There are times where emails to employees about training are bounced off, or are sent to spam.
This makes Jessie difficult to chase them down as she is not aware of this situation
Furthermore, the current Edifyd system doesn’t support course creation, so when she wants to upload new training material, she would have to contact Edifyd, causing inefficiencies in her workflow.
How Might We...
- Give more visibility for training completion, so HR professionals in high-volume settings (such as Jessie) can more easily follow up incomplete training when needed?
- Allow HRs more efficiency manage and upload their own training content?
Ideation
The product team then wrote up requirements and user stories. I have then translated these requirements into designs, with consideration to best practices and accessibility.
Here’s what we ended up with to help Jessie with managing her training
Dashboard
Better visibility into emails that need action
For Jessie, emails are the main channel of communication between employees and HRs. An exceptions reports page provide her with better visibility into which e-mails to take action on.
Course creator
A course creator was designed so organisations can create their own course with their own content.
Homepage to course creator, displaying all their courses that they have created
Support of additional file formats to add to courses
- Considering most clients already have ready made training content, our creator supports a wide range of formats such as visual, audio, powerpoint, HTML and video elements.
- Sharing permissions and co-editing so other admins of the organisation can comment and edit on course programs
Employee login pages
Considering login pages are one of the first touch points of our product, the look and feel should represent our product and create impact.
We wanted the positive imagery of completion, conveying the positive feelings of passing a training course.
I have experimented with both illustrations and images, to see which one created most impact. Both were taken from a royalty free website, but illustration colours were altered to our brand colours.
Results
The product was still under development after I left the team, and is awaiting feedback from client.
Reflection
This was the second SaaS project I've taken part in, and I feel like I've improved so much, both in product design and UI design.
- I previously didn't experiment much with colours considering it was a B2B software. However, during my process of designing and discussion with the team, I have realised that B2B software doesn't have to be boring! Using colours in some areas to highlight information enhances the look and feel of the product and overall experience.
- I've improved in keeping master components more organised, and have learnt to use variants in Figma for my designs, in order for components to be consistent.