From 'Who Are You?' to 'What Do You Need to Do?'

ROLE

Product Designer + Researcher

Team of 6 Designers

TIMELINE

Sept 2025 - May 2026

4 sprints

CLIENT

Stardog

Knowledge graph platform

FOCUS

IA, Navigation, Research

B2B documentation website redesign

OVERVIEW

A B2B knowledge graph platform with docs that users couldn't navigate.

Stardog is an enterprise data platform used by organizations like NASA to work across massive, complex datasets.


The technology itself is powerful, but the documentation experience made that power hard to access. A lot of the existing experience assumed users already understood the system before they even started learning it. Navigation was inconsistent, information felt dense, and newer users often didn’t know where to begin.


As part of a collaborative redesign effort, I worked on rethinking the documentation experience to feel more approachable, structured, and easier to move through, especially for people still building confidence with the platform.


Midway through, research forced us to shift our original model — click here to read about The Pivot.

40%

Faster task completion rate in usability testing

200+

Research notes synthesized

20

Usability testing sessions

40%

Faster task completion rate in usability testing vs. Stardog's existing interface

200+

Research notes synthesized

20

Usability testing sessions

THE PROBLEM

Documentation written by engineers, for engineers.

The docs weren’t technically broken. The issue was that using them felt overwhelming.


People could eventually find answers, but it often took too much digging, too much context-switching, and too much prior knowledge. Even simple tasks could feel intimidating if you didn’t already understand how the platform was organized.


Through conversations with stakeholders, a few patterns kept coming up:

Slows learning

New team members leaned on the docs to get up to speed. The docs assumed they were already there.

help meee

Increases support load

Nearly half of customers were emailing Stardog staff before ever opening the docs.

Blocks adoption

Business-side users hit dead ends early. Stardog's reach beyond technical users was shrinking because of it.

DISCOVERY

We started by listening.

A lot.

91%

rely on search as their primary tool

And simultaneously reported that it returns incomplete or irrelevant results.

45%

felt 'lost' navigating the sidebar

The IA didn't match users' mental models or workflows.

7

votes for the worst-explained section

'Troubleshooting' rated lowest. Content quality varied dramatically.

91%

rely on search as their primary tool

And simultaneously reported that it returns incomplete or irrelevant results.

45%

felt 'lost' navigating the sidebar

The IA didn't match users' mental models or workflows.

7

votes for the worst-explained section

'Troubleshooting' rated lowest. Content quality varied dramatically.

91%

rely on search as their primary tool

And simultaneously reported that it returns incomplete or irrelevant results.

45%

felt 'lost' navigating the sidebar

The IA didn't match users' mental models or workflows.

7

votes for the worst-explained section

'Troubleshooting' rated lowest. Content quality varied dramatically.

USER-CENTERED RESEARCH

9 interviews, 62 survey responses, and 200+ affinity notes later:

Before sketching a single screen, we spent months just trying to understand the problem. That meant stakeholder interviews, internal surveys, competitive analysis, heuristic evaluation, and a lot of affinity mapping.


One thing became clear: the experience relied heavily on internal knowledge. Expert users could navigate the docs fairly easily, but newer users often lacked the context needed to build confidence early on.

9

1:1 Interviews

With 5 internal Stardog employees & 4 external clients

62

Internal survey responses

Across various role and tenures at Stardog

3

Audits completed

Content, IA, Heuristic

5

Competitors analyzed

Palantir, Neo4J, Amazon Neptune, Ontotext, Graphwise

EXPLORATION

Iterating on role-based navigation

& other early ideas.

EARLY DESIGNS

Role-based, glossary, navigation

After brainstorming possible design directions based on our research, we met with our client to discuss which to prioritize.


Of the 7 we proposed, 4 were chosen as priority based on client preferences and engineering bandwidth.


We then spent the next sprint creating low & mid-fidelity designs, iterating based on client feedback & team critique sessions. Even as the role-based structure got more refined, a question kept resurfacing in critique: would users actually know which role to pick before they'd even found what they needed?

Role based entry points and dropdown:

Glossary & critique session:

THE TURNING POINT

Continued research

changed our role-based course.

THE PIVOT

Role switcher → Jobs-To-Be-Done

Originally we designed a literal role picker: route the user by persona, serve them persona-based content. After client feedback and early usability testing, we reframed it entirely. Users don't think in job titles. They think in tasks.

BEFORE + AFTER

From "who are you?" to "what do you need to do?"

