Designing an Enterprise Device Management System for High-Stakes Healthcare Environments
OVERVIEW

Hospitals manage thousands of medical devices across departments, each with its own maintenance, compliance, and operational requirements. This concept project explores a SaaS dashboard for medical device management, designed to help clinical engineering and IT teams monitor device health, prioritize issues, and maintain compliance in a complex healthcare environment. The emphasis is on scalable systems, clear information hierarchy, and decision-support under real-world constraints.

PROCESS
discover
context
constraints
define
problem framing
success criteria
design
strategy
visual system
validate
user testing
iteration
discover
context & constraints

WHY IT MATTERS

When device reliability is patient safety

Medical devices are foundational to patient care. When devices are unavailable, misconfigured, overdue for maintenance, or out of compliance, the impact can extend beyond operational inefficiency to patient safety and regulatory risk. Hospitals operate under strict compliance requirements while managing aging infrastructure, budget constraints, and growing device inventories.

Through research I determined that a centralized, reliable way to understand device status, risk, and priority is essential for maintaining safe, uninterrupted care and supporting long-term operational planning. Early on, I tried organizing the system around maintenance tasks, assuming that would be the primary driver. But as I mapped device states and escalation paths, it became obvious that device health signals actually dictated most downstream decisions. That realization reshaped how the entire dashboard needed to function.

WHO STRUGGLES WITH IT

Teams that keep critical systems running

This problem affects multiple teams responsible for keeping hospital systems operational, from maintaining medical devices to ensuring uptime, compliance, and secure data flow across departments. As I mapped the operational workflows, it quickly became clear that no single team owned the full lifecycle of a device — responsibilities were distributed across multiple departments, each with different priorities, constraints, and visibility needs.

PRIMARY USERS
Clinical Engineering

‍• oversees medical device fleets
• ensures safety, compliance, & lifecycle mgmt
• own maintenance schedules & certifications

Biomedical Technicians

‍• performs hands-on maintenance and repairs
• responds to device issues and failures
• update firmware and configuration

Hospital IT Department

‍• manages integrations, networks, and security
• supports device connectivity and data flow
• handles access, uptime, and infrastructure

SECONDARY USERS
Facilities / Operations

‍• coordinates physical locations and rooms
• tracks device availability and movement
• manages space, power, and infrastructure

Supply Chain / Asset Mgmt

‍• tracks inventory and procurement
• manages replacements and expired devices
• balances cost, availability, and demand

Compliance & Risk Mgmt

‍• oversees regulatory adherence
• prepares for audits and inspections
• reviews device documentation and history

OPERATIONAL REALITY

These users face challenges often. Their work is care-critical, time-sensitive, and often performed with incomplete or hard-to-access information.

Scale

Responsible for hundreds or thousands of devices

Complexity

Managing competing priorities across locations

Fragmentation

Working across spreadsheets, legacy tools, & vendor systems

Pressure

Responding quickly while maintaining
safety standards

WHY IT'S COMPLEX

Many systems, many stakeholders - no room for error

Hospital device management sits at the intersection of healthcare delivery, IT infrastructure, and regulatory compliance. Designing for this space requires balancing information density with usability, supporting both proactive planning and urgent response, and creating interfaces that remain calm and dependable in high-pressure environments. As I began understanding how devices moved between systems, teams, and compliance processes, it became clear that the real challenge wasn’t just tracking devices — it was reconciling fragmented information spread across multiple tools, departments, and reporting structures.

ASSUMPTIONS & CONSTRAINTS

Because this project was developed as a concept study, key assumptions were defined to reflect realistic hospital environments rather than idealized conditions. These constraints grounded the design in operational and technical realities.

Users
Users are assumed to have high domain expertise but limited time.

• Clinical engineers and IT staff are experienced but overextended
• Users frequently multitask and switch contexts
• Training time is limited, and reliance on documentation is low

Data
The platform assumes access to incomplete, delayed, or inconsistent data, reflecting the reality of hospital systems

• Device data may come from multiple sources with varying reliability
• Real-time status is not guaranteed for all devices
• Historical data may be fragmented or incomplete

Technology
The product assumed a mixed technical environment typical of hospitals

• Legacy systems coexist with modern platforms
• Integration standards vary across facilities
• Security and compliance requirements constrain design decisions

Time
This project assumes a limited discovery and design timeline, similar to what is common in enterprise environments

• Initial exploration and alignment conducted within a constrained timeline
• Focus was on defining a scalable foundation rather than every edge case
• Prioritization of core workflows over exhaustive feature coverage

define
problem framing
success criteria

MENTAL MODELS

Framing the problem

Instead of designing around device attributes or database structures, the problem was framed around how users think about risk and responsibility. The interface is designed to reflect these mental models by prioritizing status and urgency over raw data, grouping devices by risk, state, or required action, and providing clear, guided paths from awareness to resolution.

