Il y a un peu plus d'un 1 an, j'écrivais un article sur le démarrage du dev d'ocyto. Pour résumer, j'y expliquais que le dev du MVP (première version très allégée) allait être fait par un pote d'enfance, également startuper (Edge Query) et excellent dev. Le tout sur la base d'un deal gagnant-gagnant qui était le suivant :
Olivier développe le MVP d'ocyto
Je l'aide sur le marketing de ses projets + lui donne des parts d'ocyto au lancement
Un scénario que j'ai jugé idéal à l'époque pour les raisons suivantes :
passer du temps à bosser avec une personne que j'apprécie et en qui j'ai confiance
pouvoir itérer en temps réel car le dev est quasi fait en interne
pas besoin de passer du temps sur la recherche de fonds
garder néanmoins la majorité de mon temps focus sur ocyto (car je compense en partie en parts)
Un peu plus de 3 mois après la mise en ligne du MVP d'ocyto, je ressens le besoin de faire le point sur ce choix. Et disons-le de suite clairement, je ne le regrette absolument pas. Par contre je remarque aujourd'hui qu'il a eu des conséquences positives mais aussi négatives sur le projet. Avec l'accord d'Olivier, c'est cela que je souhaitais vous partager aujourd'hui.
Ce qui a bien marché
on a passé de supers moments (coeur sur nos ballades brainstorming en foret)
le projet ocyto a grandi et s'est nourri de nos deux visions
la startup Edge Query a grandi et s'est nourri de nos deux visions
on a lancé un MVP fonctionnel relativement rapidement pour ocyto
mes finances personnelles ont suffi pour ce lancement
Ce qui a moins marché
au moment où la traction devenait plus forte sur Edge Query suite aux action marketing, le focus naturel d'Olivier s'est recentré sur Edge Query (ce qui est logique !)
vu que ça ne coûtait rien je pense que je n'ai pas été assez vigileant sur le choix de ce qu'on doit ou pas développer dans le cadre d'un MVP
Cette dernière phrase est loin d'être anodine. Je pense en effet que la version actuellement en ligne d'ocyto est plus une V1 qu'un MVP. Elle contient pas mal de fonctionnalités déjà bien avancées développées en mode code sur mesure. Vu de l'extérieur, ça semble très positif car cela veut dire qu'on a bien bossé et qu'on est allé plus loin qu'un simple MVP. Sauf que ce n'est pas si simple et je m'en rends compte actuellement. Le principe même du MVP est de pouvoir tester pleins d'hypothèses facilement, surtout quand ça n'avance pas comme on veut coté usage. Hors, maintenant que le MVP / V1 est en ligne et qu'on arrive donc au bout de notre deal de départ, quand je veux tester des choses j'ai désormais 2 choix
payer du dev relativement cher car déjà complexe (les impacts d'une modif peuvent être déjà nombreux)
tester à coté du modèle principal en mode landing et no code, mais en perdant du coup souvent en cohérence et en fluidité de parcours user
Ce que j'aurai pu mieux faire
Soyons parfaitement clair : je n'en veux absolument à personne et surtout pas à Olivier qui a fait un excellent taf et qui a parfaitement respecté notre deal. Le deal que j'ai par ailleurs choisi et qui m'a permis de passer une chouette et enrichissante année.
Avec le recul je me dis néanmoins que j'aurai pu faire mieux sur deux points
Construire un vrai MVP en interconnectant des outils existants et plutot utiliser les compétences d'Olivier pour automatiser des choses réellement validés
Anticiper la suite soit en faisant un choix de dev de départ plus pérenne ou que je puisse éventuellement maîtriser moi (no-code)
Me mettre au code :)
Comments