ON CALL

B2B Collaborative Healthcare Staffing

On Call helps hospitals hire contract workers collaboratively and efficiently.

OVERVIEW

The Challenge

Our team’s goal was to validate and prototype a flex worker hiring platform that could serve 2 types of clients:

IT Service Agencies

Need to hire 20 to 2,000 qualified IT trainers in as few as 3 weeks for hospital clients.

Hospitals

Often have to fill unexpected staffing shortages quickly.

The Solution

On Call helps hospitals and IT agencies maintain a database of trusted, in-network contract workers.

Centralized place to post open shifts

Workers can easily view & accept shifts

Database of in-network flex workers

Track staffing needs across departments

Summary

4

Designers

10

Weeks

My role

Research Synthesis, Personas, User Journeys, User Flows, Wireframing, Value Proposition Slide Deck

Tools

Adobe XD, Figma, Otter.ai, Google Suite, Whimsical

Results

  • Validated a hospital use case for the product via user research

  • Influenced the MVP design to scale for potential hospital clients

Contributions

  • I simplified the user flow for assigning a worker to a shift

  • I recruited interviewees (nurses, unit managers, and staffing administrators) who gave key insights about the problem space.

RESEARCH

Summary

Our research objective was to validate if On Call's product concept could be applied to hiring contract workers in a hospital context.

7 User Interviews

  • 2 Nurses

  • 4 Unit Managers

  • 1 Staffing Administrator

User Questions

  • How does staffing work in hospitals?

  • Do hospitals commonly use contract workers?

  • Who are the stakeholders involved in staffing?

  • Are there pain points in the current staffing process?

Research Process

Our project coincided with the COVID-19 lockdown in NYC and it was difficult to recruit hospital workers for user interviews. We relied on personal networks to connect with 4 Unit Managers and 2 Nurses.

  • Unit Managers create monthly staff schedules for their unit. They work closely with the Staffing Department to fill any unexpected staffing shortages.

To better understand the administrative staff of hospital staffing, we recruited a hospital Staffing Department employee through LinkedIn.

DEFINE

Staffing Efficiency

Efficient hospital staffing is essential to ensure units are properly staffed to meet patient needs, according to mandated patient-to-staff ratios.

However, hospitals face frequent staffing shortages due to:

Last-minute staff callouts

Surges in patients

Shifts that are hard to fill

It is often challenging to fill staffing shortages quickly because there are many stakeholders and workers who have to communicate rapidly.


Stakeholders

Unit Managers and Staffing Administrators are the main stakeholders in the staffing process. They also coordinate with higher supervisors, who make staff allocation and budget decisions.

Unit Manager

  • Schedule Full-time Staff

  • Manage the unit’s budget

Staffing Admin

  • Recruits Full-time Staff and Flex Workers

  • Payroll

Staffing Supervisor

  • Decides which units to allocate Float Staff


Workers

Flex workers in-network can be less expensive than full-time employees (FTEs) working overtime. Unit Managers trust FTEs more, especially in critical care units, e.g. ICU, surgical.

Full-time Staff ($$$)

  • Employed full-time | Always works in the same unit

  • Overtime Pay (time and a half)

Flex Workers ($$)

  • Agency contractors or in-network employees

  • Premium Pay ( < Overtime) for in-network employees

  • Agency Pay (Varies) for agency contractors

Float Staff ($)

  • Employed full-time

  • Works in different units as needed

  • Regular pay when assigned to other unit


User Journey

Clinical Staffing Journey Map


User Flow

While IT agencies typically have one Project Manager hiring flex workers, hospitals have multiple stakeholders who own different parts of the hiring process. We created a user flow to show how key hosptial stakeholders would work together in On Call to decide how to fill open shifts and staffing shortages.

User flow created in Whimsical. Click the “+” sign at the bottom-right to explore the diagram in detail.

DESIGN

Supporting Hospital Users

We needed to translate On Call's existing features to support communication between multiple stakeholders. Our primary clients, IT Agencies, typically have one Project Manager managing all the hiring. Whereas, hospitals have many stakeholders who manage different parts of the process.

Wireframes

The UI Team had designed a high-fidelity prototype for testing with IT Agency users. We would typically start with low- to mid-fidelity wireframes for testing, but due to our tight timeline, we adapted the hi-fidelity prototype for the hospital user flow.

Custom Dashboards

Unit Managers

Unit Manager dashboard shows only their unit

Unit Managers see when shifts are filled

Staffing Admins

Staffing admin’s dashboard shows staffing needs across all hospital units

Staffing admins see when shifts are filled

Unit Managers

I prototyped the experience for the Unit Manager. I realized Managers would need to be able to select qualified workers from the dashboard page, since they do not have access to the full worker database like Staffing.

  • Submit staffing needs from a centralized place

  • Request trusted workers who they have worked with before

Staffing Administrators

View staffing needs across different units in one place

Supervisor can directly assign Float workers

Send mass emails to workers about open shifts

Workers

View and sign up for open shifts more easily from one centralized dashboard

TESTING

Prototype feedback and user insights

We wanted to test if On Call's workflow and features support the hospital staffing process. Recruiting for user testing was even more difficult than before as hospitals were still overwhelmed. Fortunately, we had 2 testers to offer the perspective of our 2 key personas: 1 Unit Manager and 1 Staffing Administrator.

Validated Features

  • Easier cross-collaboration between Unit Managers and Staffing.

  • Workers can choose shifts more easily. Text alerts are hard to sort through.

  • Able to confirm shifts for payroll after a flex worker completes a shift.

New Stakeholder – Surge Manager

The Surge Manager has priority to assign Float Staff to critical units. They need their own dashboard to assign Float Staff only.

Uncovered Issues

  • Staffing manages all worker outreach. Managers should not have this capability.

  • Overtime approval must be documented.

  • Need to remind contract workers about shifts. Many often forget to show up or cancel.

Feature Prioritization

We ultimately prioritized design iterations for IT Agency users in the MVP because we had potential IT Agency clients waiting to pilot our platform.

RESULTS

Final design iterations and impact

Results

  • We validated that hospitals are a potential secondary market for On Call, which makes the product more scalable

  • Handed off an MVP with validated features and workflow for development

  • On Call landed its first hospital client at the end of last year

Lessons Learned

  • In order to be more agile, product testing and validation can happen in stages. We focused on validating the general workflow first, before further testing and iterating on the UI.

  • Learning to advocate for the user experience within business constraints. In our case, developing and piloting an MVP with a more immediate client became the priority.

Minimum Viable Product (MVP)

I created a business pitch deck showcasing the key solutions of On Call:

Final Prototype