TENSION
DECISION
Clarity vs. Density
Prioritized surfacing status and urgency over exposing all available data
Speed vs. Accuracy
Avoided real-time guarantees when data freshness could not be trusted
Flexibility vs. Scale
Favored consistent patterns over highly customized role-based views
Automation vs. Judgement
Supported decision-making without automating clinical judgement

To validate these designs, they were evaluated against a small set of quality checks focused on clarity, trust, and decision support in clinical contexts where accuracy and clarity directly affect care quality as well as operational outcomes.

Design Quality Checks

• Does the interface avoid overwhelming users with raw data?
• Is status clearly communicated to support accurate decision making?
• Are core workflows prioritized over edge cases?
• Does the system feel trustworthy and predictable in daily use?

PROBLEM STATEMENT

Hospital clinical engineering and IT teams are responsible for managing large inventories of medical devices across departments, vendors, and locations. Existing tools often surface large amounts of data without clear prioritization, forcing users to piece together information across multiple systems to understand device status, risk, and next actions.

As a result, teams spend unnecessary time searching, cross-referencing, and interpreting data, increasing cognitive load and slowing response in situations where speed and clarity matter. The core problem is not a lack of data, but a lack of clear, trustworthy signals that help users decide what requires attention now versus what can wait.

SUCCESS CRITERIA

Defining what success looks like

Because this is a concept project, success is defined by usability, clarity, and decision support, rather than quantitative business metrics. The design would be considered successful if it meets the following criteria:

Enables users to quickly understand overall health of the device fleet
Clearly highlights devices or issues that require immediate attention
Reduces the need to navigate between multiple tools or screens to take action
Supports both reactive workflows (responding to issues) and proactive workflows (planning maintenance and updates)
Feels calm, predictable, and trustworthy in decision-making contexts
design
strategy
visual system

DESIGN PRINCIPLES

Designing for high-stakes healthcare systems

Insights from user research informed a set of design principles that guided decisions throughout the project and helped maintain consistency as complexity increased.

Prioritize Signal Over Noise

Surface the most important information first and avoid overwhelming users with unnecessary detail. The interface should help users understand what matters now before exposing everything that exists.

Design for Trust

Users must trust the system in order to rely on it. Data freshness, system status, and uncertainty should be clearly communicated to avoid false confidence or misinterpretation.

Reduce Cognitive Load

Assume users are knowledgeable but time-constrained. The interface should minimize mental effort by using familiar patterns, clear hierarchy, and predictable interactions.

Support Decision-Making,
Not Just Visibility

The goal is not to display data, but to help users decide what action to take. Design choices should guide attention and next steps without removing user judgement.

Build for Scale and Change

The system should remain usable as device inventories grow, organizational structures change, and new device types are introduced.

Prioritize Signal Over Noise

Surface the most important information first and avoid overwhelming users with unnecessary detail. The interface should help users understand what matters now before exposing everything that exists.

Design for Trust

Users must trust the system in order to rely on it. Data freshness, system status, and uncertainty should be clearly communicated to avoid false confidence or misinterpretation.

Reduce Cognitive Load

Assume users are knowledgeable but time-constrained. The interface should minimize mental effort by using familiar patterns, clear hierarchy, and predictable interactions.

Support Decision-Making,
Not Just Visibility

The goal is not to display data, but to help users decide what action to take. Design choices should guide attention and next steps without removing user judgement.

Build for Scale and Change

The system should remain usable as device inventories grow, organizational structures change, and new device types are introduced.

VISUAL SYSTEM

The visual system was designed to support clarity, consistency, and scalability across a complex, data-heavy product. Rather than focusing on brand expression or visual novelty, the system emphasizes restraint, predictability, and reuse.

COMPONENTS

Reusable building blocks designed for complex, data-heavy interfaces

The interface is built around a small set of flexible, reusable components that can support multiple views.

Components were designed to be composable building blocks, allowing the same patterns to support dashboards, detail views, and device lists - without introducing new interaction models.

Status Indicators

Communicates device health, risk, and urgency at a glance

Action Controls

Placed appropriately to reduce decision friction

Cards & Summary Modules

Surfacing high-level signals before detail

Tables and Lists

Designed for scanning, comparison, and prioritization

PATTERNS

Familiar patterns that reduce cognitive load

Interaction patterns favor familiarity over novelty, allowing users to orient quickly and act with confidence.

The system relies on:

  • Predictable navigation structures that reduce reorientation
  • Consistent filtering and sorting patterns across views
  • Progressive disclosure, revealing complexity only when needed
  • Inline feedback and status messaging to clarify system state and user actions
Established enterprise patterns were reused to minimize learning curve and support fast adoption.

HIERARCHY

