« No-Code » : La Révolution à Double Tranchant

La tendance « no-code » a révolutionné la manière dont les applications et les sites web sont développés. Elle permet aux utilisateurs de créer des solutions numériques sans avoir besoin de compétences en programmation. Cependant, cette facilité d’accès cache des dangers et des risques qu’il est important de prendre en compte.

Principes du No-Code :
Le « no-code » repose sur des plateformes qui offrent des interfaces utilisateur intuitives permettant de créer des applications ou des sites web en glissant et déposant des éléments. Des exemples de plateformes « no-code » populaires incluent Wix pour la création de sites web, ou Bubble pour les applications web. Ces outils sont souvent moins coûteux que le développement sur mesure, car ils ne nécessitent pas l’embauche de développeurs et reposent sur le paiement d’un mensualité la ou le développement sur mesure repose sur un investissement (voir ci dessous).

Les Dangers et Risques du No-Code :

  1. Dépendance aux Plateformes :
    L’un des principaux dangers du « no-code » est la dépendance aux plateformes. En utilisant un outil « no-code », vous êtes lié à la plateforme et à ses limitations. Si la plateforme change ses conditions d’utilisation, augmente ses prix, ou ferme, vous pouvez vous retrouver dans une situation délicate. Par exemple, si vous avez créé un site e-commerce avec Shopify et que la plateforme décide d’augmenter ses frais, vous devrez soit accepter ces nouveaux frais, soit migrer votre site vers une autre plateforme, ce qui peut être coûteux et chronophage.
  2. Limitations Techniques :
    Les outils « no-code » ont des limitations techniques. Ils ne peuvent pas offrir la même flexibilité et les mêmes possibilités qu’un développement sur mesure. Par exemple, si vous souhaitez ajouter une fonctionnalité spécifique qui n’est pas disponible dans l’outil « no-code », vous serez bloqué. De plus, ces outils peuvent ne pas être adaptés à des projets complexes ou à des besoins spécifiques. Par exemple, si vous souhaitez créer une application mobile avec des fonctionnalités de réalité augmentée, il est peu probable qu’un outil « no-code » puisse répondre à vos besoins.
  3. Problèmes de Sécurité :
    Les outils « no-code » peuvent également présenter des risques en matière de sécurité. Comme vous n’avez pas le contrôle total sur le code, il peut être difficile de s’assurer que l’application ou le site web est sécurisé. De plus, si la plateforme « no-code » est victime d’une attaque, cela peut affecter toutes les applications ou sites web créés avec cet outil. Par exemple, en 2020, la plateforme « no-code » Bubble a été victime d’une attaque qui a exposé les données de certains utilisateurs.

Les Défis de l’Évolution du No-Code au Sur Mesure

Lorsqu’une entreprise atteint les limites de ce que les plateformes no-code peuvent offrir, elle se trouve souvent face à un dilemme : continuer à travailler dans un cadre restreint ou faire le saut vers une solution sur mesure. Opter pour une évolution sur mesure après avoir commencé avec une solution no-code peut être coûteux et complexe, et voici pourquoi.

1. Réinvestissement dans le Développement :
Passer d’une plateforme no-code à une solution sur mesure signifie souvent recommencer le développement depuis zéro. Les systèmes no-code utilisent des architectures propriétaires qui ne se traduisent pas directement dans le code personnalisé. Cela signifie que tout l’argent et le temps investis dans la plateforme no-code peuvent ne pas contribuer à la nouvelle solution, entraînant ainsi un budget global plus important que prévu.

2. Migration des Données :
La migration des données est un autre défi majeur. Les données stockées dans une plateforme no-code ne sont pas toujours faciles à exporter ou à convertir dans un format compatible avec les systèmes sur mesure. Cela peut entraîner des coûts supplémentaires et un temps considérable pour s’assurer que les données existantes sont correctement transférées, sans perte ni corruption.

3. Interruption des Opérations :
Le processus de migration vers une solution sur mesure peut entraîner des interruptions des opérations commerciales. Pendant la transition, certaines fonctionnalités peuvent ne pas être disponibles, ce qui peut affecter l’expérience utilisateur et la performance de l’entreprise.

