Skip to contentHome
Revenue Cycle Management. Redesigned. — case study hero

Revenue Cycle Management. Redesigned.

Redesigned a healthcare clinic's revenue cycle management from patient intake to payment collection. Solo UX design, 6-week sprint, shipped to production.

HealthcareProduct DesignUX ResearchWeb0-to-1
Role
Product Designer
6 weeks from hypothesis to shipped product
Solo design ownership across the full product
Prototypes that doubled as the build spec
Design system built for dev handoff speed
Revenue Cycle Management. Redesigned.

From hypothesis to shipped product in 6 weeks.


TL;DR

A healthcare professional approached me with a startup hypothesis: there was a better way to manage clinic revenue cycles. They had deep domain expertise and a detailed requirements document, but no product. Over 6 weeks, I ran the full design process (discovery workshops, competitive research, IA, wireframes, design system, prototypes). The client validated product-market fit and shipped a production web application.

6 weeks hypothesis to shipped product · Full design ownership from requirements to delivery · Design system that accelerated development


Quick Facts

CompanyUnder NDA (a well-established healthcare professional)
RoleProduct Designer (sole designer)
Team1 client (healthcare domain expert), 1 front-end developer
PlatformWeb application
Timeline6 weeks
ToolsFigma (workshops, wireframes, design system, mockups, prototypes)
ResponsibilitiesDiscovery workshops, competitive analysis, market research, information architecture, wireframing, design system, prototyping, developer handoff, build management

Under NDA. Some details in this case study are generalised to protect the client's intellectual property. The focus is on design process and methodology decisions.


The Client

A well-established healthcare professional with deep domain expertise in clinic revenue cycles. They had spent years navigating the complexity of patient intake, claim submission, and reimbursement firsthand. They arrived with a detailed requirements document and a startup hypothesis: there was a better way to manage clinic revenue cycles. What they needed was a product designer who could translate that clinical knowledge into a shipped product.


The Challenge

Revenue cycle management (the process from patient intake through claim submission and reimbursement) touches every part of a clinic's operations. Getting it wrong means delayed reimbursements, denied claims, and frustrated staff.

The client had spent years navigating this complexity firsthand. They understood the problem intimately. But knowing the problem and knowing the solution are two different things.

The gap in the market

Competitive analysis and market research revealed that most existing RCM tools were built for large hospital systems: bloated, complex, and expensive. The opportunity was in the gap: clinics too small for enterprise software but too complex for spreadsheets.

Patient journey flow through the revenue cycle, from intake to claim reimbursement

The translation challenge

The client's requirements document was detailed and thorough, built from years of clinical experience. My job was to get underneath the requirements and find everything they didn't cover. Revenue cycle management has branching logic, exception handling, role-based views, denied claims, partial payments, resubmissions. The requirements captured the happy path. The product needed to handle every path.

The core design question: How do you translate deep clinical domain expertise into a product that non-expert users can operate without training?


What I Built

A structured 6-week design process that moved from hypothesis to shipped product:

  • Workshops first. We extracted the client's clinical knowledge into a designable format before any screens were created.
  • Wireframes before pixels. Low-fidelity first to validate structure and expose hidden complexity before committing to visual design.
  • Design system alongside hi-fi. As high-fidelity screens took shape, I built a design system in parallel, reusable components that compounded in speed with every new screen.
  • Prototype as specification. Every interaction, state, and edge case documented in a clickable format that doubled as the developer's build spec.
  • Prototype reviews with the domain expert. Every flow walked through with the client against their requirements document before handoff.

Simplified user flow showing the core screens and decision points in the RCM application


The Process

Six weeks demanded a tight sequence: workshops first, then competitive analysis and information architecture, then wireframes to expose hidden complexity, then high-fidelity screens with a design system built alongside them, then prototype reviews before developer handoff.

Discovery workshops pulled out the client's implicit clinical knowledge: workflow nuances, edge cases, and user expectations the requirements document had missed. Lo-fi wireframes revealed that a simple 6-screen flow actually required branching logic, error handling, and role-based views.

As high-fidelity screens took shape, I built a design system in parallel, reusable components that compounded in speed with every new screen. Interactive prototypes doubled as the developer's build spec.

I managed the developer handoff, sprint prioritisation, and build reviews throughout.

Process flow: hypothesis to shipped product in 6 weeks


Decision 1

Invested in Workshops Before Designing Anything

Context

The client arrived with a comprehensive requirements document. It would have been easy to start wireframing immediately. The requirements were clear, the timeline was tight, and the client was eager to see screens.

But requirements documents describe what someone wants built. They don't always describe what should be built. The client had deep clinical expertise, the kind of knowledge you only get from years of practice. That knowledge was implicit, embedded in how they talked about workflows, not written in any document.

Options considered

