Open to work

Open to work

Product Design of MyJobMatch B2B Platform

The Province of Ontario announced the phasing in of a new financial model for Employment Supports Services. The current Employment Supports Services does not receive traditional base funding but are funded through:


  • Employment Stats (finding someone a job)

  • Retention Stats (supporting them to stay at a job)


The new model only allows people working more than 20 hours/week to qualify as "employed." More than 50% of CLTO's supported employment participants work less than 20 hours/week, which means CLTO could lose significant funding for the Employment Supports department if they do not adjust how they work.


The primary goal was to design a custom job development platform to support Employment Supports Organizations to align, collaborate (with their team's members) and secure jobs (multiple roles or one role up to 20 hours) for job seekers to qualify as "employed."


I was entrusted with spearheading the UX and product design for the MyJobMatch B2B platform. This case study delves into my journey of transforming a complex problem into an intuitive, user-centric platform.

Product Owners

Product Owners

Government of Ontario

Community Living Toronto

Placemaking 4G

Project Date

Project Date

2022

Industry

Industry

Human Resources

Headquarters

Headquarters

Ontario, Canada

Challenge

The initial phase involved deep diving into the challenges faced by Employment Supports Organizations. I identified pain points, needs, and aspirations through stakeholder interviews, user surveys, and workshops. The primary challenges were:


  • Fragmented databases lead to inefficiencies.

  • Lack of real-time collaboration tools.

  • Difficulty in matching individuals with suitable job opportunities.


With a clear understanding of the problem, I set forth a vision for the platform:


"To create an intuitive, centralized platform that streamlines the process

for job seekers and employers, helping the Employment Support Providers identify and match aligned parties to opportunities, and consolidating some of the administration tasks

required to find and secure employment".

Roles & Responsibilities

As the sole UX and Product Designer on the MyJobMatch B2B project, I was entrusted with the comprehensive design lifecycle. This spanned from the initial stages of user research and persona development to the intricate details of wireframing, prototyping, and final UI design. My role was pivotal in ensuring the platform was user-centric, accessible, and met the specific needs of our target audience. I was also instrumental in translating user stories into tangible features, architecting the recommendation system, and facilitating a smooth design-to-developer handover using tools like Zeplin.


Team Dynamics:


Our remote team collaboration, comprising a product manager and three developers, was both a challenge and a strength. We prioritized clear communication, frequent check-ins, and a mutual appreciation for each other's expertise. My partnership with the product manager was particularly close-knit, ensuring alignment between user needs and business objectives. I worked With the developers to clarify design intentions and deliver the necessary assets for accurate implementation.


In addition to our core team, our collaboration extended to key stakeholders, including government officials who were the primary funders of the project. Engaging with the leadership of Ontario's largest employment support provider, Community Living Toronto (CLTO), was crucial. These interactions enriched our understanding, provided invaluable feedback, and ensured that the platform we were building was not only technologically sound but also resonated with the real-world needs and aspirations of the employment support ecosystem in Ontario.

As the project's Senior UX/UI Designer, I was at the forefront of setting the strategic direction for IPEX's website redesign. My overarching goal was to align our design decisions and features with IPEX's objectives and the distinct needs of their varied customers in regional markets.


Team Dynamics:


Our remote team, composed of eight specialists, spanned roles from project management, visual design, content strategy, engineers, and SEO. However, the depth of our collaboration with the IPEX team was a defining factor in our project's success.


The IPEX team was a mix of primary stakeholders, like IT Business Partners and Digital Marketing Managers, and secondary stakeholders, including Project Managers, IT Application Delivery Managers, and Marketing Segment Managers. This blend brought a wealth of perspectives, especially given the regional differences within their team. These nuances meant that our design and strategy had to cater to diverse market needs, ensuring the website resonated with users from different regions.

Results

Post-launch, the platform saw daily usage for both database and administrative work. The reduced wait-to-hire rate and positive feedback from Employment Supports Providers were testaments to the platform's success. The recommendation conversion rate was a critical metric that showcased the platform's efficiency.

60%

Recommendation conversion rate

45%

Increase in job placements

40%

Reduction in the wait-to-hire rate


“You did an AMAZING job on these designs. You are so talented, Olu. I super appreciate your work (and speed) with this project.”

Kaylee Hake

Project Manager | Placemaking 4G

Scope & Constraints

While the vision for the MyJobMatch B2B platform was clear and ambitious, the journey to its realization was challenging. These anticipated and unforeseen constraints played a crucial role in shaping the design process and the final product.


  1. Stakeholder Expectations: Collaborating with high-profile stakeholders like government officials and CLTO leadership meant managing expectations, ensuring timely feedback, and navigating bureaucratic processes.

  2. Data Sensitivity: The platform dealt with sensitive user data, which required meticulous attention to data protection and privacy concerns.

  3. Time Constraints: Given the ambitious nature of the project and the vastness of its scope, time was always of the essence, pushing the team to prioritize tasks and make strategic decisions on feature inclusions and exclusions.


In the face of these constraints, the MyJobMatch B2B platform emerged as a testament to the power of collaboration, adaptability, and a user-centric approach. These challenges refined my approach and deepened my understanding of the employment support landscape. Reflecting on this journey, I am reminded that constraints, often seen as limitations, can also be catalysts for innovation and growth.

Process & What I Did

  1. Initial Research & Discovery:


  • What I did: To kick off the design process, I began with a series of stakeholder interviews with key stakeholders, including Employment Supports Organizations, Providers, and Secondary Users.

  • Why: Engaging stakeholders early ensures the product aligns with business goals and user needs. It's a foundational UX principle to gather insights from those who have a vested interest in the product.

  • Result: A clearer understanding of the platform's objectives, constraints, and potential challenges. Key insights included the need for collaboration, an intuitive recommendation system, and a centralized database.

  • Learnings: The significance of aligning design decisions with business objectives and users' needs to ensure a successful product outcome.


  1. User Personas:


  • What I did: Developed personas for Employment Supports Organizations, Providers, and Secondary Users to guide the design process.

  • Why: Understanding our users is a fundamental UX principle. By creating detailed personas, I could ensure the platform was tailored to our target audience's needs, behaviours, and concerns.

  • Result: A more precise direction in design decisions, ensuring the platform resonated with its intended users.

  • Learnings: The importance of grounding every design decision in deeply understanding the user. This ensures that the product is not only functional but also user-centric.

User Personas Document Developed :

  1. Creation of User Scenarios from Personas:


  • What I did: Collaborated with the product manager to develop detailed user scenarios based on the established personas, ensuring each scenario represented a specific context or situation a user might encounter.

  • Why: User scenarios provide a narrative describing how users might interact with the product in real-time. This foundational UX principle ensures the design process is rooted in realistic user contexts.

  • Result: A comprehensive set of user scenarios that provide a deeper understanding of user behaviours, needs, and contexts.

  • Learnings: Recognized the importance of visualizing the user's journey and interactions with the product. Realized that scenarios are instrumental in anticipating user needs and challenges.


  1. Translating User Scenarios into User Goals:


  • What I did: Transformed each user scenario into a clear user goal. For instance, the scenario "Greg, an organization head, wants to centralize his company's data" became the user goal "Enable organization heads to centralize data."

  • Why: By translating scenarios into goals, we can pinpoint the core objectives users aim to achieve. This UX approach ensures the design remains focused on fulfilling specific user objectives and needs.

  • Result: Clear, actionable user goals derived from realistic user scenarios.

  • Learnings: Understood the value of specificity in guiding the design process. Recognized that clear user goals lead to more targeted and effective design decisions.


  1. Feature Creation Based on User Goals:


  • What I did: Using the defined user goals, I conceptualized features that would fulfill these goals. For the goal of "Enabling organization heads to centralize data," the feature became "Account and Database Creation with Centralized Data Management."

  • Why: Converting user goals into tangible features ensures that the platform's functionalities directly address user needs. This core UX principle ensures that the product remains user-centric and provides real value.

  • Result: A list of features designed to fulfill a specific user goal, ensuring the platform is comprehensive and user-focused.

  • Learnings: Recognized the importance of a systematic approach to feature creation. Learned that by grounding features in user goals, we ensure that the product remains relevant and valuable to its target audience.

  1. Information Architecture:


  • What I did: Based on the research findings, I identified primary tasks users aim to achieve and grouped related content together based on these tasks.

  • Why: Grouping content based on user tasks ensures that the IA is organized around user needs and behaviors. This is a foundational UX principle that ensures users can intuitively navigate and find the information they're looking for.

  • Result: A structured and logical content map that provides a clear path for users to navigate through the platform.

  • Learnings: Understood the importance of organizing content from the user's perspective. Recognized that user-centric groupings lead to more intuitive navigation.


  1. Wireframing:


  • What I did: Created low-fidelity wireframes to map out the user journey and platform layout, iteratively refining them based on user feedback.

  • Why: Wireframing is a crucial step in the UX process. It allows for rapid iteration and testing of layout and flow before diving into detailed design.

  • Result:  A visual blueprint of the platform's structure and functionality, which guided further design and development.

  • Learnings: The value of visualizing ideas early on and iterating based on feedback, ensuring a solid foundation for the subsequent design stages.

Low-fiidelity wireframes on miro board

  1. Prototyping:


  • What I did: Developed high-fidelity prototypes, focusing on user-centric design principles.

  • Why: Prototyping brings designs to life, allowing stakeholders and users to interact with a mock version of the product. This step is essential for gathering feedback and ensuring the design aligns with user expectations.

  • Result:  A tangible representation of the final product that underwent multiple iterations based on user feedback.

  • Learnings: The importance of iterative design and the value of user feedback in refining and perfecting the user experience.


  1. User Testing & Iteration:


  • What I did: Conducted usability tests with potential users, gathering feedback and iterating on the design.

  • Why: User testing is a cornerstone of UX design. It ensures that the product not only looks good but also functions well and meets user needs.

  • Result:  Valuable insights into areas of improvement, leading to a more refined and user-friendly platform.

  • Learnings: The significance of real-world testing and the need to be adaptable and responsive to user feedback.


  1. Design to Developer Handover Process:


  • What I did: I finalized and exported all design assets to Zeplin, ensuring they were consistent and accurately represented. I maintained open communication with the development team, addressing queries and providing iterative feedback. Alongside Zeplin exports, I provided comprehensive documentation to guide the developers.

  • Why: The goal was to ensure a smooth transition from design to development, emphasizing clarity, efficiency, and collaboration. Using tools like Zeplin streamlined the process, while open communication ensured the final product remained true to the design vision. Detailed documentation further clarified design intentions and expected behaviours.

  • Result:  The seamless handover resulted in a product that closely mirrored the design vision. The collaboration between design and development was enhanced, ensuring design fidelity and easy access to all necessary assets and guidelines.

  • Learnings: The process underscored the importance of thorough design reviews, proactive discussions, and the value of tools like Zeplin. It also highlighted the significance of detailed documentation in guiding the development process.

Key Design Decisions

Dashboard Design:


  • What I did: Created a comprehensive dashboard that provided employment support providers with a snapshot of key metrics and activities.

  • Why: A well-designed dashboard, grounded in UX principles, can provide users with quick access to essential information, improving efficiency and user satisfaction.

  • Result:  Employment support providers had a clear overview of their activities and metrics, leading to increased platform engagement.

  • Learnings: The power of effective information presentation and the importance of prioritizing user needs in design decisions.

Dashboard design on mobile, desktop and tablet

Form Design for Data-Driven Recommendations:


  • What I did: I meticulously crafted forms to capture the nuanced details of jobs, individual profiles, and employers. Recognizing the symbiotic relationship between form inputs and recommendation outputs, I ensured these forms gathered the precise data points necessary for our matching algorithms.

  • Why: Accurate recommendations hinge on the quality of data input. By designing intuitive and comprehensive forms, I aimed to streamline the data collection process, ensuring the recommendation system had a robust foundation to operate from.

  • Result:  The forms facilitated the collection of rich, actionable data, which powered a recommendation system that provided users with highly relevant job matches. This led to an uptick in user satisfaction and successful job placements.

  • Learnings: The design of input mechanisms, like forms, plays a pivotal role in the success of data-driven systems. A well-structured form can be the linchpin in ensuring the system's outputs are accurate and valuable to the user.

Showcasing the form experience that powers the job recommendation feature

Tri-Faceted Recommendation System:


  • What I did: I architected a recommendation system with three distinct matching algorithms. The location-based algorithm used geographical data, the job alignment algorithm considered skills and interests, and the cumulative algorithm synthesized these data points for a holistic match.

  • Why: A multi-dimensional approach was essential to cater to the diverse needs and preferences of our individuals and employers. By integrating multiple algorithms, the system could offer a broader array of matches, each tailored to different individual and job priorities.

  • Result:  Employment support providers were presented with job recommendations that resonated with individuals' personal and professional aspirations. The system's ability to offer geographically convenient and skill-aligned job suggestions led to increased user engagement and successful job matches.

  • Learnings: Diversity in recommendation logic can significantly enhance user experience. A system can offer more personalized and impactful recommendations by considering a spectrum of user preferences.

Showcasing the user experience of the recommendation system

Outcomes and Lessons Learned

Achievements:

  1. Enhanced Collaboration: The B2B platform successfully bridged the gap between employment support organizations, creating a cohesive ecosystem that prioritized the needs of job seekers with disabilities.

  2. Data-Driven Insights: The platform's robust analytics tools enabled organizations to harness the power of data, leading to more informed and effective decision-making processes.

  3. Operational Efficiency: The platform's streamlined processes and centralized resources significantly boosted the efficiency of organizations, resulting in faster job placements and heightened user satisfaction.


Reflections

  • The Power of Feedback: Engaging continuously with stakeholders and users was enlightening. Their feedback was instrumental in shaping the platform, underscoring the importance of user-centric design.

  • Adaptability in Design: The design journey highlighted the importance of flexibility. In the ever-evolving B2B landscape, being open to change and iteration was essential.

  • Prioritizing Simplicity: The design process reinforced the notion that less is often more. While feature-rich platforms can be tempting, clarity and simplicity ensure a more intuitive user experience.

  • The Importance of Data Integrity: The platform's recommendation system's success was closely tied to the quality of data input. This emphasized the need for well-designed input mechanisms to ensure data accuracy.


Through the intricate journey of developing the MyJobMatch B2B platform, we've witnessed the transformative power of user-driven design and strategic collaboration. The platform's achievements underscore the importance of aligning technology with real-world needs, ensuring that every feature and function serves a purpose. As we celebrate these successes, I recognize that innovation is an ongoing process.


With lessons learned and insights gained, we're excited to embark on the next chapter: the B2C iteration of MyJobMatch. I invite you to delve into this next phase, where we further bridge the gap between job seekers with disabilities and meaningful employment opportunities.

Product Design of MyJobMatch SaaS Platform (B2C version)

MyJobMatch is a transformative SaaS platform designed to bridge the gap between job seekers with intellectual and developmental disabilities and meaningful employment opportunities.

My Job Match B2C Platform

Product Design of MyJobMatch SaaS Platform (B2C version)

MyJobMatch is a transformative SaaS platform designed to bridge the gap between job seekers with intellectual and developmental disabilities and meaningful employment opportunities.

IPEX Website

Ready to Elevate Your Project?

Let's bring your design vision to life.

© Olusegun Osunrinde 2023

Ready to Elevate Your Project?

Let's bring your design vision to life.

© Olusegun Osunrinde 2023