+ All Categories
Home > Business > Tempusfugit

Tempusfugit

Date post: 02-Jul-2015
Category:
Upload: tom-janssens
View: 605 times
Download: 0 times
Share this document with a friend
Description:
Time flies while you are chasing the dream. In this talk about product development I will tell you why you should develop your own product, how I did it and some tips along the way.
171
Tempus fugit Chasing the dream @ tojans
Transcript
Page 1: Tempusfugit

Tempus

fugitChasing the dream

@tojans

Page 2: Tempusfugit

DEVELOPMENT

Page 3: Tempusfugit

DEVELOPMENT

Page 4: Tempusfugit

Why ???

DEVELOPMENT

Page 5: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Page 6: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Some tips

Page 7: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Some tips

Recap

Page 8: Tempusfugit

DEVELOPMENT

Page 9: Tempusfugit

Why ???

DEVELOPMENT

Page 10: Tempusfugit
Page 11: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

Page 12: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

Page 13: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

9-5 consultancy

Page 14: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

9-5 consultancy

Hi-end consultancy

Page 15: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

9-5 Consultancy

Hi-end consultancy

Start-ups

Page 16: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

9-5 consultancy

Hi-end consultancy

Start-ups

Target

Page 17: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

9-5 consultancy

Hi-end consultancy

Start-ups

Target

Page 18: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

9-5 consultancy

Hi-end consultancy

Start-upsTarget

Page 19: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

Target

Page 20: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

Actual pathover the last decade

Page 21: Tempusfugit

Typical projects

PAYMENT

FUN

/IN

TER

ESTI

NG

0 ∞

0

Actual pathover the last decade

Page 22: Tempusfugit

… things I’ve

doneover the last 10

YEARS

Page 23: Tempusfugit

VBA - & PL-SQL DEV for automotive administration * C++ DEV for social org * Jr.

PM/Oracle DBA for social org * IT Manager for financial services company * Consultant

for financial services company * CUDI * CUDI for credit insurance * CUDI for car park

management * CUDI V2 * Oracle DBA at National TV * Aestethics+ * Consultant

Engineering org * Law suit engineering org started * Saint-Nicholas org volunteer *

Consultant Energy provider * BREAK * Consultant rubber mats org * Law suit won *

Device dev for OpenTable like org & partnership * Conflict resolved with OpenTable like

org and partnership ended * 10 Start-ups in a year * Paycento consultant * NDA

Consultant * Problem fixer at travel org * NDA Consultant * Bad QuakeLive player * Kids’

soccer team volunteer * Local comittee volunteer * DDDBE Founder * ElixirLang

Contributor * CQRSBeers attender * IDDDtour initiator * HappyPancake consultant *

ARealities Founder/dev * Professional Mayonaise Maker * Tom-Foolery at excellence *

Lorum ipsum

… things I’ve

doneover the last 10

YEARS

Page 24: Tempusfugit

VBA - & PL-SQL DEV for automotive administration * C++ DEV for social org * Jr.

PM/Oracle DBA for social org * IT Manager for financial services company * Consultant

for financial services company * CUDI * CUDI for credit insurance * CUDI for car park

management * CUDI V2 * Oracle DBA at National TV * Aestethics+ * Consultant

Engineering org * Law suit engineering org started * Saint-Nicholas org volunteer *

Consultant Energy provider * BREAK * Consultant rubber mats org * Law suit won *

Device dev for OpenTable like org & partnership * Conflict resolved with OpenTable like

org and partnership ended * 10 Start-ups in a year * Paycento consultant * NDA

Consultant * Problem fixer at travel org * NDA Consultant * Bad QuakeLive player * Kids’

soccer team volunteer * Local comittee volunteer * DDDBE Founder * ElixirLang

Contributor * CQRSBeers attender * IDDDtour initiator * HappyPancake consultant *

ARealities Founder/dev * Professional Mayonaise Maker * Tom-Foolery at excellence *

Lorum ipsum

… it’s fun, but doing this comes

at a

COST

Page 25: Tempusfugit

VBA - & PL-SQL DEV for automotive administration * C++ DEV for social org * Jr.

PM/Oracle DBA for social org * IT Manager for financial services company * Consultant

for financial services company * CUDI * CUDI for credit insurance * CUDI for car park

management * CUDI V2 * Oracle DBA at National TV * Aestethics+ * Consultant

Engineering org * Law suit engineering org started * Saint-Nicholas org volunteer *

Consultant Energy provider * BREAK * Consultant rubber mats org * Law suit won *

