Back to work

HOSPITAL OPERATIONS · PRODUCTION PRODUCT

Patient Rounding

Nurse and leader rounding for Elevra, the hospital operations platform at Compass Healthcare Digital.

Correcting a module architecture under a deadline, then phasing the release around the one dependency the team did not own.

Role
Lead Product Designer
Team
Product, operations, engineering
Status
Production product · recreated

The real surface

The round stayed inside the platform nurses already used.

A recreation of Elevra's rounding surface.

Nurse's View

Elevra

Sacred Heart Medical

Completed rounds

50%

Below Target (90%)

Patients w/o rounds

2

Needs Attention

Rounds w/ opportunity

25%

In Range (15-25%)

Rounds

4 rounds on this roster1 with an open opportunity

DF

Diane Foster

67y · ICU / 201-A

New
AllergyPenicillin
DietRegular, Low Sodium
Open opportunity1h 22m

Missed drink in meal order

Last updated

Today, 9:41 AM

by System

Where it came from

These are real screens from the shipped product, reconstructed for this site. Every patient, site, and record shown is demo data.

The nav stack

Flat navigation items in one left rail, no grouping between them.

The card wall

Round cards repeat the same anatomy, whether the round is new or already complete.

Two names for one thing, at two different moments of its life.

Six months of screens never surfaced it, because a screen cannot show you where a record lives.

The object under discussion

FU-2481ICU / 201-A

Blanket warmer out of service

OwnerEVS lead, nightOPEN
LoggedScheduledResolved
LoggedMay 12, 08:1408:14
OpportunityMay 12, 08:1608:16
Scheduled
Resolved
OPP-2481ICU / 201-A

Blanket warmer out of service

Ownerunassigned
LoggedScheduledResolved

The same lifecycle, built a second time.

One record, carrying its own history, wherever the finding is in its life.

Sites already running follow-up

Each mark is a tenth of the estate. Seven of them already ran follow-up in production, so a second module would have duplicated the record at every one of those seven.

Seven in ten already ran follow-upThree did not
Records per finding
TwoOne
Ownership
Split across bothUnchanged
Sites needing a second workflow
Seven in tenNone

The problem

Six months of conversation, no structure.

Rounding is a hospital operations routine: a floor gets walked on a schedule, and what's found becomes a follow-up somebody has to close.

One module in a wider hospital operations platform, not a standalone build.

Six months of informal conversation. Screens existed. No agreed architecture, no release structure.

Opportunities drawn as their own module, beside a follow-ups system most sites were already running.

The prototype was doing work that requirements conversations should have been doing.

What the screens missed

The parts that never made it to a screenshot.

Every screen above is real, but partial. Rounding's actual weight sits in what happens after a “No”: the finding becomes a timed piece of work somebody owns, and the clock on it is the reason a finding has states at all.

What happens after a “No.”

Fig. 01Service-recovery loop

t = 0“Was the room clean and well-maintained?” answered No
High
2 hours
Medium
4 hours
Low
8 hours
Resolved, owner recorded9:52 AM
STAT

Leaves the clock entirely and pages a supervisor at t = 0. An immediate escalation is not a shorter window, it is a different path.

A round finds a problem, that problem becomes a clock, and the clock either closes on time or pages someone. Drawn against a real 8-hour scale, so the priority windows are the lengths they actually are. The opportunities and follow-ups screens elsewhere on this page are two frames inside this.

The decisions

Three decisions changed the release.

A decision you can only see the outcome of is a claim. These carry what else was on the table and what each one cost, because that is the part a reader needs in order to disagree.

Stopped prototype iteration and mapped operating models instead.

Every review cycle re-opened the same questions about where things lived. The mapping that replaced it turned up the thing that reordered the release: sites did not round one way.

Nothing new to show in a review. A visible pause reads as a real cost in that kind of organization, and it was the right one to pay.

Made an opportunity a state a follow‑up can be in, rather than its own module.

