Slide 1

Slide 1 text

W O R K B A R . . ROADMAPS? C. TODD LOMBARDO — @IAMCTODD HEAD OF PRODUCT & EXPERIENCE

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

SOURCE: ICSE 2017

Slide 11

Slide 11 text

SOURCE: ICSE 2017

Slide 12

Slide 12 text

EARLIER TODAY AT WORK..

Slide 13

Slide 13 text

CATEGORIZATION OF WASTE

Slide 14

Slide 14 text

Software Development “Lean” Software Development Toyota Lean ProductionSystem Building the wrong feature or product Extra features Overproduction Mismanaging the backlog Partially done work Inventory Rework Defects Defects Unnecessarily complex solutions Not described Value Extraneous cognitive load Not described Psychological distress Not described Waiting/multitasking Delays Task switching Waiting Movement (of people) Knowledge loss Relearning Extra Processing Ineffective communication Not described Not described Not observed Handoffs Transportation (of goods)

Slide 15

Slide 15 text

Software Development “Lean” Software Development Toyota Lean ProductionSystem Building the wrong feature or product Extra features Overproduction Mismanaging the backlog Partially done work Inventory Rework Defects Defects Unnecessarily complex solutions Not described Value Extraneous cognitive load Not described Psychological distress Not described Waiting/multitasking Delays Task switching Waiting Movement (of people) Knowledge loss Relearning Extra Processing Ineffective communication Not described Not described Not observed Handoffs Transportation (of goods)

Slide 16

Slide 16 text

HOW THE @#$% DID WE GET HERE?

Slide 17

Slide 17 text

DIVISION OF LABOR IT’S 1776, OH HAI, ADAM SMITH!

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

SCIENTIFIC MANAGEMENT FREDERICK TAYLOR, YOU SONOFABITCH

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

GANTT CHARTS A PROJECT MANAGER’S DREAM

Slide 22

Slide 22 text

SOURCE: GANTTCHARTS.COM

Slide 23

Slide 23 text

SOURCE: GANTTCHARTS.COM

Slide 24

Slide 24 text

SOURCE: GANTTCHARTS.COM

Slide 25

Slide 25 text

SOURCE: GANTTCHARTS.COM

Slide 26

Slide 26 text

AUTOMATION MORE FASTER BETTER

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

TOYOTA PRODUCTION AKA: LEAN MFG REDUCING WASTE WILL SAVE YOU!

Slide 29

Slide 29 text

SOURCE: TOYOTA-PRODUCTION.COM

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

AGILE

Slide 32

Slide 32 text

AGILE HAVE YOU ACTUALLY READ THE MANIFESTO?

Slide 33

Slide 33 text

AGILEMANIFESTO.ORG

Slide 34

Slide 34 text

AGILEMANIFESTO.ORG

Slide 35

Slide 35 text

WAIT!! LEAN STARTUP CAN SAVE US!

Slide 36

Slide 36 text

LEARN BUILD MEASURE PRODUCT DATA IDEAS

Slide 37

Slide 37 text

BUILD BUILD BUILD PRODUCT PRODUCT PRODUCT THANKS: W. BRÜNING

Slide 38

Slide 38 text

THIS ASSUMES YOU KNOW WHAT PRODUCT TO BUILD

Slide 39

Slide 39 text

WE SEEK CERTAINTY IN AN UNCERTAIN WORLD.

Slide 40

Slide 40 text

A ROADMAP APPROACH

Slide 41

Slide 41 text

A ROADMAP APPROACH PROBLEM

Slide 42

Slide 42 text

PROBLEM SOLUTION Water on the floor Mop THANKS: W. BRÜNING

Slide 43

Slide 43 text

PROBLEM SOLUTION Water on the floor Mop WHY? Leaky pipe Replace pipe THANKS: W. BRÜNING

Slide 44

Slide 44 text

PROBLEM SOLUTION Water on the floor Mop WHY? Leaky pipe Replace pipe WHY? Too much pressure Lower pressure THANKS: W. BRÜNING

Slide 45

Slide 45 text

PROBLEM SOLUTION Water on the floor Mop WHY? Leaky pipe Replace pipe WHY? Too much pressure Lower pressure WHY? Pressure regulator Replace regulator THANKS: W. BRÜNING

Slide 46

Slide 46 text

