How to Make Product Decisions based on Business Needs

Share article: social.namesocial.namesocial.name

TLDR Summary

A company must be careful when their primary goal is to squeeze profits out of the staff who provide the core value proposition of their product.

My solution is to create a sorting algorithm that incentivizes nurses by providing them higher pay for being reliable and consistent. Unreliable and inconsistent staff are penalized by being paid less, which can be used to increase Clipboard Health’s profit margin.

There are some ethical concerns with this approach, which I have outlined at the end.

Introduction

For a potential job at Clipboard Health, I’ve been asked to write a solution to the question “how do we maximize profit for a healthcare-related marketplace company without raising costs for facilities.”

This, on its face, means lowering pay for the nurses who provide the staffing solutions which their marketplace fulfills. I thought that this would be a great way for me to outline how my Product-first mentality takes into account business desires, and weighs them against how it changes the product that a company produces.

Product Process

  1. Have a well-defined problem with clear stakeholders
  2. Build arguments for and against the possible solutions
  3. Define negative effects
  4. Select one solution that minimizes negative effects
  5. Try to implement a prototype and see if my assumptions are correct

The Problem

Let’s start by defining the unit economics and their incentivization structures. There are three parties involved.

Nurses provide the workforce value within the ecosystem. There is a limited supply of them, and likely a high cost of acquisition. They want to fill shifts while getting the highest pay possible.

Facilities are where nurses have shifts. For facilities it is critical that they fill shifts as they can not run their enterprises without nurses. They would like to fill those shifts at the lowest rate which can guarantee a nurse will show up consistently.

Clipboard Health runs the marketplace which connects nurses to facilities. Their aim is to provide nurses to facilities and to extract the highest profit from the ecosystem.

From a Product-first perspective, it's my responsibility to take all three party's needs into account. The product solution which solves for the business need should not harm the integrity of the core product being produced, or the users who are using it.

I think that we can best illustrate the economics involved with two bell curves, showing acceptable cost and pay ranges for facilities and nurses respectively. The intersecting region between is the profit for Clipboard Health. The breakdown goes like this:

Acceptable cost range for facilities

  • If nurse pay is too high, they can’t break even
  • If nurse pay is too low, they can’t source staff

Acceptable pay range for nurses

  • If nurse pay is too high, facilities won’t hire them
  • If nurse pay is too low, they won’t work

An acceptable average range for nurses as an hourly wage seems to be between $35 and $95. Let's map that and add 10% on top as the cost that facilities will have to pay via the marketplace. I don't actually know what Clipboard Health's margins are, but that isn't super relevant for the argument that I make in this article. Ten percent is easy to calculate with, so let's go with that.

The goal of Clipboard Health is to increase profits. This can be done by widening the gap between those two peaks, but the further you push one peak or the other, the worse the impact will be on either churn or acquisition for nurses and facilities.

If you pay nurses less, you’ll have unhappy nurses and eventually no nurses. If you charge facilities too much, you’ll have less facilities willing to use your marketplace.

The Proposed Solution

I do not think that shifting the global nurse pay to be lower is acceptable. I also do not think that shifting the costs for facilities is a good solution.

I think that there is an opportunity to find a way to extract more value from inside the gap by adding a weighting mechanism to how nurses are paid. We can use this mechanism to incentivize better staffing compliance by providing a carrot of higher pay to reliable staff, while paying unreliable nurses less.

I propose that Clipboard Health sort nurses by:

  • Number of shifts completed
  • Number of shifts not completed
  • Number of upcoming shifts

Nurse Quotient: 0

Recommended Pay: $35.00

This acts as an incentivization mechanism that promotes the behavior that you want such as getting nurses to show up on-time, successfully completing shifts, and scheduling more shifts.

The sort function requirements would be:

  • If you have no completed shifts, your quotient is 0
  • For every X completed shifts, your quotient goes up proportionally from 0 to 1
  • incomplete shifts reduce your quotient by 10%, and decay over time
  • number of upcoming shifts adds to your quotient by 2.5%, up to 10%

For completeness, you can see the prototype code for generating the Nurse Quality Quotient here:

Javascript
nurseQuotient() { const X = 100; // Define the number of completed shifts needed to reach a quotient of 1 if (this.completedShifts === 0) return 0; let quotient = this.completedShifts / X; quotient -= Math.min(this.uncompletedShifts * 0.025); quotient += Math.min(0.1, this.upcomingShifts * 0.025); return Math.max(0, Math.min(quotient, 1)); } recommendedPay() { const minPay = 35; const maxPay = 95; return Math.sqrt(this.nurseQuotient) * (maxPay - minPay) + minPay; }

Then we can set an optimized threshold that determines who to pay more and who to pay less based on this new Nurse Quality Quotient.

Importantly, this will have some variables which can be tweaked to ensure that profits do not go down in the event that all nurses have excellent compliance. The floor will always be the status quo today plus a critical incentivization mechanism that ensures higher-quality service for the facilities. Even in the unlikely scenario that profits don’t increase, the service you provide them will be better than it is today because of the incentivized workforce.

Ethical Considerations

From a strictly mathematical perspective we can make cold, calculated decisions as to how much profit can be extracted from a marketplace and those that depend on it. We can simply lower salaries for nurses across the market and get rich that way. The truth is that this is a fine short-term solution if profit is your only motive.

But, from a Product-first perspective, long-term it will negatively impact the entire market (and the company’s objectives!) because nurses will make the rational decision to stop being nurses if they are overworked and underpaid.

  • If you want to incentivize companies to use the marketplace, you want to drive prices down so that for them it is most profitable.
  • If you want to incentivize CBH to continue to develop the marketplace, you want to maximize the profits extracted.
  • If you want nurses to participate, you must provide both profit and incentivization.

The core issue here is that the power structure between these three sets of entities is not equal, and therefore the weakest set, the nurses, will always end up with the short end of the stick, squeezed by the market they are forced to work in. They should be protected from value extraction because without them, the economic system they participate in collapses and everyone loses.

Boards, and the companies that they run, have an ethical obligation to maximize profits for their company. But, they must do so in a way that maintains a long term perspective on what promotes growth of their ecosystem, and quality of life for those who participate in it. Short term gains must not trump longevity and viability of a market as a whole.

Article Addendum

I hope you enjoyed this article!

Without direct feedback it can be hard to iterate, and I value your thoughts immensely. Please send me an email if you find a typo or disagree with the content. I'm always up for a vigorous and lively debate!