Data Experiences
Introducing a data-first approach to building apps
Unqork enables users to build enterprise-grade software applications visually, without a single line of code. I joined Unqork's Data Experience team as their first designer.
I crafted a data-first approach to building apps that allows users to define their data schemas upfront, and seamlessly integrate those fields into their application. This is the standard in software development, but was previously difficult to do in Unqork.
Problem: Users wanting to build with a data-first approach face a tedious, error-prone process in Unqork.
Solution: A guided experience for integrating data schemas to a user's workflow, while promoting best practices.
1. DEFINING THE SPACE
I crafted visual & written artifacts to drive stakeholder alignment, and thereby inform product strategy and requirements.
As the team’s first designer, I helped transition a backend team into a user-facing product team, with minimal product management support. To delve into the space, I set up 1-on-1s with each team member.
I felt like a detective, piecing together information and consolidating project-related resources.
Ultimately, these efforts resulted in a documented "single source of truth" that not only guided our project, but also served as a valuable resource for onboarding new team members to the project.
2. EXTRACTING USER INSIGHTS
Through user interviews, I learned about the current tedious, error-prone workarounds to use schemas. I also learned that users prefer a Nested View of their schemas.
Here were some of the key user pain points:
I also shared the following schema visualization methods with users:
3. HANDING OFF DESIGNS
Using Unqork's design system, I iterated on designs and handed off a schema builder interface, alongside designs for data models & record collections.
4. RESULTS AND LEARNINGS Our initial release has a 95% adoption rate among clients, and enables users to import and utilize schemas in their applications.
Through this project, I learned to navigate an ambiguous space and develop concepts from 0 to 1. I also discovered how to leverage visual artifacts to align stakeholders. I'm happy to have received positive feedback from clients, and a high adoption rate after release.
“Katrina was tasked with the difficult challenge to design the experience for Data Model and Schemas without support from a dedicated Product Manager and User Researcher.
She took ownership over the initiative as the lead, independently conducting extensive research and discovery.
She delivered amazing designs that are impactful in developing a data first approach for our creators."
-- Adrian, Product Manager
< previous project - Logic Vision next project - joinIn >