PROBLEM SOLUTION Water on the floor Mop WHY? Leaky pipe Replace pipe WHY? Too much pressure Lower pressure WHY? Pressure regulator Replace regulator WHY? Maintenance schedule More frequent inspection THANKS: W. BRÜNING

Slide 47

Slide 47 text

WTF IS A PRODUCT ROADMAP?

Slide 48

Slide 48 text

No content

Slide 49

Slide 49 text

5PRIMARY COMPONENTS

Slide 50

Slide 50 text

PRODUCT VISION 5PRIMARY COMPONENTS

Slide 51

Slide 51 text

PRODUCT VISION BUSINESS OBJECTIVES 5PRIMARY COMPONENTS

Slide 52

Slide 52 text

PRODUCT VISION BUSINESS OBJECTIVES TIMEFRAMES 5PRIMARY COMPONENTS

Slide 53

Slide 53 text

PRODUCT VISION BUSINESS OBJECTIVES TIMEFRAMES THEMES 5PRIMARY COMPONENTS

Slide 54

Slide 54 text

PRODUCT VISION BUSINESS OBJECTIVES TIMEFRAMES THEMES DISCLAIMER 5PRIMARY COMPONENTS

Slide 55

Slide 55 text

“PRODUCT” VISION?

Slide 56

Slide 56 text

TO ORGANIZE ALL OF THE DATA IN THE WORLD AND MAKE IT ACCESSIBLE FOR EVERYONE IN A USEFUL WAY

Slide 57

Slide 57 text

TO ORGANIZE ALL OF THE DATA IN THE WORLD AND MAKE IT ACCESSIBLE FOR EVERYONE IN A USEFUL WAY TO PROVIDE A FAST, SIMPLE, AND SECURE BROWSER FOR EVERYONE TO EXPERIENCE THE MODERN WEB.

Slide 58

Slide 58 text

TO ORGANIZE ALL OF THE DATA IN THE WORLD AND MAKE IT ACCESSIBLE FOR EVERYONE IN A USEFUL WAY TO GIVE EVERYONE A VOICE AND SHOW THEM THE WORLD. TO PROVIDE A FAST, SIMPLE, AND SECURE BROWSER FOR EVERYONE TO EXPERIENCE THE MODERN WEB.

Slide 59

Slide 59 text

TO ORGANIZE ALL OF THE DATA IN THE WORLD AND MAKE IT ACCESSIBLE FOR EVERYONE IN A USEFUL WAY TO GIVE EVERYONE A VOICE AND SHOW THEM THE WORLD. HELPS PEOPLE AROUND THE GLOBE ENJOY GREATER ACCESS TO INFORMATION AND OPPORTUNITY THAN EVER BEFORE. TO PROVIDE A FAST, SIMPLE, AND SECURE BROWSER FOR EVERYONE TO EXPERIENCE THE MODERN WEB.

Slide 60

Slide 60 text

No content

Slide 61

Slide 61 text

OBJECTIVES

Slide 62

Slide 62 text

No content

Slide 63

Slide 63 text

TIMEFRAMES

Slide 64

Slide 64 text

No content

Slide 65

Slide 65 text

WAIT. THEMES!??

Slide 66

Slide 66 text

THEMES ARE A PROMISE TO SOLVE PROBLEMS, NOT BUILD FEATURES

Slide 67

Slide 67 text

THEMES OBJECTIVES SOURCE: CHEF.IO

Slide 68

Slide 68 text

DISCLAIMER

Slide 69

Slide 69 text

TIMEFRAMES THEMES DISCLAIMER SOURCE: GITHUB

Slide 70

Slide 70 text

PRODUCT VISION BUSINESS OBJECTIVES TIMEFRAMES THEMES DISCLAIMER 5SECONDARY COMPONENTS PRODUCT AREA FEAT/SOLUTIONS CONFIDENCE TARGET CMRS DEV. STAGE

Slide 71

Slide 71 text

No content

Slide 72

Slide 72 text

PRODUCT AREAS FEATURES SOURCE: BUFFER

Slide 73

Slide 73 text

CONFIDENCE SOURCE: PREDICTIVE INDEX

Slide 74

Slide 74 text

DEV. STAGE BLINDED CLIENT WORK OBJECTIVES TARGET CUSTOMERS / THEMES

Slide 75

Slide 75 text

DISCOVERY ≠ DELIVERY

Slide 76

Slide 76 text

DISCOVERY: WHAT’S THE RIGHT THING TO MAKE?

