UX IMPROVEMENTS | ROSE ROCKET
Building a Feedback Loop for Scalable Quality
Led a continuous UX improvement initiative for the core platform, using user research and analytics to identify and resolve key UX gaps on a weekly basis
Play voice summary
Generate new summary
DETAILS
Project Type: Product Manager / Lead Designer
Team: Core platform team
Timeline: Jun 2024 - Jan 2025
SERVICES
TECH STACK
BUSINESS GOAL
Create a continuous improvement loop that enabled the Core team to act weekly on product quality, while building organizational visibility around UX debt
DESIGN / EXPERIENCE GOAL
Improving the usability and learnability of core platform patterns for all customer segments
The problem
Identifying UX Issues Reactively
On the product side, Rose Rocket was structured into outcome teams, each responsible for different parts of the product—either by feature set or customer segment. While this allowed teams to ship focused outcomes, no one explicitly owned UX quality across the platform. As a result:
Death by 1,000 paper cuts
Minor but high-friction gaps slipped through the cracks that hurt adoption
No documentation
There was no shared system to capture, prioritize, or act on quality-of-life improvements
Lack of alignment
Visibility into known UX gaps was limited across teams
Customer frustration
Slower resolution of customer pain points
The SOLUTION
Designing a Continuous Feedback Loop
On the product side, Rose Rocket was structured into outcome teams, each responsible for different parts of the product—either by feature set or customer segment. While this allowed teams to ship focused outcomes, no one explicitly owned UX quality across the platform. As a result:
UX Imrpovements process diagram
STEP 1: GATHER THE INPUTS
Firstly, I designed a lightweight, repeatable process that surfaced and prioritized UX gaps through three input channels and captured them in a shared Notion database:
Internal team Submissions — via a shared Notion database
Facilitated Workshops — Collaborated with the GTM team to workshop gaps on specific core product areas and then submit to shared Notion database
Customer Feedback — triaged by support and product ops into the shared Notion database
Workshop hosted with GTM to uncover UX gaps
STEP 2: SYNTHESIZE & PRIORITIZE
Partnering with the GTM team, I co-created a prioritization framework (co-created with GTM teams) which was based on:
Impact
Interaction frequency
Time to interaction
Data visualization > Data managment > Data sharing
Effort
Estimate of dev effort
Mapping solutions on an Impact- Effort matrix
STEP 3: EXECUTE
Linear tickets: I triaged UX issues weekly into prioritized Linear tickets with context, assigning design work where needed and routing to the Core team for execution
Notion database: Maintained a single source of truth in Notion, tracking all known UX gaps, their status, and linking directly to active Linear tickets
UX Improvements: Shipped 1 major and 2–3 minor improvements monthly. Each change was first tested with micro-carrier and broker segments before scaling to all customers based on validated impact
Notion database for tracking problems and their solutions
THE OUTCOME
What was Shipped
Over the course of 7 months, we were able to ship multiple UX improvements that improved onboarding and retention for micro carrier and broker customer segments before broader rollout to all customers. Some of the notable wins from this initiative are: 
29
UX improvements launched over 7 months
2-3
2–3 minor UX wins shipped monthly
Created a self-sustaining backlog for the Core team
Brought company-wide visibility into UX gaps and prioritization
MY LEARNINGS
Project Takeaways
While this process helped us identify many gaps in our product, it also brought visibility to gaps in our process and some important actions that each product team could take:
Small UX gaps can erode trust - fixing them builds momentum
Lightweight experimentation can de-risk design decisions
Cross-functional rituals can surface high-signal insights fast
Having a structured home for feedback is key to scale UX quality