Device dev for OpenTable like org & partnership * Conflict resolved with OpenTable like

org and partnership ended * 10 Start-ups in a year * Paycento consultant * NDA

Consultant * Problem fixer at travel org * NDA Consultant * Bad QuakeLive player * Kids’

soccer team volunteer * Local comittee volunteer * DDDBE Founder * ElixirLang

Contributor * CQRSBeers attender * IDDDtour initiator * HappyPancake consultant *

ARealities Founder/dev * Professional Mayonaise Maker * Tom-Foolery at excellence *

Lorum ipsum

Opportunitäts

kosten

… it’s fun, but doing this comes

at a

COST

Page 26: Tempusfugit

Opportunitäts

kosten

Page 27: Tempusfugit

Opportunitäts

kostenEng: Opportunity cost

Page 28: Tempusfugit

Opportunity cost

Page 29: Tempusfugit

Opportunitäts

kostenEng: Opportunity cost

Page 30: Tempusfugit

Opportunitäts

kostenEng: Opportunity cost

-1

Page 31: Tempusfugit

opportunity

Page 32: Tempusfugit

Opportunity yield

Page 33: Tempusfugit

transferof

learning

Opportunity yield

Page 34: Tempusfugit

transferof

learning

Programming - methodologies – domain – UX - ,,,

Opportunity yield

Page 35: Tempusfugit

transferof

learning

Seth Godin – The difference between a failure and a mistake

Opportunity yield

Page 36: Tempusfugit

transferof

learning

Failure is good if consequences are manageable

Opportunity yield

Page 37: Tempusfugit

Opportunity yield

Page 38: Tempusfugit

Expand your

network

Opportunity yield

Page 39: Tempusfugit

Expand your

network

Get to know the in-crowd

Opportunity yield

Page 40: Tempusfugit

Expand your

network

Get known to the in-crowd and the public

Opportunity yield

Page 41: Tempusfugit

Expand your

network

User groups – conferences – blog – tweet

Opportunity yield

Page 42: Tempusfugit

Expand your

network

Learning is part of the process

Opportunity yield

Page 43: Tempusfugit

Expand your

network

User groups – blog – tweet – non-profit volunteering

Yield of opportunity

Page 44: Tempusfugit

Expand your

network

And last but not least:

Opportunity yield

Page 45: Tempusfugit

Expand your

network

Non-profit volunteering

Opportunity yield

Page 46: Tempusfugit

Opportunity yield

Page 47: Tempusfugit

Set your own

GOALS

Opportunity yield

Page 48: Tempusfugit

Set your own

GOALS

Life-work-balance / Learning / Environment / …

Opportunity yield

Page 49: Tempusfugit

Set your ownfinancial

GOALS

Opportunity yield

Page 50: Tempusfugit

My financial

GOAL:

Opportunity yield

Page 51: Tempusfugit

Make justenoughmoney to get

by while doingthis:

Opportunity yield

Page 52: Tempusfugit

Make justenoughmoney to get

by while doingthis:

Page 53: Tempusfugit

I have

FAILED multiple times,

Page 54: Tempusfugit

but this time I

mightbe on to

something*

Page 55: Tempusfugit

but this time I

mightbe on to

something*

* Not there yet, but way better then my previous attempts

Page 56: Tempusfugit

Why ???

DEVELOPMENT

Page 57: Tempusfugit

Why ???

DEVELOPMENT

Page 58: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Page 59: Tempusfugit
Page 60: Tempusfugit

Good idea

Page 61: Tempusfugit

Build an

Page 62: Tempusfugit

Build an

Page 63: Tempusfugit

Minimum Viable Product

Build an

Page 64: Tempusfugit

Minimum Viable Product

Build an

Page 65: Tempusfugit

Let’s try again

Page 66: Tempusfugit

Good idea

Page 67: Tempusfugit

Build an

Page 68: Tempusfugit

Build an

Page 69: Tempusfugit

Minimum Sellable Product

Build an

Page 70: Tempusfugit

Minimum Sellable Product

Build an

Might be just a sketch, or a story…

Page 71: Tempusfugit

Try to sell it

Page 72: Tempusfugit

Try to sell itAnd learn to

Page 73: Tempusfugit

Try to sell itAnd learn toLISTEN

Page 74: Tempusfugit

Try to sell itAnd learn toLISTENListening is

hardwhen you try

to sell

Page 75: Tempusfugit

If you are unable to sell in person

Page 76: Tempusfugit

If you are unable to sell in personYour idea is not good enough, so

