Product Management:
by the Book

📚 Instructional Case Study

This is a great case study to follow along and learn Product Management without the fluff.

I chose Uber as an example because most of us have used Uber.

Now, let's think of a world where we don't have Uber or any of the other ride hailing apps. This might be easier if you were in 2006.

Problem Space

Actor: Rider

An actor(Customer), in the context of product management represents a specific category of users who will interact with your future product.

Job to be done: Be Driven to a DEstination

A "Job to be Done" refers to the fundamental task that an actor (customer) wants to accomplish.

USe Cases

Use cases can be categorized with concepts. Such as pickup location.
Notice that back in 2006 people would go out in the main street to get a Cab.

Customer Discovery

Outcomes

An actor is successful when they achieve their desired outcomes.** Your product needs to help customers achieve their desired outcomes. i.e., better results and experiences. Each customer actor/role (user, buyer, etc.) is likely to have different desired outcomes. Do not associate goals with outcomes.

Some stats on Engineer behavior

To quantify outcomes effectively, various metrics can be utilized, such as:

  • Duration (Elapsed time to do something)

  • Effort to do something

  • Speed

  • Quantity

  • Delays, Wait time, Response time

  • Errors

  • Variation of actual outcomes

  • Material / resources wasted

  • Degree of risk

  • Decision quality

Customer Discovery

PRoblem

The problem is defined as The gap between the actual outcomes the actors getting doing the job and the desired outcomes is the problem. It is also known as opportunity.

Problem 1: Pick up time

Actual: Ave. time to pick up is 10 minutes

Desired: Ave. time to pick up is 5 minutes

Problem: 5 minutes


Problem 2: Cost

Actual: Ave. cost per trip is $14

Desired: Ave. cost per trip is $9

Problem: $5


Problem 3: Fatalities

Actual: Fatalities per total number of trips is 1 in 175,000,000

Desired: Fatalities per total number of trips is 1 in 300,000,000

Problem: 1 in 125,000,000

Market Research

Problem Sizing

To build a compelling case for this new initiative, I needed to present a solid business argument to my leadership.

Here's what I found:

  1. Recruitment trends indicated an upswing in hiring — encouraging news for us.

  2. The market for software onboarding products was valued at $2 billion. Within this market, our target was a niche at the crossroads of engineering, learning — A sizeable chunk.

  3. Educative had an already established catalog of courses for engineers. — This was Educative's unfair advantage.

Idea: Everything can be quantified but not (always) directly.

We can break down into categories of metrics:

  1. Performance metrics

  2. Behavioral metrics: running an effective meeting → (proxy)utilization of best practices rate

  3. Sentiment metrics: A belief, attitude, feeling, user confidence rating, [survey] NPS

Simplified results of a rigorous competitive research

Causes

Identifying the causes of a problem is crucial because you must address these underlying factors, not just the visible symptoms, to effectively close the gap between actual and desired outcomes.
1. Root Causes: These are the fundamental, underlying reasons why the problem exists in the first place. Eliminating root causes is the most effective way to eliminate the problem entirely.

2. Contributing Causes: These causes play a role in creating the problem but are not solely responsible for it. While they may not be sufficient to cause the problem on their own, they can contribute to increasing the magnitude of the problem, including its amount, severity, frequency, or probability.

Problem Communication

Problem category: Ride Hailing problem

Problem statement: The rider’s desired outcome is to considerably reduce the time and effort spent on searching for a viable transport, currently a significant amount of time is spent looking for a cab or calling a cab service.

In attempt to capture the personality of each team member

Goals

  1. Be the First Mover: In a rapidly evolving market, outpace emerging competitors.

  1. Co-create with customers: Engaging customers directly in the product development process.

  2. Build something you love: Launching only when the product demonstrably enhances our team's performance.

Solution Space: Part 1

Market Space

The key insight was: "Hiring Managers measure onboarding success in weeks.”

Daily tracking isn't productive for new hires and isn't practical for busy managers.

We created a linear weekly planning system with the following building blocks:

Tasks: Action items, ranging from signing documents to configuring GitHub.

Modules: A collection of company guidelines and technical knowledge, such as JavaScript best practices.

Connects: Interactions where new hires meet team members, facilitating knowledge transfer and comfort—vital during remote work conditions.

Solution Space: Part 2

Making onboarding SCalable

Measure What Matters: A dashboard provides clear visibility into onboarding status and challenges.

Now managers can focus on fostering connections in meetings and track individual progress in the background.

Solution Space: Part 3

Making plans in 3 2 1…

  1. Hiring managers can now customize pre-made courses, stripping away excess material and incorporating company-specific information.

  2. The ultimate goal was to enable the creation of an onboarding plan in under 30 minutes. Achieving this standard of "good" required multiple iterations.

[Update Nov 2021]: We added pre-built templates of common onboarding plans to make the experience even better.

MArketing

Landing Page

I partnered with the marketing team to:

  1. Launch an onboarding landing page.

  2. Make email marketing campaigns.

  3. Develop personas for for targeted Marketing.

Impact

  1. Reduced new employee onboarding time up to 33%, from 6 to 4 weeks.

  2. 50 enterprise customers to date.

  3. 50% increase in Annual Recurring Revenue (ARR)*.

The aftermath

Educative Onboarding is one of my biggest achievements to date, it has inspired me to push myself to build something that makes a change in someone's life.

👋 If you Made it this Far

Let's talk.

*I have omitted and obfuscated confidential information in this case study. All information in this case study is my own and does not necessarily reflect the views of Educative.