Feature Platform Case Study
Project: Part 1: Usability Study
Part 2: Redesign of the Feature Platform overview Page + New Metadata Page
Target User: Data Scientists, Data Engineers, and Data Analysts
Role: Lead UX/UI designer
Part 1: Feature Platform Usability Study
Goal: The Feature platform is part of a machine learning ecosystem that powers machine learning models that aide in making better business decisions, that include keeping customers safe from fraud and also solve for overall customer needs. Features are inputs into a model. Consumers need to know that feature code is compliant, performant and trustworthy before feature reuse. A quality tiering system was set in place to help users distinguish quality between features on the Ecosystem’s UI to use in their models and not rely on tribal knowledge.
Challenge: Teams create internal tools to solve their immediate needs, but end up duplicating efforts across the enterprise. This leads to navigating multiple complex systems that do not communicate with each other, leading to inefficiencies and most importantly risk. From a consumer standpoint, experience is compromised leading to a lack of trust.
Outcomes: In order to build trust from both producers and consumers, I planned, and facilitated 7 usability study sessions with data scientists and data analysts from different lines of business. The study focused on gaining knowledge and gathering feedback on a potential binary leveling framework - strong or premium. Screeners were sent out to recruit users who met certain criteria specific to features within the ecosystem. I collaborated with my business and tech partners from the facilitator script, to recruitment.
Tasks included:
Interview sessions begun with having users share their role and how they used features by providing a use case. Users were then provided a link to a prototype mimicking the internal ecosystem website and gave them a query to add to the search box, which displayed a set of results.
Users were asked how they would go about differentiating the quality between features on the search results page and probed further what the ranking tiers, and descriptions meant to them.
Once a search result was selected users were taken to an overview page for the selected feature and tasked with how they would go about finding more information about the quality of a feature.
If users also fulfilled the role of producers, task questions included what their thoughts were on the ranking tiers with descriptions and whether they had any concerns in fulfilling them.
Lastly users were asked how useful and satisfied they were with the framework in meeting their goals.