OptionApproachVerdict
Design from requirementsStart wireframing directly from the documentRejected: would miss implicit domain knowledge
Structured workshopsFacilitate sessions to extract and challenge assumptionsChosen: higher upfront cost, better foundation

What I chose and why

I facilitated structured workshops to unpack the client's vision, challenge assumptions, and define scope. These sessions revealed workflow nuances, edge cases, and user expectations that the requirements document had not captured.

The workshops gave us shared understanding. Every design decision that followed could reference conversations we had together, not interpretations I made alone.

"The customer journey and design processes were very straightforward for us."

The client

Workshop board capturing domain knowledge, user flows, and assumptions from structured discovery sessions

What I gave up

Two days of the 6-week timeline went to workshops instead of design. On a tight schedule, that felt expensive. But the alignment it created saved more time than it cost. We avoided the back-and-forth that derails early-stage projects.


Decision 2

Used Wireframes as a Thinking Tool, Not a Deliverable

Context

The client wanted to see the product taking shape. High-fidelity mockups feel like progress. Wireframes feel like planning. On a 6-week timeline, everything needs to pull its weight.

Options considered

OptionApproachVerdict
Jump to hi-fiStart with polished mockups directly from workshop outputsRejected: premature commitment to layout and flow
Lo-fi wireframes firstOutline information at each step without visual designChosen: faster iteration, focused feedback

What I chose and why

Low-fidelity wireframes let me share a layout, get client feedback, and iterate in hours rather than days. The client could focus on whether the flow was right without getting distracted by colours and polish.

This is where the hidden complexity emerged. What started as a simple 6-screen flow expanded into a system with branching logic, error handling, and role-based views. Wireframes made that complexity visible before any visual design was committed.

Low-fidelity wireframe screens showing the information architecture and screen flow

Expanded journey map documenting every touchpoint, decision branch, and edge case in the revenue cycle

What I gave up

The client didn't see "real" screens until later. For someone funding a startup hypothesis, that takes patience. I managed expectations by sharing the wireframes as progress, showing that the thinking was happening even if the polish wasn't.


Decision 3

Built a Design System Alongside Hi-Fi Screens

Context

Six weeks. One designer. A complex domain with dozens of screen types, form patterns, and data displays. With the structure validated through wireframes, I needed a way to produce high-fidelity screens fast. The standard approach would be to design screens individually, establishing patterns as they emerge.

Options considered

OptionApproachVerdict
Screen-by-screen designDesign each screen individually, extract patterns laterRejected: too slow for 6-week timeline, inconsistent handoff
Design system in parallelBuild a consistent visual language with reusable components alongside hi-fi screensChosen: compounding returns as the system grew

What I chose and why

As I moved into high-fidelity screens, I built the design system alongside them: consistent hierarchy, reusable components, coherent colour palette. Each new screen contributed components back to the system, and the system accelerated every screen that followed. Without it, I wouldn't have finished in 6 weeks.

When the developer started building, every screen had a clear, consistent specification to follow, reducing questions during build and revisions after.

What I gave up

The early hi-fi screens took longer because the system was still taking shape. But by the midpoint, the compounding kicked in and new screens came together rapidly.

Outcomes grid showing shipped deliverables, validated hypotheses, and process results


Reflection

I almost skipped the workshops. Two days out of six weeks feels like a lot when the client is eager to see screens. But those sessions saved far more time than they cost. We caught misalignments in conversation that would have shown up as rework in week 4.

The wireframes surprised me. The client's requirements were thorough for the happy path, but wireframing every screen forced us to deal with branching logic, error states, and edge cases nobody had written down. Better to find those gaps in pencil than in code.

The design system was a similar bet. Building it alongside the hi-fi screens meant the early screens took longer, but each one contributed components back to the system. By the midpoint, new screens came together fast. The developer had consistent specs throughout. It compounded exactly the way you'd hope.

One thing I'd do again without hesitation: staying involved through the build. On a small team, you can't hand off a Figma file and walk away. I reviewed builds, helped prioritize sprint order, and caught inconsistencies early. The final product matched the design because I was still there when it shipped.

Your verdict

How did this one land?

More Case Studies

Living Light: An Interface in Sync With the Sun — case study preview
8 Min Read
Product DesignIoTMobile

Living Light: An Interface in Sync With the Sun

Designed and built a cross-platform Flutter companion app for a premium IoT sunlight machine, from workshop through BLE integration to App Store and Google Play launch.

Product Designer (solo, design to shipped code)

Three Crises, One Design System — case study preview
8 Min Read
HealthcareProduct DesignDesign Systems

Three Crises, One Design System

Built a Figma design system at seed stage, then rebuilt it twice for a rebrand and clinical regulation. Token architecture absorbed ~40 features and two team transitions with zero sprint delays.

Product Designer (first hire, design system owner)