Slide 77

Slide 77 text

W O R K B A R . . DELIVERY: HOW TO MAKE THE THING RIGHT?

Slide 78

Slide 78 text

SOURCE: THOUGHTWORKS.COM DISCOVERY DELIVERY MANY IDEAS DIE HERE. (THEY SHOULD)

Slide 79

Slide 79 text

SOURCE: THOUGHTWORKS.COM BE WRONG HERE

Slide 80

Slide 80 text

OUR ROADMAP PROCESS AT WORKBAR

Slide 81

Slide 81 text

1. GATHER INPUT

Slide 82

Slide 82 text

1. GATHER INPUT 2. PRIORITIZE THEMES

Slide 83

Slide 83 text

NOW NEXT FUTURE 1. GATHER INPUT 2. PRIORITIZE 3. PRODUCT ROADMAP THEMES

Slide 84

Slide 84 text

NOW NEXT FUTURE 1. GATHER INPUT 2. PRIORITIZE 3. PRODUCT ROADMAP THEMES THINK IT

Slide 85

Slide 85 text

NOW NEXT FUTURE 1. GATHER INPUT 2. PRIORITIZE 3. PRODUCT ROADMAP THEMES THINK IT SOLVE IT

Slide 86

Slide 86 text

NOW NEXT FUTURE 1. GATHER INPUT 2. PRIORITIZE 3. PRODUCT ROADMAP THEMES THINK IT SOLVE IT SHIP IT

Slide 87

Slide 87 text

NOW NEXT FUTURE 1. GATHER INPUT 2. PRIORITIZE 3. PRODUCT ROADMAP THEMES THINK IT SOLVE IT SHIP IT TWEAK IT DISCOVERY DELIVERY

Slide 88

Slide 88 text

NOW NEXT FUTURE 1. GATHER INPUT 2. PRIORITIZE 3. PRODUCT ROADMAP 4. PROJECT / RELEASE PLAN THEMES THINK IT SOLVE IT SHIP IT TWEAK IT DISCOVERY DELIVERY

Slide 89

Slide 89 text

PRIORITIZE, DAMMIT!

Slide 90

Slide 90 text

Theme Value to Customer Value to Objective 1 Value to Objective 2 Effort Raw Confidence Priority Full reusability 2 5 3 2 5 75% 3.75 Refueling in orbit 3 5 1 1 9 40% 3.6 Propellent production on Mars 1 1 4 2 3 25% 0.75 Right propellant 0 0 2 4 0.5 10% 0.05 Order of priority V / E = Raw 1-5 Scale

Slide 91

Slide 91 text

VALUE / EFFORT = PRIORITY

Slide 92

Slide 92 text

VALUE / EFFORT = PRIORITY The time and resources required to execute the initiative

Slide 93

Slide 93 text

VALUE / EFFORT = PRIORITY The time and resources required to execute the initiative Expected contribution to customer needs and business objectives

Slide 94

Slide 94 text

VALUE / EFFORT = PRIORITY The time and resources required to execute the initiative Expected contribution to customer needs and business objectives (BO1+BO2+BO3..)*(CI1+CI2..)

Slide 95

Slide 95 text

VALUE / EFFORT = PRIORITY The time and resources required to execute the initiative Expected contribution to customer needs and business objectives (E)

Slide 96

Slide 96 text

(V / E) * C = PRIORITY CONFIDENCE How certain are you?

Slide 97

Slide 97 text

No content

Slide 98

Slide 98 text

THE FORM/FORMAT DOESN’T MATTER

Slide 99

Slide 99 text

Kanban board Slide deck Spreadsheet Other

Slide 100

Slide 100 text

MANAGES OUTCOMES MANAGES OUTPUTS

Slide 101

Slide 101 text

“A product roadmap is a prototype of your product strategy. Janna Bastow, CEO of ProdPad

Slide 102

Slide 102 text

“Good process serves you so you can serve customers. But if you’re not watchful, the process can become the thing. This can happen very easily in large organizations. The process becomes the proxy for the result you want. You stop looking at outcomes and just make sure you’re doing the process right.” Jeff Bezos, CEO of Amazon

Slide 103

Slide 103 text

No content

Slide 104

Slide 104 text

Sign-up: productroadmapping.com Buy-it: is.gd/roadmaps Say hi: [email protected] @iamctodd Foreword by Janna Bastow