Page 77: Tempusfugit

If you are unable to sell in personYour idea is not good enough, so

Think & Pivot

Page 78: Tempusfugit

If you are unable to sell in personYour idea is not good enough, so

Think & PivotInnovation comes from cross-contamination

Page 79: Tempusfugit

My idea

Page 80: Tempusfugit

NoTimeForInternet.com

Page 81: Tempusfugit

NoTimeForInternet.comEverybody loved it

Page 82: Tempusfugit

NoTimeForInternet.comEverybody loved it

But nobody wanted to pay for it

Page 83: Tempusfugit

NoTimeForInternet.comEverybody loved it

But nobody wanted to pay for it

Page 84: Tempusfugit

NoTimeForInternet.comEverybody loved it

But nobody wanted to pay for it

Page 85: Tempusfugit

NoTimeForInternet.comEverybody loved it

But nobody wanted to pay for it

Page 86: Tempusfugit

NoTimeForInternet.comEverybody loved it

But nobody wanted to pay for it

Page 87: Tempusfugit

NoTimeForInternet.comEverybody loved it

But nobody wanted to pay for it

Maybe I could build a website todesign your own house extension?

Page 88: Tempusfugit

NoTimeForInternet.comEverybody loved it

But nobody wanted to pay for it

Maybe I could build a website todesign your own house extension?

Page 89: Tempusfugit

NoTimeForInternet.comEverybody loved it

But nobody wanted to pay for it

Maybe I could build a website todesign your own house extension?“I’d love to have that”

Page 90: Tempusfugit

NoTimeForInternet.comEverybody loved it

But nobody wanted to pay for it

Maybe I could build a website todesign your own house extension?“I’d love to have that”

Page 92: Tempusfugit
Page 93: Tempusfugit
Page 94: Tempusfugit
Page 95: Tempusfugit

SUCCESS!

Page 96: Tempusfugit

SUCCESS!

It took me

2 yearsto get to this

phase

Page 97: Tempusfugit

6 months, 5 iterationsand hundreds

of UX tests later

Page 99: Tempusfugit

SUCCESS!

Page 100: Tempusfugit
Page 101: Tempusfugit

“Opportunities multiply

as they are seized.”Sun Tzu, “The art of war”

Page 102: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Page 103: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Page 104: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Some tips

Page 105: Tempusfugit
Page 106: Tempusfugit

DisclaimerBut first a

Page 107: Tempusfugit
Page 108: Tempusfugit

CorrelationDoes NOT imply

Page 109: Tempusfugit

Statistical relevance

N = 1

CorrelationDoes NOT imply

Page 110: Tempusfugit
Page 111: Tempusfugit
Page 112: Tempusfugit

@Ziobrando’s law

Page 113: Tempusfugit

The amount of energy

necessary to refute bullshit

is an order of magnitude bigger

than to produce it

Page 114: Tempusfugit

@ziobrando’s law: B.A.P.

AMOUNT OF BS

EFFO

RT

REQ

UIR

ED

0 ∞

0

Page 115: Tempusfugit

DisclaimerEnd of the

Page 116: Tempusfugit
Page 117: Tempusfugit

Goal?What is your

Page 118: Tempusfugit

Goal?What is your

Page 119: Tempusfugit

Goal?What is your

Page 120: Tempusfugit

Goal?What is your

Get as many users as possible?

Page 121: Tempusfugit

Goal?What is your

Get as many users as possible?Mine is simple

Page 122: Tempusfugit

Goal?What is your

Get as many users as possible?Mine is simple

BUILD ALARGE

ENOUGH RECURRING

INCOME

Page 123: Tempusfugit
Page 124: Tempusfugit

Recurring incomeThe secrets to building a large enough

Page 125: Tempusfugit

Recurring incomeThe secrets to building a large enough

Page 126: Tempusfugit

Recurring incomeThe secrets to building a large enough1. Charge money

Page 127: Tempusfugit

1. Charge money

Page 128: Tempusfugit

Get a financial commitment

1. Charge money

putting in a lot of effort

tomato

SEEDSstory

Page 129: Tempusfugit

Get a financial commitment

1. Charge money

putting in a lot of effort

Page 130: Tempusfugit

Recurring incomeThe secrets to building a large enough1. Charge money

Page 131: Tempusfugit

Recurring incomeThe secrets to building a large enough1. Charge money

2. Monthly goal (users x rate/month)

Page 132: Tempusfugit

2. Monthly goal (users x rate/month)

Page 133: Tempusfugit

