Slide 1

Slide 1 text

Introduction to Technical Product Management for Developers Joshua Silver VP, Product Development Patientco

Slide 2

Slide 2 text

Agenda • About me • Dev vs Product Management Mindset • Two Key Product Management Functions • Understand the WHY? • Summary

Slide 3

Slide 3 text

About Me • CS degree from GA Tech • Helped internationalize CareerBuilder.complatform • Technical co-founder of Patientco • Fun Fact: – Travel junkie: 25 countries by the time I was 25

Slide 4

Slide 4 text

About Patientco • Simplifies patient billing for healthcare providers • Bills that patients can actually understand! • Founded in 2009 in Atlanta • Inc. 500 Fastest Growing Company • We’re hiring: http://www.patientcolife.com

Slide 5

Slide 5 text

Development vs Product Management Mindset

Slide 6

Slide 6 text

Think like a Product Manager • Increase impact • Reduce wasted development effort • Expand scope of influence • Enhance the product …. and much more!

Slide 7

Slide 7 text

Development HOW should the product be built?

Slide 8

Slide 8 text

Product Management WHAT product should be built? WHEN should it be built? FOR WHOM should it be built? WHY should it be be built?

Slide 9

Slide 9 text

Dev PM HOW WHAT WHEN WHO WHY Traditional Setup

Slide 10

Slide 10 text

Dev PM HOW WHY WHO Thinking Like a Product Manager WHAT WHEN

Slide 11

Slide 11 text

Two Key Product Management Functions

Slide 12

Slide 12 text

Tale of Two Developers “Can’t be done”

Slide 13

Slide 13 text

Tale of Two Developers “Can’t be done” - - - “Anything is possible”

Slide 14

Slide 14 text

Tale of Two Developers • Which developer … would you rather work with? … is acting in the company’s best interest?

Slide 15

Slide 15 text

First Key Function determining SCOPE

Slide 16

Slide 16 text

Simplify Everything by 20% • Nice-to-have VS Need-to-have • Continuous delivery to stakeholders with feedback required before continuing • “What would happen without … ?” • Reward building LESS - NOT more! • Hard part is figuring out which 20%

Slide 17

Slide 17 text

ANOTHER Tale of Two Developers “Easiest First”

Slide 18

Slide 18 text

ANOTHER Tale of Two Developers “Easiest First” - - - “Hardest First”

Slide 19

Slide 19 text

ANOTHER Tale of Two Developers POLL: “Easiest First” “Hardest First”

Slide 20

Slide 20 text

ANOTHER Tale of Two Developers Best answer: “Value First”

Slide 21

Slide 21 text

Second Key Function determining PRIORITIZATION

Slide 22

Slide 22 text

Plan for the Long Term, but Find Early Wins • Refactor vs “pile higher” • What’s likely to change in the future? – Built flexibility into that • Deliver Early, continuously • “Path complete” vs “section complete”

Slide 23

Slide 23 text

HOW? Scope Prioritization

Slide 24

Slide 24 text

Understand the WHY?

Slide 25

Slide 25 text

Understand the WHY? • Good developer: – Completes ticket; meets requirements • Great developer – Clarifying questions and narrows scope • Outstand developer: – Understands WHY ticket is being done and makes great design decisions

Slide 26

Slide 26 text

Understand the WHY? • Customer empathy • WHY – WHY – WHY – WHY – WHY • Usage Patterns • Another way?

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

Customer Interaction • Ethnographic Field Study – aka “Onsite visit” • “Day in the Life” • Sales calls • Account review Webex

Slide 29

Slide 29 text

Actions Speak Louder • Usage DATA as a proxy • Customers LIE! … or just honestly don’t know • A/B Testing

Slide 30

Slide 30 text

Summary

Slide 31

Slide 31 text

Summary • Change development mindset: – Scope – Prioritization • Understand the WHY? – Customer empathy – Data driven decisions

Slide 32

Slide 32 text

Questions? [email protected] http://www.PatientcoLife.com/