Civil Service Employee Transfers

User Experience and Interface Design
Employee transfers cover
Duration
6 months
Role
Wireframes, UI, Prototyping,
Co-research (analysis, Usability testing)
Worked with
User Researcher, Service Designer, Content Designer, Business Analyst, Product manager, Tester
Project Overview
The Civil Service Employee transfers service helps employees to transfer jobs within the Civil Service.
Departments use excel sheet forms for transfers which delay the process. An external transfer meaning when you transfer from other companies to Civil Service, the transfer would take place faster than an internal transfer within departments in Civil Service.
I lead the interaction design in the project spending half my time here and the other half in another project. The service is at its beta phase and a lot of departments have signed up as it's speeding up the process and making things easier.

As the service was bought from an external supplier rather than build in-house, a lot of the service was out of the box rather than tailored to the users needs. I worked on enhancing the service to suit the needs and requirements of the user. I did have certain limitations when designing as this is not an in-build service.
Problem
Goal
Research
As a team we mapped out the end to end process which helped us identify the gaps in the service. After rounds of research we added another persona to our already existing personas called the recruitment teams.

When working on the redesign on Stages 5 and 6 for the service, I carried out card sorting exercises with users to check the logical grouping of the fields and the order in which they would want the information presented to them. This helped identify that fields like start date, to and from departments have to be moved to the top of the form as these are essential for the user to create a record for the candidate.

All the changes to the system came from interviewing, testing and talking to users, working groups. We also had feedback from surveys to improve the service.

Another main drive for change was from data. We had analytics that was enabled in the system. So I would always co-ordinate with the Performance analyst to get the relevant data before I proceed with the design.
Process map
User flow
Card sorting
Card sorting
User persona
User persona
Data analytics
Data analytics
Design
I redesigned various parts of the service. The service had two sides to it. One was used by employees and managers, and the other was used by the HR and the recruitment teams. I redesigned the home page of the employee center and the HR agent workpace to suit the user needs. I also redesigned the timeline to show progress. I redesigned the process to include recruitment teams in stage 2 and merging of stage 1 and 3 to speed up the process and avoiding the employees having to log in multiple times into the system.

I created a design library for the Employee centre and HR workspace for the Employee Transfer service in Figma to help in the future when creating designs or design changes for the service. This will help with reuse of design components instead of creating them from scratch each time we need them.

I consider the end to end flow when designing services. When working on the Eligibility prototype for the service, I first laid out a flow in Mural for the eligibility for which I received team inputs before diving into the prototype.
View prototype for recruitment teamsView prototype for eligibility
Old vs new design comparison
Old and new design comparison
Wireframes
Homepage for line managersHR workspace homepageStage 1 showing current role detailsDashboardTrack transferTimeline view for tracking transfer
Final UI
Responsive design
Responsive design
Email notification
Email notification
Usability Testing
We tested each redesign with multiple users and I iterated the service multiple times to suit the user needs. Each round we would test with around 10 users. That would then be followed by analysis and findings. I would discuss with the team as to what changes to make based on the findings. I always keep the team in loop of the iterations.
Results
Explore Other Projects