Comment monter un MVP fonctionnel en quelques heures
Bootstrapping
Qui suis-je ?
Ò André De Sousa
Ò Coach Agile / Coach Lean Startup / Formateur Valtech
Ò 6 ans d’agilité
Ò 1 Fail Startup (2010)
Ò 1 compte Twitter : @_adesousa
2
Déroulement de cette journée
1. What the Hell is that ?
2. Outils / Services pour développer
vite
3. Ressources supplémentaires
4. Kaizen
5. Hackathon de 5h !
6. Démo du MVP notée
3
What the hell is that ?
Source : pcwallart
Des études controversées mais faisant réfléchir
Réussite des projets informatiques
(Cout/Périmètre/Délai)
Utilisation des fonctionnalités
Réussite
Echec Echec
A dérapé
“
”
Nous, équipe de développement, avons investi beaucoup de temps et d’énergie dans la création d’un produit complet, avant de le mettre en production.
Les utilisateurs n’ont jamais réellement vu de version simplifiée du système ni été consultés pour donner leur feedback. Au final, ils n’ont pas été satisfaits de notre solution.
Un CEO d’une startup à la Fail Conf
6
Développer un nouveau produit dans sa cave
Test and Learn Fast
Ò Réduisez le scope du produit, validez ce scope et embrayer sur d’autres hypothèses à valider.
Ò Votre échec ou votre réussite n’en sera que plus rapide
Ò Il est trop tôt pour définir le sens de « qualité » du point de vue de l’utilisateur Ò Ex. Iphone à ses débuts…
Ò Eviter donc le produit complet et parfait techniquement dans un premier temps
7
“
” 8
Il est préférable d’être à
peu près juste que
précisément faux.
John Keynes – Fondateur de la macroéconomie moderne
Outillage technique : Intégration continue
9
Outillage technique : Intégration continue
Ò NON
10
NON
Outillage technique : Analyse du code
11
Outillage technique : Analyse du code
12
NON
13
A ce stade du produit, faire de la qualité, c’est du gaspillage.
Questions ?
14
Le Bootstrapping en entreprenariat
15
Ò Généralement les 2,3 premières années d’existence Ò Démarrer et faire croitre un produit avec la quantité nécessaire de
talents pour atteindre un objectif
“
”
Le bootstrapping: c’est l’ensemble des méthodes, outils, services, techniques, pratiques qui permet d’enclencher la boucle Lean Startup le plus vite possible.
André De Sousa
16
Le Bootstrapping ou comment monter un MVP rapidement
Minimum Viable Product
Ò Un MVP est une version minimale du produit qui permet de faire une itération du cycle Build-Measure-Learn
17
MVP : Orienté problème et non pas solution #1
La plupart des entrepreneurs tombent amoureux de leur solution et oublient le problème.
18
MVP : Orienté problème et non pas solution
19 Source: Ash Maurya
MVP : Orienté problème et non pas solution #3
Ò Se concentrer sur la satisfaction client plutôt que sur la création d’un produit technique
Ò La technique n’est qu’un support pour résoudre un problème et conquérir un marché
20
MVP
Ò Valider un trio hypothèse problème / hypothèse solution / hypothèse client
Ò Moment de vérifier que nos hypothèses sont falsifiables
avant de choisir le type de MVP à réaliser 21
Exemple de « falsifiable »
Ò Hypothèse : La plupart de la population mange entre 12h et 13h. Ò Que pensez vous de cette hypothèse ? Falsifiable ?
Ò Si en testant un panel de clients potentiels vous trouvez que c’est 50% : réussite ou échec ? Si c’est 75% ? Si c’est 90% ?
Ò Le problème ici est dans le « la plupart » et « population », si vous ne donnez pas des critères clairs de réussite, vous pourrez faire dire ce que vous voulez aux chiffres…
22
MVP : Les mesures
Ò Si vos hypothèses sont falsifiables, quelles mesures analyser ?
Ò Comment vais-je vérifier si mon MVP est un succès ou un échec ?
Ò Pirates Metrics de Dave Mc Clure
23
MVP metrics oriented : un exemple #1
Ò La façon dont vous aller mesurer vos hypothèses doit diriger vos MVP.
Ò Hypothèse problème: les personnes ne font pas attention à ce qu'elles mangent par manque de connaissance disponible à portée de main.
Ò Hypothèse solution: App mobile renseignant sur chaque plat/aliment.
Ò Question : Quelles mesures avancez-vous pour falsifier cette hypothèse problème et cette hypothèse solution ?
24
MVP metrics oriented : un exemple #2
Ò Hypothèse problème : Que veut-dire manque de connaissance ? Mesure possible : Valeur calorique des aliments/plats.
Ò Hypothèse solution : Mesure possible : nb d'utilisation par jour/A quelles heures/le total de calories par recherche diminue-t-il/…
25
26
MVP : On récapitule les étapes
1. On choisi un trio hypothèse problème / hypothèse solution / Segment client
2. On produit vite et si possible sans coder !
3. On mesure l'utilisation
4. On pivote ou persiste dans cette direction
27
28
Services pour développer vite
De la data, je veux de la data ! #1
Ò Open Data Ò Utilisation des BDD publiques, ou données fournies par
des sociétés
30
De la data, je veux de la data ! #2
Ò Import.io, APIfier Ò Créateurs d’API basé sur les données que vous lui dite
d’aller chercher…
31
De la data, je veux de la data ! #3
Ò Scrapy, Nokogiri Ò Des scrapers de données
32
Development not from scratch, please !! #1
Ò Wordpress, Medium, Weebly Ò CMS, blogs, website builder complet
33
Development not from scratch, please !! #2
Ò SquareSpace Ò Plateforme de ecommerce ou tout est inclus. Ò Viable pour tester une boutique en ligne, ou un concept de
produits à vendre directement via cette plateforme
34
Development not from scratch, please !! #3
Ò Bootstrap & Free Themes & Bootstrapstudio Ò Bootstrap (framework html5). Il existe une grande
collection de thèmes gratuits basé sur Bootstrap donc extensible.
Ò Freebbble : Collection énorme de designs, certains éditables.
Ò Bootstrapstudio.io : Editeur de templates Bootstrap
35
Bootstrap
Development not from scratch, please !! #4
Ò Ionic, Corona SDK Ò Des frameworks de développement mobile Ò Corona SDK est un peu plus complexe mais complet : le
danger c'est de passer trop de temps pour réaliser votre mvp sur cette techno
36
Game Development and Design #1
Ò Flowlab.io Ò Développement de jeux en HTML5 Ò Bon pour tester des concepts, des scénarios
37
Game Development and Design #2
Ò Ionic Ò Développement mobile Ò Voir le case study sur le RPG développé en Ionic
38
Hébergement et website builder #1
Ò One.com Ò 1 an d'hébergement gratuit Ò Nom de domaine gratuit (Warning : difficulté de le
transférer après) Ò Website builder
39
Hébergement et website builder #1
Ò Amazon Web Services Ò Service cloud gratuit la première année
40
Hébergement et website builder #2
Ò Weebly, Strikingly Ò Website builders, fournissant des sites clés en main, allant
même jusqu’à pouvoir l’utiliser en mobile, tout dépend de votre business
41
Hébergement et website builder #3
Ò Unbounce Ò Générateur de landing page Ò Simplement magique pour des Landing pages Ò Permet même de suivre des mesures sur les pages en natif
42
Hébergement et website builder #4
Ò JustInMind Ò Permet d’aller du prototype à une application presque
fonctionnelle
43
Analyses / Mesures de l'application #1
Ò Google Analytics Ò Le plus connu et le plus utilisé dans le monde du web
44
Analyses / Mesures de l'application #2
Ò Optimizely Ò AB Testing simple: vous pouvez tester différentes
approches de l’application, du site en personnalisant les pages
45
Suivi / Gestion du produit #1
Ò Validation Board Ò L’outil essentiel à votre suivi de produit en lean startup
46
Suivi / Gestion du produit #2
Ò Trello / Target Process Ò Pour le suivi du développement, de l’équipe et pour la
répartition des tâches
47
Tests Utilisateurs #1
Ò Adocta Ò Plateforme d’études marketing en ligne, permet de réaliser
des sondages assez simplement et de cibler les sondés notamment pour le customer segment
48
Tests Utilisateurs #2
Ò Google Forms Ò Tester des formulaires, des sondages, auprès de vos
utilisateurs
49
Tests Utilisateurs #3
Ò Interakt Ò Un mix de plusieurs outil permettant d’interagir avec vos
potentiels clients de différentes manières
50
Génération de contenu (SMO) #1
Ò Portent (content idea generator), Buzzsumo, twitter trending , Spruce Ò Pour du brainstorming de création de contenu
51
Génération de contenu (SMO) #2
Ò Pablo by Buffer, Canva.com Ò Création/Génération d’images pour vos articles, tweets…
52
Email Management #1
Ò MailChimp, Mandrill Ò Applications de gestion de newsletters très
professionnelles et avec une limite assez haute d’envoi de mails
Ò A combiner avec du scraping de mails depuis linkedin, viadeo… (Growth hacking)
53
Email Management #2
Ò ManyContactsBar, Hello Bar Ò Récupération d’adresses emails depuis des landing pages
par exemple
54
Ressources supplémentaires
Plus de ressources
Ò Parce que je suis sympa, je vais vous partager ici quelques sources dont je me suis servi pour crafter ce cours et vous faire gagner du temps
Ò Mine inestimable de liens et ressources pour vous aider…
56
Les ressources, enfin.
Ò Listes exceptionnelles dans tous les domaines Ò http://growth.supply/free/all/ Ò http://www.startup365.fr/outils-startup/ Ò http://startupstash.com/ Ò https://forum.pragmaticentrepreneurs.com/t/la-boite-a-outils-
pour-start-ups/1326 Ò http://stackshare.io/stacks
Ò Growth Hacking : méthodes pour croitre vite Ò http://deux.io/automatisations-zapier Ò http://growthhackers.com/
Ò Templates de mails pour vendre Ò https://attach.io/sales-email-templates/
57
Si vous souhaitez aller plus loin…
Comment créer sa startup en 48h Ò https://www.youtube.com/watch?v=ieq4Ugzr8Uw
Les 5 raisons d’entreprendre quand on est étudiant Ò https://www.youtube.com/watch?v=FOGD5L_TwIk
58
Kaizen
Bonus : Ce cours est lui-même un MVP !
Ò Il est donc non terminé
Ò En constante évolution Ò Vocation à vous aider à développer vite vos idées de produits pour une validation rapide : Test and learn fast.
60
Bonus : Build / Measure / Learn
Ò Je suis donc en phase d'apprentissage
Ò Votre feedback peut permettre d'aider d'autres produits
Ò Toutes les ressources sont bonnes à prendre
Ò Si vous utilisez d'autres outils/services/ressources qui vous permettent de développer vite un MVP, je suis preneur par mail : [email protected]
Ò Votre satisfaction ? Ils seront intégrés au support ! ;)
61
Time for Hackathon !!
Source : Techcrunch
Zoom sur …
Le Mob Programming All the brilliant people Working on the same problem At the same time On the same computer
Ò Pratique extrême d’optimisation globale d’une équipe Ò https://www.youtube.com/watch?v=p_pvslS4gEI
63
Ò But : Produire 1 MVP fonctionnel durant le reste de la journée Ò Reprenez votre lean canvas et réfléchissez comment vous
pourriez tester une hypothèse le plus rapidement possible
Ò Les équipes s’auto-organisent et se partagent les tâches comme elles le souhaitent.
Ò Restitution 10 minutes max : Présentation du MVP + mesures (même non terminé)
Ò Mettez-vous en conditions hackathon (peu de temps, donc allez à l’essentiel, stay focus and GTD) Ò Et comme toujours …
Hackathon : 5h !
64
65
Source : The next Web
Démo du MVP