Soit COMPATIBLE avec ton MARCHÉ

Salut,

Tu ne peux pas optimiser prématurément.

Dans le monde de la technologie ce n’est pas possible.

Tu ne peux pas développer un logiciel et implémenter le maximum de fonctionnalité possible pour qu’il soit encore compatible 6 ans plus tard.

Enfin si tu peux le faire.

Tu peux développer ces fonctionnalités.

Mais le résultat risque d’être décevant.

6 ans plus tard tu auras ton logiciel qui marchera mal ou pas du tout.

Parce que ce n’est pas possible de prévoir le futur et que c’est trop incertain pour développer quelque chose dessus.

En 6 ans il y aura tout un tas de choses que tu n’avais pas prévu qui vont se passer.

Et ton logiciel va devoir faire avec. Et il va mal faire.

La bonne chose à faire plutôt serait de développer un logiciel qui est facile à faire évoluer.

Que le code soit facile à comprendre pour pouvoir le reprendre facilement.

Et pouvoir le faire évoluer d’année en année.

De cette manière 6 ans plus tard ton logiciel marchera niquel.

C’est la même chose quand tu veux tester ton idée.

Il ne faut pas suroptimiser.

C’est la première chose que tu as auras envie de faire.

Tu auras envie de créer la plateforme parfaite.

Avec toutes les fonctionnalités que pourraient te demander tes utilisateurs.

Tu vas avoir envie qu’ils ne manquent rien.

Que le design soit parfait.

Mais ça c’est de l’optimisation prématurée.

lourd

Tu essayes de prévoir ce que tu ne peux pas prévoir.

Tu ne peux pas prévoir ce qu’il y a dans la tête de tes futurs utilisateurs.

Alors n’anticipe pas.

En 6 années un système d’exploitation évolue beaucoup.

Il y a plein de nouvelles fonctionnalités qui sont ajoutées.

Et certaines qui sont supprimées.

Il y a des nouveaux bugs qui arrivent

Et des anciens qui sont corrigés.

C’est un environnement qui bouge beaucoup.

Comme ton marché.

Le marché que tu vises est un marché qui bouge beaucoup.

Si tu as une idée à tester.

Que tu développes un MVP.

Tu ne connais pas toutes les fonctionnalités de ton marché.

Et tu ne connais pas dans quel sens il va évoluer.

Croire que tu vas anticiper tout ce dont il a besoin est illusoire.

Tu vas passer ton temps à développer un produit qui sera dépassé dès sa sortie.

Il sera incompatible avec le marché.

Erreur.

Ça ne marche pas.

Ce qu’il faut faire pour tester une idée sur un marché, c’est faire quelque chose de très léger.

Avec peu de fonctionnalités.

Le minimum.

Juste l’hypothèse que tu as besoin de tester. Juste la base de ton idée.

Tu vas présenter cette version très légère au marché.

léger

Et en fonction des retours et de ce que tu observes, tu vas la faire évoluer.

De cette manière tu ne peux développer que quelque chose qui convient parce que tu construis en temps réel sur le marché ton produit.

Comme si tu développais en temps réel sur un système d’exploitation qui évolue.

Et avoir un produit qui répond à ses besoins, c’est ce que demande le marché.

Un système d’exploitation ne demande pas à un logiciel d’être parfait pour tourner.

Il demande juste que le logiciel soit compatible avec lui.

Le marché c’est la même chose.

Il faut juste que ta solution résolve un problème, qu’elle apporte de la valeur au marché (qu’il soit compatible)

À partir de là tu peux déjà interagir avec le marché.

Et interagir c’est précisément ce que tu veux.

Pour ensuite pouvoir faire évoluer ton produit dans le même sens que le marché et pas créer quelque chose d’incompatible avec le marché.

C’est ça qu’il faut que tu fasses.

Une première version très légère.

Pour pouvoir la faire évoluer facilement et rapidement.

@+, Orel.

👋 L’unique moyen d’avoir des…

nouvelles de moi, c’est de laisser ton mail ici.

Je ne suis nulle part ailleurs !

Partager sur facebook
Partager sur twitter
Fermer le menu

👋 L’unique moyen d’avoir des…

nouvelles de moi, c’est de laisser ton mail ici.

Je ne suis nulle part ailleurs !

Tes données sont sécurisées et tu peux te désinscrire à tout moment.