Clear hierarchy that surfaces urgency and action

Information hierarchy was critical to ensuring users could quickly assess system state, identify urgency, and take action without scanning unnecessary detail.

  • Clear separation between overview, detail, and action
  • Visual emphasis on status and priority over supporting details
  • Controlled use of typography, spacing, and color to guide attention
  • Consistent placement of primary actions and critical alerts


The interface is designed so users can quickly answer:

This hierarchy supports both quick scanning and deeper investigation without overwhelming the user.
CORE PRODUCT VIEWS

DASHBOARD

Dashboard designed for rapid situational awareness

The dashboard prioritizes situational awareness over detail - surfacing key signals, trends, and areas of risk to help users orient quickly before taking action.

LIST VIEW

Device list optimized for scanning and prioritization

From the dashboard, users navigate to a device list designed to support fast scanning, comparison, and prioritization across thousands of devices.

Key goals of this screen:

  • Enable rapid filtering and sorting across large datasets
  • Emphasize status, risk, and priority over supporting details
  • Support pattern recognition and outlier identification at a glance
  • Maintain persistent access to key actions without visual clutter

The list view balances density and clarity by focusing on actionable attributes rather than exhaustive data.

DETAIL VIEW

Designed for focused investigation and action

From the device list, users navigate to a focused detail view designed to support investigation, contextual understanding, and confident decision-making for individual devices.

Key goals of this screen:

  • Provide necessary context without introducing unnecessary distraction
  • Surface current status, risk, and urgency immediately
  • Enable clear next steps through contextual actions
  • Support understanding of history, trends, and recent activity

Design Rationale: The device detail view is structured around what users need to decide, not everything the system knows. Information is grouped to reflect user mental models—current condition, relevant history, and next actions—supporting focused investigation without overwhelming the workflow.

Alerts & Priority States

Alerts and priority indicators are treated as system-level signals, ensuring urgency is communicated consistently across dashboards, lists, and detail views.

Key goals of the alert system:

  • Ensure critical issues are visible across contexts
  • Maintain consistency in how urgency is communicated
  • Avoid alert fatigue
Status
Alerts
Risk

Consistent priority signaling eliminates the need for users to reinterpret urgency as they move through the system.

TRADEOFFS

What I chose NOT to do

Several deliberate decisions were made to avoid unnecessary complexity and maintain focus.

DECISION CONFIDENCE

Why simplicity won

In a high-stakes healthcare environment, complexity increases risk. Users need to assess situations quickly, and overly dense interfaces slow comprehension and increase cognitive load. Complex interaction models also raise training burden, while calm, restrained interfaces reduce the likelihood of error under pressure. For these reasons, simplicity was treated as a safety feature, not an aesthetic preference.

Rather than designing for maximum flexibility, the product emphasizes clear priority, progressive disclosure, and consistent patterns across screens. This approach allows critical information to surface first while preserving access to deeper detail when needed, supporting both new and experienced users without sacrificing depth.

validate
user testing
iteration

If this project were to continue, the next steps would focus on validation, refinement, and extensibility. These steps would ensure the system remains reliable, scalable, and aligned with real operational needs.

STEP 1
STEP 2
STEP 3
STEP 4
Validate with Real Users
  • Conduct workflow reviews with clinical engineering and IT staff
  • Identify gaps between conceptual workflows and real-world practices
  • Validate assumptions around prioritization & terminology
Stress-Test at High Volume
  • Explore how the system behaves with significantly larger device inventories
  • Evaluate performance and usability under edge-case conditions
  • Refine filtering and grouping strategies
Expand Role-Based Views
  • Introduce more nuanced role permissions and views
  • Tailor information density based on user responsibility
  • Ensure shared patterns remain consistent across roles
Iterate on Trust Signals
  • Improve communication around data freshness and reliability
  • Refine error states and system messaging
  • Clarify when data is incomplete or delayed
REFLECTION

When I first approached this project, I initially framed it as a device monitoring dashboard - focused on surfacing maintenance tasks, alerts, and operational metrics. But as I worked through the workflows, escalation paths, and cross-department responsibilities, it became clear that the real challenge wasn't monitoring devices at all. It was helping teams interpret fragmented signals and understanding what required action, when, and why. That shift moved the design away from a feature-driven dashboard toward a decision support system built around clarity, prioritization, and operational trust.

Because of that shift, this project reinforced the importance of designing for clarity, trust, and restraint in complex, multi-team environments. Rather than optimizing for feature depth or visual novelty, the work focused on reducing uncertainty and supporting confident decision making under real world constraints. The exercise also highlighted how much of effective enterprise design happens before pixels - through problem framing, tradeoffs, and systems thinking. Strong UX in high-stakes domains is less about adding capability and more about removing friction, noise, and risk.

Check out some of my other projects