57
Comment tester et améliorer son idée en un minimum de temps ? par @CamilleRoux 1

Comment tester et améliorer son idée en un minimum de temps ? - Devoxx

Embed Size (px)

DESCRIPTION

Vous fourmillez d'idées ? Vous en réalisez parfois quelques unes ? Et à chaque fois, vos projets n'ont pas le succès escompté ou bien, vous arrêtez ces projets en court de route car ils vous demandent trop de temps de développement. Dans un premier temps, je vais vous présenter différents moyens de tester votre idée (Customer Validation) et de l'affiner en quelques heures. Les développeurs ont souvent tendance à ce précipiter vers un prototype alors qu'un simple formulaire envoyé à quelques dizaines de personnes ou une discussion autour d'un café avec la bonne personne et les bonnes questions peut déjà vous donner de précieuses informations et vous faire gagner beaucoup de temps. Ensuite, je vous présenterai des moyens de développer votre prototype le plus rapidement possible afin d'obtenir des retours le plus tôt possible en faisant appel à des technologies adaptées au bootstrapping comme Ruby on Rails, Heroku, Twitter Bootstrap... Petite surprise à la fin : sortie de http://javalive.fr

Citation preview

Comment tester et améliorer son idée en un minimum de

temps ?par @CamilleRoux

1

Les symptômes

2

« J’ai ça dans les cartons depuis un moment »

3

« Je le finirai plus tard »

4

« Ca existe déjà !»

5

« Je ne comprends pas pourquoi ça ne marche pas »

6

« Le marché n’est pas prêt »

7

Qu’allez-vous apprendre ?

Lean Startup et Lean Canvas

Tester son idée

Développer un prototype rapidement

Surprise !

8

Camille Roux

@CamilleRoux

Ingénieur en informatique / Développeur Ruby on Rails

Startup Weekend Addict

Fondateur de (@human_coders)

9

Lean Startup

10

11

CustomerDiscovery

CustomerValidation

CustomerCreation

CompanyBuilding

11

CustomerDiscovery

CustomerValidation

CustomerCreation

Soyez à l’écouteTestez vos hypothèses

CompanyBuilding

11

CustomerDiscovery

CustomerValidation

CustomerCreation

Business Model répétable et scalable ?«earlyevangelists» passionnés ?Pivot si pas de client

CompanyBuilding

11

CustomerDiscovery

CustomerValidation

CustomerCreation

€€€

CompanyBuilding

11

CustomerDiscovery

CustomerValidation

CustomerCreation

Revoir l’organisation et la mission

CompanyBuilding

« Waste is any human activity which absorbs resources but creates no value. »

- Womak and Jones Lean Thinking

12

Lean Canvas

13

14

Problem Solution Unique Value Proposition

Unfair Advantage

Key Metrics Channels

CustomerSegments

Cost Structure Revenue Streams

14

Problem Solution Unique Value Proposition

Unfair Advantage

Key Metrics Channels

CustomerSegments

Cost Structure Revenue Streams

Product Market

14

Problem Solution Unique Value Proposition

Unfair Advantage

Key Metrics Channels

CustomerSegments

Cost Structure Revenue Streams

3 principaux problèmes

3 principales solutions

Activités clés que vous mesurez

Phrase, claire et concise qui explique pourquoi vous êtes différent et avez de la valeur

Ne peut être facilement copié

Chemin vers vos clients

Clients cibles

Coûts d’acquisition clientCoûts de distributionHébergementSalaires...

Modèle de revenusValeur vie clientRevenuMarge

15

L’aventure

16

17

Problem Solution Unique Value Proposition

Unfair Advantage

Key Metrics Channels

CustomerSegments

Cost Structure Revenue Streams

Dev services web

Dev RoR

Visites

Prestas

Dev de sites web avec un

vrai suivi client

Accompagnement

Réseau

??? Startups/PME

Prestas

Mauvaises expériences

18

Problem Solution Unique Value Proposition

Unfair Advantage

Key Metrics Channels

CustomerSegments

Cost Structure Revenue Streams

Marché de l’emploi

complexe

Formation

Visites

Formations

Formation Ruby on

Rails avec un forte

dimension humaine

Réseau

Coté humain

Developpeurs

Formation 3 jours

Expertise / Slides

Mauvaises formations

SSII

EntreprisesPub

Pub

Location de la salle Salaire

20

21

Problem Solution Unique Value Proposition

Unfair Advantage

Key Metrics Channels

CustomerSegments

Cost Structure Revenue Streams

Marché de l’emploi

complexe

Formation

Visites

Formations

Formation Ruby on

Rails avec un forte

dimension humaine

Réseau

Coté humain

Développeurs

Formations

Expertise

Mauvaises formations

SSII

Entreprises

21

Problem Solution Unique Value Proposition

Unfair Advantage

Key Metrics Channels

CustomerSegments

Cost Structure Revenue Streams

Marché de l’emploi

complexe

Formation

Visites

Formations

Formation Ruby on

Rails avec un forte

dimension humaine

Coté humain

Développeurs

Formations

Expertise

Mauvaises formations

SSII

EntreprisesRubyLive.fr

21

Problem Solution Unique Value Proposition

Unfair Advantage

Key Metrics Channels

CustomerSegments

Cost Structure Revenue Streams

Marché de l’emploi

complexe

Formation

Visites

Formations

Formation Ruby on

Rails avec un forte

dimension humaine

Coté humain

Développeurs

Formations

Expertise

Mauvaises formations

SSII

EntreprisesRubyLive.fr

JSLive.fr

HTML5Live.fr

phpLive.fr

...

22

2321

Problem Solution Unique Value Proposition

Unfair Advantage

Key Metrics Channels

CustomerSegments

Cost Structure Revenue Streams

Recrutement de bons dev

difficile

Job board

Candidatures

Annonces

Job board pour

développeurs exigeants

Audience

199€HT / annonces

Annonces souvent mal

rédigées

Entreprises qui

recrutent

...Live.fr

Format et accompagnement Image

Hébergement

Paypal

24

Tester son idée

25

26

Itérations

27

Expert

28

Interviews

29

Sortez !

30

Article

31

Questionnaire

32

Landing page

33

Prototype

34

MVP (minimal valuable product)

35

Monétisation

Bootstrap

36

37

38

$ heroku createCreated sushi.herokuapp.com | [email protected]:sushi.git

$ git push heroku master-----> Heroku receiving push-----> Rails app detected-----> Compiled slug size is 8.0MB-----> Launching... done, v1http://sushi.herokuapp.com deployed to Heroku

39

40

41

42

43

• Authentification : Devise

• Backend : activeadmin

• Frontend : bootstrap-sass, haml-rails

• Upload : carrierwave

• Formulaire : simple_form

• ...

44

Gems à connaître

45

http://appscrolls.org/

One more thing...

46

47

http://javalive.fr

Questions ?

48

@camilleroux / @human_coders