SPM22 - Software Product Management in Practice

73
Customer Experience Solutions. Delivered. 1 Software Product Management or How Software companies work Ronald Wanink

description

Guest lecture by Ronald Wanink for the course Software Product Management at Utrecht University 2014.

Transcript of SPM22 - Software Product Management in Practice

Page 1: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 1

Software Product Management or

How Software companies work

Ronald Wanink

Page 2: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 2

Ronald Wanink

Page 3: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 3

Page 4: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 4

Page 5: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 5

Page 6: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 6

Product Manager

Page 7: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 7

Product Marketing Manager

Page 8: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 8

Product Manager

Page 9: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 9

VP Products

Page 10: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 10

CTO

Page 11: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 11

That's me!

Page 12: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 12

Software Product Manager

Page 13: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 13

It's a job...

Page 14: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 14

€ 40k – 80k

(3000 – 6000 euro monthly)

Page 15: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 15

Software product management

product management

Page 16: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 16

Page 17: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 17

Requires experience with...

Software development

Marketing Sales

Consulting

Product Marketing

Product Management

Page 18: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 18

So, it's an senior job

Page 19: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 19

Software Company =

R&D makes software +

Sales sells software +

Services supports software

Page 20: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 20

Why products?

Page 21: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 21

Why need a product manager?

Page 22: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 22

The company, from a product manager perspective

Page 23: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 23

Page 24: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 24

Page 25: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 25

Who  makes  

successful  products  

?  

Page 26: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 26

Sales & marketing

●  $$$

●  Feature requests to close deals ●  Platform support

●  Localization

●  End-of-quarter

●  “No great product, please...”

●  “Great product please…!” Wiegert (sales)

Page 27: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 27

Services & support

●  Bugs and feature requests ●  Implementation frameworks

●  Migration support

●  APIs

●  “PM doesn't know how the product is used” ●  “Quality sucks”

●  Stop building new stuff, make the old stuff work!

Querijn (consultant)

Page 28: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 28

Research & development

●  Today's value... ●  Tomorrow's technology

●  Vision is scarce

●  Rewrite & re-architecture ●  Maintainability

●  Never fight developers

●  “New is nice” Martijn (developer)

Page 29: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 29

CEO

  Customer escalations

  Predictability

  M&A support

  IP management

  Why does it take so long?

  “I'm the boss” Jouk (CEO)

Page 30: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 30

Uhh…what  about  the  Customers?  

Page 31: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 31

Page 32: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 32

So. It's a job...

Page 33: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 33

Page 34: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 34

Page 35: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 35

It's a political job...

Lots of influence, no power You can get fired.

Page 36: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 36

Making the right choices

=

Make the right stakeholders unhappy

Why product managers are hired/fired

Page 37: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 37

Product management

Page 38: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 38

Software

(on-premise

or

as-a-service )

Product management

Page 39: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 39

A week of Product management

… build, buy, partner, demos, training, marketing, perception, proposition, community, acquisitions,

roadmap, packaged services, code samples, vision, support, policies, hacking

Page 40: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 40

Monday: understand the market -> marketing

Page 41: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 41

Marketing does not understand markets

Page 42: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 42

Page 43: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 43

Backbase

Page 44: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 44

Page 45: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 45

Imagine you're the CEO of a bank...

●  You screwed your customers for 10 years

●  Your company's perceived value is low and expensive

●  Your reputation is horrible

●  Your shareholders push for growth and profit

●  You're competition is lean and unexpected

●  You stopped all interactions, except your website

●  You cannot use your (mobile) website, IT blocks it

●  You know that your competition can use theirs

●  Your offshored IT cannot keep it secure and 24/7

Page 46: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 46

Market analysis

Page 47: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 47

Market analysis

Page 48: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 48

Market analysis

Page 49: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 49

Business case

Costs

Page 50: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 50

Page 51: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 51

Tueday: positioning

R&D: too technical Sales: too many

Marketing: “we sell everything”

Page 52: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 52

“Nobody buys drills, they buy holes” Theodore Levitt

Positioning - II

Page 53: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 53

Positioning - III

Page 54: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 54

Backbase positioning

Page 55: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 55

Tuesday: R&D

Page 56: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 56

Teach R&D the real world

●  http://☃.net

●  Explain UTC-12 to UTC+14

●  JSON Web Token

●  Explain latency in Russia

Page 57: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 57

Wednesday: Analyst relations

Very important!

sell the product

& the company

Page 58: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 58

Analysts

Page 59: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 59

Wednesday: due diligence

Page 60: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 60

Page 61: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 61

Licensing & intellectual property

Important for legal & due dilligences

Developers don't know & don't care

Lawyers don't understand

Page 62: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 62

Thursday: requirements management

Everybody is biased

KECH:

customers do care!

Page 63: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 63

Page 64: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 64

Pre sales usability

Page 65: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 65

After sales usability

Page 66: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 66

Friday: Platform support

Platform support

Localization

Integrations

50% of R&D costs

Be very specific...

Page 67: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 67

Friday: Product quality

Pre and after-sales quality are different things

Usability

Performance

Cost/Perception ratio

Quality requirements process

Page 68: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 68

Friday: development efficiency

Speed vs. effectiveness

Block interruptions

Limit platform support

Technology choices

SCRUM

Off shoring

Page 69: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 69

Things fail without a PM

Page 70: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 70

Product manager

It's a great job!

Page 71: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 71

Product manager

How to get that great job?

Page 72: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 72

Product manager

How to get a job?

Page 73: SPM22 - Software Product Management in Practice

Customer Experience Solutions. Delivered. 73