JE n’ai pas PERDU 2 jours et demi

Salut,

Faire une erreur c’est pas grave.

C’est normal.

Et c’est comme ça qu’on apprend.

Le plus important c’est de ne pas continuer à la faire.

Une erreur, ça peut être un mauvais choix.

Petite histoire :

Je suis en train de développer un MVP.

Ma solution est une web app.

Hier j’ai choisi d’abandonner une fonctionnalité.

C’était une fonctionnalité sur laquelle je bossais depuis 2 jours et demi.

C’était une fonctionnalité qui me tenait à cœur.

Mais ironiquement, j’ai fait une erreur.

Un mauvais choix.

Ironiquement, parce que je t’es envoyé un mail sur le MVP hier

(mais j’avais fait le plan de mon MVP avant d’avoir l’idée de l’article).

Ce mauvais choix, c’était de prévoir trop large.

D’ajouter une fonctionnalité qui n’était pas nécessaire pour valider mon idée de solution.

Quand j’ai planifié les fonctionnalités que devait avoir mon MVP, j’ai perdu de vue que mon MVP servait uniquement à valider mon idée.

Tout ce qui ne sert pas à valider, c’est du surplus inutile.

Dimanche j’ai commencé à être bloqué sur cette fameuse fonctionnalité.

J’avais du mal à savoir comment la développer.

J’ai testé une manière de faire.

J’ai changé 10 000 paramètres.

J’ai revu ma manière d’aborder le problème et j’ai présenté la fonctionnalité sous un nouvel angle.

moi fonctionnalité

Jusqu’à hier.

Hier, j’avais plus ou moins réussi à développer ma fonctionnalité.

Mais je me suis rendu compte que cette même fonctionnalité allée rajoutée du travail, pour que je puisse ajouter d’autres fonctionnalités par la suite.

Bref, ma fonctionnalité sur laquelle je m’arrachais les cheveux depuis dimanche, allé foutre la merde dans mon développement.

Rien que d’y penser, j’étais découragé à l’idée d’affronter ces problèmes.

Et là je me suis dit “Mais, au fait, est-ce que cette fonctionnalité est absolument nécessaire pour valider mon idée auprès du marché ?”

La réponse était non.

Dimanche et lundi, je m’étais déjà posé une question.

Presque similaire.

Presque similaire, mais mauvaise.

Et qui aller me mener à travailler sur quelque chose d’inutile.

Ma question était “Est-ce que cette fonctionnalité est vraiment utile ?”

Et oui, la fonctionnalité est utile !

C’est une fonctionnalité qui permet un meilleur confort d’utilisation.

Mais ce n’est pas une fonctionnalité ABSOLUMENT nécessaire pour valider mon idée de solution auprès du marché.

Et là j’ai réalisé

Attends…

Ça fait 2 jours et demi que je me crame le cerveau pour une fonctionnalité inutile que je vais jeter à la poubelle ?

Outch.

Il faut savoir que je déteste perdre du temps.

Et me dire que j’ai perdu 2 jours et demi, sur 7 jours de travail, ça parait énorme pour moi.

Le truc, c’est que non.

Non, je n’ai pas perdu 2 jours et demi.

Quand on se rend compte d’une erreur comme je l’ai fait.

On peut quand même vouloir continuer dans l’erreur, parce qu’on a déjà trop investi de temps dedans.

erreur

On a investi trop d’énergie.

Trop de réflexion.

Ça fait 3 jours que tu développes une fonctionnalité inutile quand tu t’en aperçois.

Alors autant continuer jusqu’au bout.

(oui, 3 jours au lieu de 2 et demi, parce que tu es de mauvaise foi quand tu vis ça)

Non, non et encore non !

Il faut voir ce que tu as déjà perdu :

  • 2 jours et demi

Maaaaaaais.

Il faut aussi voir :

Ce que tu as gagné en faisant cette erreur :

  • Pendant ces 2 jours et demi, j’ai appris des nouvelles choses dans le développement.
  • J’ai produit du code qui pourra être réutilisé plus tard.
  • Et j’ai appris que pour mon prochain MVP, il fallait que je me pose la question en mode “Fonctionnalité absolument nécessaire pour valider mon idée” et pas en mode “Fonctionnalité utile”.

 

Et les problèmes que tu vas avoir si tu continues dans cette erreur :

  • Perdre encore des jours et des jours pour essayer de faire marcher cette fonctionnalité.

Et tu te rends compte que c’est plus rentable d’abandonner que de continuer à s’entêter.

C’est typiquement humain de voir qu’on va se prendre le mur et de se dire :

“C’est pas grave maintenant que j’y suis, autant y aller à fond”

Sauf que foncer à pleine vitesse dans un mur n’a jamais rien donné de bon.

 

PS : Tiens, un article intéressant qui te dit que dès fois, la technologie n’est pas meilleure que des bons vieux post-it : https://blog.teamtreehouse.com/are-there-problems-web-apps-cant-solve

@+, Orel.


Also published on Medium.

Je t’envoie un mail chaque matin pour apprendre à construire des produits cools 📱(apps, sites web…), sans être ingénieur 🤖, et sans faire de levée de fonds 💶

Les mails sont 100% gratuits.
Tes données sont sécurisées et tu peux te désinscrire à tout moment.


Fermer le menu
Partagez
Tweetez
Enregistrer