Card sorting & usability testing told us most users grouped documentation pages by what they were trying to do, not by product or feature name. The persona model was organizing content around a question users weren't asking.

BEFORE — PERSONA-BASED

BEFORE

— PERSONA-BASED

Who are you?

Business Business docs

Developer -> Developer docs

Data -> Data docs

Users couldn't find what they needed

AFTER — JOBS TO BE DONE

AFTER

— JOBS TO BE DONE

What do you need to do?

Model my data data modeling

Query my graph query tools

Deploy my app deployment

Users quickly orient and see their workflows

“Directionally being oriented by role and the work each user needs to accomplish is going to be a huge benefit.”

PARTICIPANT 02 / INTERNAL PRESALES / HOMEPAGE USABILITY TEST

VALIDATION

We tested with the same kinds

of users who started us here.

USABILITY TESTING

20 sessions. Six tests. One anchor insight each.

Testing happened mid-process, before final designs were locked -> 20 internal Stardog sessions across technical and non-technical roles. Each test gave us one clear thing to act on.

Get Started

Install

Support

Get Started

Install

Support

CARD SORTING

Users group pages by task, not product

Most users grouped pages by what they were trying to do, not by product or feature name.

MENU NAVIGATION

No clear starting signal

The navigation didn't clearly signal where different user types should begin.

Role

not intuitive

Role

not intuitive

SEARCH EXPERIENCE

Role filters didn't work

Filtering by role wasn't intuitive. Users responded better to filters by content type or task.

ok, but what do i need to do

ok, but what do i need to do

HOMEPAGE

Toggle alone wasn't enough

Users wanted task-oriented entry points, not just a role label.

CONTENT PAGE

Orient before diving in

Tags, callouts, and a visible legend helped users orient themselves before reading.

GLOSSARY

Inline definitions work

Hoverable term definitions made unfamiliar concepts approachable without leaving the page.

FINAL DESIGN

Navigation built around

what people actually do.

WHAT WE BUILT

Six moves across IA, search, homepage, and content.

MOVE 01

Restructured IA

8 categories across the top nav, grouped by user progression.

MOVE 02

Two-level search

Popup for quick context-preserving queries. Full-page expanded search with four faceted filter dimensions for depth.

MOVE 03

Homepage as a discovery surface

JTBD toggle, quick links, tagged task cards, and a guided "Start Your Journey" path for users who don't know where to begin.

MOVE 04

Glossary integration

Lifted to top-level nav. A-to-Z filter, term reference cards, and backlinks to every page a term appears on.

MOVE 05

Content page anatomy + overview

Breadcrumbs, plain-language overview, page tags, inline term tooltips, and an On This Page TOC on every content page. Overview page for every section providing brief, guided introduction to content without needing to sift through.

MOVE 06

Inline content components

Standardized code blocks with one-click copy, and three distinct callout types: notes, tips, and warnings.

ACCESSIBILITY

I pushed for WCAG-recommended line height (1.5× minimum) across the board. It came up in design review when a tighter version was proposed — dense technical content needs that breathing room.

OUTCOME

Research-validated results

across 20 usability sessions.

40%

faster task completion in usability testing vs. the original experience

6

redesign moves

20

usability sessions validating the work across technical and non-technical users

REFLECTION

What I'd do differently, and what I'd do again.

What worked

Trusting the research even when it complicated things. The JTBD pivot meant rethinking work we'd already done. But when we tested the new direction, it validated itself.

Trusting the research even when it complicated things.

What I'd do differently

Getting aligned on technical and implementation constraints earlier. We spent time exploring directions that wouldn't be implemented. Earlier understanding would've better focused our energy without limiting our thinking.

Getting aligned on technical and implementation constraints earlier.

If I could, I'd measure…

Search abandonment rate, time-to-first-successful-page, and support ticket volume.

AI in this project

We used ChatGPT to help cluster 200+ affinity notes from 9 interviews and 62 survey responses. It sped up pattern identification without flattening the nuance in individual responses. The synthesis was still ours, the tool just helped us see across a lot of data faster.

We used ChatGPT to help cluster 200+ affinity notes from 9 interviews and 62 surveys.

Check out my other work!

click to view

Want to hear more?

Contact me! I'd be happy to share :)

Built by curiosity, shaped by empathy.

My next adventure is still being designed — let's work together!

Built by curiosity, shaped by empathy.

My next adventure is still being designed — let's work together!

From 'Who Are You?' to 'What Do You Need to Do?'