This is a high-level summary of my work due to NDA. Please feel free to contact me at cll246@cornell.edu to learn more. :)
↳ The Home Depot
Sole UX Designer
2 SWE Interns
6 engineers
2 stakeholders
May - August 2022
Not a single data scientist is able to build and edit a ML pipeline.
Business Goal
Data scientists could save a ton of time and money by using reusable components to build pipelines.
Solution
Redesign Blueprints to ensure data scientists could create and visualize pipelines easily with a myriad of new features (under NDA).
This is an example ML pipeline. Pipelines can be made of just one component, or even tens!
This is part of a component. Even just one can contain a lot of code!
When components are listed as code, it's hard for data scientists to visualize the overall pipeline.
Slows down workflow
Without a connected workflow, DS must switch between local code environments to running models on the cloud, which is tedious and time consuming.
Adds friction among DS
Since components are hard coded, every data scientist created their own components with their own code, leading to a lack of standardization.
I conducted 6 user interviews and usability tests with DS of differing teams and experience levels. Tasks were barely completed, even with guidance.
With as much detail under the NDA, I worked with stakeholders to build prioritization matrices and affinity maps to help prioritize which aspects of Blueprints to focus on. We ended up choosing pre-built component customization as the focus of the project, due to its high user impact and relative ease of implementation. Through many rounds of iteration, design studios, and testing, I had created final designs ready to be shipped.
What used to take data scientists minutes on end, now only took a few seconds. DS said the new Blueprints would standardize the way they work with others, help them abstract and visualize code, and be a training tool and resource for others.
We're proud to announce that Blueprints is in production! The engineering interns and software engineers did a great job of implementing the design changes so that we could release the new features in our MVP to immediate "friends and family". In my last week of my internship, I onboarded an incoming full-time designer who would take over my work on Blueprints.
I am very proud of the work and growth I accomplished in my first UX internship, and I'm happy to continue my work with THD in the Fall with their OrangeWorks Innovation Labs program, where I will be doing UX in the Virtual Reality space!
In the beginning, we focused on the customization of pre-built components. However, I saw other low-hanging fruit that wouldn’t affect the timeline and were a value add, so I proactively took on these designs.
Working with constraints
We were on a tight deadline and engineers wanted to start implementing before some of my designs were tested. I let engineers code aspects of the design that I knew were not going to change, while I conducted my tests and finalized designs.
Storytelling
I was fortunate enough to practice my report-outs every week, and eventually presented to an audience of UX managers, stakeholders, ML engineers, and even the VP of The Home Depot! Getting feedback from different audiences helped me craft my storytelling.
This is a high-level summary of my work due to NDA. Please feel free to contact me at cll246@cornell.edu to learn more. :)