2. Monthly goal (users x rate/month)

How can you reduce

Of not achieving this

Build & they

shallcome

Page 134: Tempusfugit

2. Monthly goal (users x rate/month)

How can you reduce

Of not achieving this

Page 135: Tempusfugit

Recurring incomeThe secrets to building a large enough1. Charge money

2. Monthly goal (users x rate/month)

Page 136: Tempusfugit

Recurring incomeThe secrets to building a large enough1. Charge money

2. Monthly goal (users x rate/month)

3. Consider your market

Page 137: Tempusfugit

3. Consider your market

Page 138: Tempusfugit

Who do you think will pay

amounts, people or businesses?

3. Consider your market

My bet is on

businesses

Page 139: Tempusfugit

Who do you think will pay

amounts, people or businesses?

3. Consider your market

Page 140: Tempusfugit

Recurring incomeThe secrets to building a large enough1. Charge money

2. Monthly goal (users x rate/month)

3. Consider your market

Page 141: Tempusfugit

Recurring incomeThe secrets to building a large enough1. Charge money

2. Monthly goal (users x rate/month)

3. Consider your market

4. Try to find an entry point

Page 142: Tempusfugit

4. Try to find an entry point

Page 143: Tempusfugit

4. Try to find an entry point

Most companies need time to

find an entry point and evolve…

A sponsor, a niche

or a

user group

Page 144: Tempusfugit

4. Try to find an entry point

Most companies need time to

find an entry point and evolve…

Page 145: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Some tips

Page 146: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Some tips

Page 147: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Some tips

Recap

Page 148: Tempusfugit

WHY

DEVELOPMENT

Page 149: Tempusfugit

WHY PRODUCT DEVELOPMENT

Page 150: Tempusfugit

1. EvolveAlways be learning

WHY PRODUCT DEVELOPMENT

Page 151: Tempusfugit

2. Build your network & reputationIt’s both fun and gratifying

WHY PRODUCT DEVELOPMENT

Page 152: Tempusfugit

3. Aim for self-defined goalsAchieve them setting smaller goals

WHY PRODUCT DEVELOPMENT

Page 153: Tempusfugit

3. Aim for self-defined goalsAchieve them setting smaller goals

WHY PRODUCT DEVELOPMENT Enjoy this moment,

for this moment

is your life.Omar Khayyam

Page 154: Tempusfugit

HOW

DEVELOPMENT

Page 155: Tempusfugit

HOW PRODUCT DEVELOPMENT

Page 156: Tempusfugit

1. Find an ideaYour first one will

probably be bad

HOW PRODUCT DEVELOPMENT

Page 157: Tempusfugit

2. Build an M.S.P.As cheaply as

possible

HOW PRODUCT DEVELOPMENT

Page 158: Tempusfugit

3. Sell it & listenPivot until succes is

achieved

HOW PRODUCT DEVELOPMENT

Page 159: Tempusfugit

3. Sell it & listenPivot until succes is

achieved

HOW PRODUCT DEVELOPMENT You have to learn the

rules of the game.

And then you have to

learn to play better

than anyone else.Albert Einstein

Page 160: Tempusfugit

TIPS

DEVELOPMENT

Page 161: Tempusfugit

TIPS PRODUCT DEVELOPMENT

Page 162: Tempusfugit

0.1 Get inspiredBut don’t assume it

will work for you

TIPS PRODUCT DEVELOPMENT

Page 163: Tempusfugit

0.2 B.A.P.Common sense

should save your *ss

TIPS PRODUCT DEVELOPMENT

Page 164: Tempusfugit

1. Charge moneyUpfront if possible

TIPS PRODUCT DEVELOPMENT

Page 165: Tempusfugit

2. Set goalsAnd reduce risks

TIPS PRODUCT DEVELOPMENT

Page 166: Tempusfugit

3. Find a good marketDo not assume, get out &

ask for commitment

TIPS PRODUCT DEVELOPMENT

Page 167: Tempusfugit

4. Get an entry pointOnce you’re in, you’re in

TIPS PRODUCT DEVELOPMENT

Page 168: Tempusfugit

4. Get an entry pointOnce you’re in you’re in

TIPS PRODUCT DEVELOPMENT If you are not failing

every now and again,

it’s a sign you’re not

doing anything very

innovative.Woody Allen

Page 169: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Some tips

Recap

Page 170: Tempusfugit

Why ???

DEVELOPMENTBuilding a product

Some tips

Recap

Page 171: Tempusfugit

@ToJans

http://tojans.me

Questions?