Le CHOIX de la TECHNOLOGIE pour ton produit

Salut,

Je vais commencer à développer une application mobile, mon gestionnaire de changement, et je suis fasse à un dilemme.

J’ai deux solutions qui s’offrent à moi pour construire cette application :

  1. Une solution qui est populaire, qui est développée depuis longtemps, qui a une grosse communauté et qui est très puissante, mais qui ne prend pas en charge le développement d’applications natives Android, iOS.
  2. Une solution qui est moins populaire, développée depuis moins longtemps, une communauté moins grosse, et qui permet uniquement de développer des applications natives Android, iOS (pas d’application desktop).

Avec la solution 1 je peux quand même créer des applications natives, mais ça sera du bricolage en passant par d’autres services complémentaires, mais ça marche !

J’ai vu de beaux exemples d’applications native avec la solution 1.

Et je n’ai pas vu de très beaux exemples avec la solution 2.

Pour le reste de ma vie de créateur de produit, je vais sûrement plus utiliser la solution 1, parce qu’elle permet de développer des applications pour desktop, c’est la plus puissante actuellement, et celle qui a la plus grosse communauté.

Le dilemme auquel je fais face c’est celui-ci :

Soit je tente de développer mon application avec un outil qui moins adapté à cet usage, je me forme sur cet outil et je l’utiliserais pour pleins d’autres projets.

Ou soit je tente de développer mon application avec un outil qui est adapté à cet usage, je me forme sur cet outil, et je ne l’utiliserais que quelquefois après, ou peut-être plus jamais.

Je vais perdre plus de temps avec la solution 1 qu’avec la solution 2 pour développer mon application, à priori c’est sûr.

Mais est-ce que je perdrais plus de temps à chaque fois ?

Est-ce que je perdrais du temps à cause de mon inexpérience, ou à cause du fait que l’outil n’est pas adapté ?

Je peux poser ces questions à la communauté.

Si je fais cet article c’est pour te montrer que c’est important de choisir ton outil de travail dès le début.

choix technologique

C’est important, parce que si tu choisis le mauvais outil, tu pourras être très embêté dans le futur. (quand tu fais un MVP rapide, pas la peine de se prendre la tête).

Le développement, c’est quelque chose de lourd, ce n’est pas flexible.

Si tu as codé ton projet dans tel langage, tu ne peux pas le convertir en 2 clics dans un autre langage.

Si tu as choisi un langage, il va falloir faire avec pendant un long moment, ou bien tout détruire pour tout reconstruire.

Il y a des entreprises qui se sont enfermées dans une complexité et dans une limitation à cause d’un mauvais choix au départ.

C’est pour ça aussi qu’on conseille de ne pas se jeter sur toutes les nouvelles technologies qui viennent de sortir, parce que tu ne sais pas comment elles vont évoluer.

Et si elles évoluent mal…

Ça risque d’être très mauvais pour ton projet.

La technologie que tu choisis, tu en es très dépendant, c’est un peu comme construire un produit pour Facebook ou Twitter.

Avec leur évolution Facebook ou Twitter peut rendre ton projet obsolète ou inutilisable.

Avec l’évolution d’une technologie ou l’évolution des besoins de ton marché, ton choix peut devenir un très mauvais choix.

Tu comprends pourquoi c’est important de réfléchir à ça.

Tu dois prendre un risque.

Pas tout le temps.

Mais par moment tu dois faire un pari.

pari technologique

Tu dois faire le pari que cette technologie t’accompagnera tout au long (ou presque) du développement de ton produit.

Ce pari tu dois le faire, tu ne peux pas faire autrement.

L’important c’est de minimiser le risque.

De bien réfléchir, pour prendre un risque le plus raisonné possible, et compter le moins possible sur le hasard.

Dans ces moments de réflexion, ton meilleur ennemi c’est toi-même, mais ton meilleur ami c’est aussi toi-même.

Réfléchie bien.

@+, 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