Briefing

The user management system is a Government of Ontario tool that gives users a one-site login for all applications in the microservice (an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API) ecosystem.  The tool tracks users’ activities within each microservice, manages access and permissions, manages microservice details, and more.

The current accounts system needs to be rebuilt as it is built on a technology stack that needs revamping. The current system is complicated and users have complained that it is confusing and there are too many unnecessary steps.

The new system will be launched by end of 2021.

My Role

I led the UX team for all user research and prototyping, led the design and user flow of the system,  and was responsible for coding the entire frontend of the application including ensuring the application’s accessibility.

Being able to lead the research and design of the system gave me the freedom to really listen to the user’s needs and build a system that exceeded their expectations.

Tools Used
  • Figma
  • Jira
  • Confluence
  • Trello
  • HTML5
  • CSS3
  • SASS
  • Bootstrap 5
  • Laravel
  • PHP
  • JavaScript
  • Vue3
  • Typescript
  • Jest
User Research Approaches

User research and design steps used for this project:

  • Jurisdictional scans of user management and CMS systems
  • Site scans of the (then) current system
  • Multiple rounds of user research sessions examining contributors using the (then) current system and understanding their desires for an updated system
  • Affinity Mapping with user research results
  • Features documentation and discussion with developers
  • Prototyping with low-fidelity mockups followed by user testing
  • Prototyping with high-fidelity mockups followed by user testing
Designs and Outputs
Low Fidelity and High Fidelity Mockups
Dashboard accounts low fidelity Accounts Dashboard High Fidelity
Microservice Users View Microservice users view High Fidellity
Low Fidelity and High Fidelity Mockups
Microservice Roles View Low Fi Microservice Roles High Fi
Create User low Fi Create User High Fi
Results

The accounts application is currently under development and is expected to finish by end of 2021.