EngagedMD

Fertility Clinic App for Staff

Overview

Challenge

When I joined EngagedMD as Lead Product Designer, the application faced significant challenges, including scaling limitations, an outdated design, and restricted feature capabilities. Each release often resulted in numerous bug fixes and customer complaints due to the system running on an outdated technology stack, highlighting the urgent need for modernization and scalability improvements.

Outcome

Redesigning an application from the ground up is a rare opportunity for a product designer. By leveraging the HL7® FHIR® standard, customer insights, primary research, and rigorous testing, we successfully delivered CareXP, a brand-new web application. Launched in Q1 2024, CareXP sets a new standard for healthcare interoperability and user experience while enhancing staff efficiency and patient care.

Company

EngagedMD

EngagedMD is a healthcare technology company that specializes in providing patient education and informed consent solutions for fertility clinics and healthcare providers. Their platform streamlines the patient onboarding process, offering personalized, easy-to-understand educational content and digital consent workflows. By automating and simplifying complex medical procedures, EngagedMD enhances the patient experience while improving clinic efficiency and ensuring compliance with regulatory requirements.

Info

Role

Lead Product Designer

Team

2 Co-CEOs, 10 Engineers & Me

Engagement Length

3 Years

Tools

Miro, Figma, Coda, Hotjar, Jira

Understanding the problem

Why are we doing this?

1

Business Side

For the business to grow the application needs to be stable, features need to be launched with a regular cadence, and a proper research/design/development cycle needs to be established.

The main objective was to rethink existing SaaS application for fertility clinic staff to ensure backward compatibility of features, increase the speed of the new feature development, and create a foundation for future growth.

_

2

Customer Side

Time is a precious commodity in the healthcare. Both doctors and nurses have no time: for themselves, for learning new systems, for exploring new features, for anything.

Providing an easy tracking for the patient journey would win back the time they so desperately need.

Approach

Discovery

In collaboration with Co-CEOs, I mapped out a rough persona for the Staff User. The result was four distinct subtypes of Staff Users: Front-Desk, Clinical Team (Nurses), Doctors, and Management.

Each subtype had its own needs and tasks they had to accomplish at a certain stage of the patient treatment.

The next step was to audit existing application with three purposes:

  1. Identify key features that are used by all users all the time (Red Route Analysis)
  2. Identify general user-flow through the application
  3. Identify UX barriers

Additionally, I've also introduced Hotjar as the primary tool to gather anonymized data on the usage of the application, analyze the UX bottlenecks, and deploy surveys, triggered at the critical points of the user journey to form a holistic map of user behavior.

 

User Flows & Journeys

With a somewhat clear picture of the existing user needs, I created a general user journey through the future application, which helped identify critical moments of overlap between Patients and Staff in each step of the patient treatment.

image 65

Ideate and Iterate

After the discovery phase, we implemented Basecamp's Shape Up methodology to organize and refine our insights. By conducting a rough breadboarding exercise, we mapped out potential features, established a cohesive application architecture, and identified the key priorities for initial development.

This iterative process, supported by regular stakeholder check-ins, ensured that user expectations and project goals remained aligned. It brought clarity to the team, enabling us to concentrate on high-impact features while fostering a unified vision for the product’s evolution.

The initial wireframes and prototypes enabled rapid feedback from both internal and external user groups. This iterative process helped uncover gaps in the initial hypothesis, which were promptly addressed to refine the design.

To accelerate the transition from concept to implementation, the first visual designs were built using Material-UI (MUI). This approach not only streamlined the design process but also ensured a smoother and faster handoff to development teams.

Wireframing, from low to high fidelity, helped refine and narrow the feature scope.

Setbacks

Speeding up to slow down

To accelerate design production, portions of the work were outsourced. A design agency was provided with a project summary, initial designs, user flows, and a list of critical features. While the delivered Figma files were detailed and thorough, they lacked proper component management. This resulted in unconnected styles and unique instances of design elements, such as buttons, making it nearly impossible to systematically update elements across screens - a maintenance and process challenge.

So many screens, so many instances of the same styles..
So many screens, so many instances of the same styles..
Desisgn System

Consistent Design Language

Creating a design language goes beyond defining colors and buttons - it’s about shaping the entire feel and experience of the application. Consistency is key, as it ensures seamless brand continuity and user familiarity across all touchpoints.

Drawing from past experiences, I emphasized the importance of building a comprehensive design system and successfully advocated for its development. I established a Core Design System that included foundational elements like colors, typography, icons, and a basic component library. This system served a dual purpose: accelerating the design process through faster ideation while ensuring consistent and efficient hand-offs to engineering teams.

Progress

Design Evolution

Initial design concepts were revised, revised, and revised to infuse the brand feel. Navigation was streamlined, the brand elements were pulled through, and the concepts were tested.

Delivery

Hand off

Working with engineering is a key part of any product designer’s day-to-day. Ensuring that developers know what is in scope while keeping in mind what’s to come allows for cohesion on the team and sound execution.

The normal handoff consisted of a set of epics, broken down by user stories with Figma assets embedded in JIRA. The scope, business needs, and acceptance criteria were written, often by me, for one to two sprints ahead. Working together with the engineering team, we evaluated the capacity and deprioritized nice-to-haves, while elevating key functionality relevant to the user flows.

Figma assets included full screens, all instances and use cases, as well as documented components.

component_example
launch

Learning and Improving

The go-to market team has prioritized a list of initial clinics to be migrated.

The common thread was that they were smaller, using fewer features, and were ideal candidates for additional learning and observation.

I advocated for and integrated Hotjar, which allowed for anonymized qualitative insight gathering to identify any UX barriers for the key flows in the application. Besides heatmaps, Hotjar provided screen recordings allowing for observation of user behavior in the wild.

Surveys were deployed as well, allowing for qualitative feedback to address each flow.

The results were distilled into key insights, evaluated, and integrated into the roadmap.

Testimonial from Co-CEO

Sergey was an integral part of our team at EngagedMD, joining us as our first designer. During his tenure, he played a crucial role in a major redesign of our platform, contributing from the initial ideation phase through to the launch. This project was pivotal in enhancing our efforts to automate patient education and administration, aligning with our mission to save medical practices time and improve patient care.

Sergey's work during the redesign phase demonstrated his commitment to user-centered design and his ability to contribute to critical projects. He showed adaptability and a readiness to tackle the challenges associated with developing solutions in the health tech space.

Sergey's approach to design could be valuable in roles where design plays a key part in product development and user experience enhancement. His involvement in projects from conception to implementation showcases his capability to navigate the design process in a dynamic environment.

image 26

Taylor Stein

CEO @ EngagedMD