4. Courbe d’Apprentissage et Formation :
Avec le no-code, les utilisateurs s’habituent à une certaine facilité d’utilisation et à une interface spécifique. Passer à une solution sur mesure peut nécessiter une formation supplémentaire pour les employés, ce qui représente un investissement en temps et en ressources.

5. Risque de Redondance Technique :
En développant une solution sur mesure, il y a un risque de redondance technique si la plateforme no-code continue d’être utilisée parallèlement. Cela peut entraîner une confusion et une inefficacité, car certaines tâches peuvent être gérées par deux systèmes différents.

La décision de passer d’une solution no-code à une solution sur mesure ne doit pas être prise à la légère. Il est essentiel de peser les avantages à court terme des plateformes no-code contre les investissements à long terme et la flexibilité offerte par le développement sur mesure.

La Dimension Comptable

La distinction entre l’utilisation d’une plateforme no-code et le développement sur mesure a également des implications comptables significatives qui peuvent affecter la stratégie financière d’une entreprise.

1. No-Code comme Charge Opérationnelle :
Les plateformes no-code sont généralement considérées comme des charges opérationnelles. Les frais d’abonnement ou de licence mensuels ou annuels sont enregistrés comme des dépenses dans le compte de résultat. Cela signifie qu’ils réduisent directement le bénéfice imposable de l’entreprise pour l’année en cours, mais ne contribuent pas à la valeur à long terme de l’entreprise.

2. Développement Sur Mesure comme Investissement :
À l’inverse, le développement sur mesure est souvent capitalisé comme un actif immatériel sur le bilan de l’entreprise. Cela signifie que les coûts de développement sont amortis sur la durée de vie utile du logiciel, répartissant ainsi les dépenses sur plusieurs années. Cela peut améliorer les ratios financiers à court terme et reflète l’ajout à la valeur à long terme de l’entreprise.

3. Intégration au Capital Digital :
Le développement sur mesure peut être intégré au capital digital de l’entreprise, ce qui peut augmenter sa valorisation. En tant qu’actif, le logiciel personnalisé peut potentiellement être utilisé pour sécuriser le financement, augmenter la valeur de l’entreprise pour les investisseurs et même être vendu ou licencié à d’autres parties, créant ainsi une source de revenus supplémentaire.

4. Amortissement et Flexibilité Fiscale :
L’amortissement des coûts de développement sur mesure offre une flexibilité fiscale. Les entreprises peuvent planifier leurs dépenses et réduire leur charge fiscale de manière stratégique sur plusieurs années, contrairement aux coûts no-code qui sont déduits immédiatement.

5. Valorisation de l’Entreprise :
Investir dans le développement sur mesure peut contribuer de manière significative à la valorisation de l’entreprise. Un logiciel personnalisé peut être un avantage concurrentiel distinctif, renforçant la position de l’entreprise sur le marché et son potentiel de croissance future.

La décision entre no-code et développement sur mesure ne se limite pas à la technologie ou à la fonctionnalité; elle englobe également la stratégie financière et la valorisation de l’entreprise. Il faut donc bien prendre en compte les nuances comptables et fiscales pour que vous puissiez prendre des décisions éclairées qui renforcent votre capital digital et soutiennent la croissance à long terme de votre entreprise

Nuances avec le Développement Sur Mesure

Il est important de noter que même avec un développement sur mesure, il y aura toujours une certaine dépendance à des services tiers, tels que les cartographies, notifications, APIs Google, routeurs mails, etc. Cependant, en optant pour une solution sur mesure, vous aurez plus de flexibilité et de contrôle sur ces services tiers. Si un fournisseur ne répond pas à vos besoins, il sera plus facile de changer de fournisseur sans tout perdre et devoir tout refaire. Le développement sur mesure offre donc une plus grande adaptabilité et une meilleure protection contre les risques associés à la dépendance aux plateformes.


Le « no-code » est une tendance intéressante qui offre de nombreuses possibilités, mais il est important de prendre en compte les dangers et les risques associés. Avant de vous lancer dans le « no-code », assurez-vous de bien comprendre les limitations de l’outil que vous choisissez, et soyez prêt à faire face aux éventuels problèmes qui pourraient survenir. Si vous avez besoin d’une solution sur mesure, n’hésitez pas à contacter CKD, votre créateur de capital digital, pour discuter de votre projet.