The operating-model mapping showed the two were the same object at different points in its life. A parallel module would have duplicated a follow-ups workflow already running at roughly 70% of sites, with people trained on it and data in it.

Opportunities lost its own place in the navigation and the stakeholders who had been reviewing it as a distinct module lost the thing they could point at. It also meant reworking designs that had already been through review, which is the least popular kind of rework.

Phased the release around technical dependencies and pushed the patient module to last.

It depended on the hospital admit, discharge and transfer feed, an integration owned outside the team. Everything else in the rounding suite could be built without it.

The most compelling part of the story moved out of the first release. It was read as scope reduction until it was reframed as pilot risk, and reframing it took a conversation rather than a slide.

ElevraSacred Heart Medical
DashboardRoundsOpportunitiesnow a state on Follow-upsKudosPatientsPatient ObservationClinical ProductivityService Requests

Follow-ups

RecordFindingLocationOwnerState
FU-2481Blanket warmer out of serviceICU / 201-AEVS lead, nightOpportunity
FU-2477Meal delivery missedMed-Surg / 305-BNutrition leadScheduled
FU-2469Room not turned overED / 102EVS lead, dayResolved
FU-2484Call light response timeICU / 203-ACharge nurseLogged
Opportunity stopped being somewhere to go. It became a state the record is in, which is why the left rail lost an item and the table gained a column value.

Fig. 02Release sequence

The round itself

1.0

History and question-level detail

1.1

The patient module

2.0

Nothing waits.

Phases run in relative sequence. The patient module waits on an integration nobody on the team owned, so it could not hold the other two hostage.

The guardrails

Two guardrails the model still had to preserve.

Consent comes before capability.

AI interaction layer · early testing

Context is there before the round begins.

ElevraSacred Heart Medical

Before you walk in

ICU / 201-A

AllergyPenicillin
Diet
Regular, Low Sodium
Language
English
Mobility
Assisted, one person

Kudos on this patient's rounds

  • Explained the discharge plan to the son

    Megan Alford, NursingAug 14

  • Waited so the family could finish saying goodbye

    Dana Whitfield, TransportAug 13

  • Room turned over before the family arrived

    Rosa Villanueva, EVSAug 12

The mandate

Design defined the product model. Engineering owned implementation.

A

Anup

Product definition and design

  • Module architecture and release structure
  • Operating models and site segmentation
M

Manager

Portfolio roadmap and prioritization

  • Roadmap above the module
  • Final prioritization across the portfolio
  • Handoff plan
E

Engineering

Implementation from this point forward

  • Admit, discharge and transfer integrations
  • Estimation and production behavior of follow-ups

Design established what the system needed to be. Engineering owned how it became production software.

04 What changed

What came of it.

A clearer architecture, a production workflow, and a stop before duplication.

  • Six months of screens had not resolved the architecture. The operating model gave the team something concrete to decide against.InheritedNo agreed architecture
  • Rounding stayed inside the follow-ups workflow already running at roughly 70% of sites, and shipped there rather than as a parallel product.ShippedExisting follow-ups workflow
  • Engineering accepted the architecture correction and scoped one path forward instead of two competing systems.AcceptedOne path forward
  • Adoption and time saved were never measured. The instrument I would add: time from a negative finding to named ownership.Not measuredAdoption, time saved
  • AI-assisted capture remained in early testing. The external patient module stayed dependent on an upstream feed outside this release.OpenAI capture, external module

05 Reflection

The stop should have come sooner.

The last two rows are the ones I keep returning to. Six months of screens had been standing in for an architecture, and I built on them for longer than I should have. Next time the information architecture gets settled in one structured session before any prototype exists.

The prototype did earn its place once. The sharpest objection to the design, that two rounders covering the same unit could log one finding twice, surfaced only because the prototype made the scenario visible.

The judgment I keep is which questions deserve a prototype, and which ones get one so they can be avoided.

More work

Continue with another case study.

Lumens AI

An agent does the retrieval. A lawyer does the judgment. The product is the handoff.

Independent AI product · working build

AI REVIEW SYSTEM