Le moment où j'ai moi-même assemblé le premier module formspace.design
Mon parcours de dirigeant paysagiste à la création d'un produit IT avec l'IA. À 61 ans, sans être programmeur, j'ai assemblé le premier module de formspace.design.
Pour moi, qui ai dirigé une entreprise d'aménagement paysager pendant des décennies et qui développe maintenant un produit informatique de manière autonome, le moment de la création du premier module fonctionnel de formspace.design a été un tournant. Ce n'était pas seulement une réalisation technique, mais la confirmation que la persévérance, l'expertise métier et les capacités de l'intelligence artificielle peuvent ouvrir de nouveaux horizons, même à 61 ans, sans équipe de développeurs.
Ma douleur et mon chemin vers l'automatisation
Mon expérience dans le secteur du paysage, notamment au sein de l'entreprise « Dom i Sad », m'a montré un besoin criant de systématisation et d'automatisation des processus. Je voyais combien de temps et de ressources étaient consacrés à la routine, aux validations, aux recalculs, qui auraient pu être optimisés. Dans les années 90, en travaillant chez NPF « Alkar », j'avais déjà confié des tâches de comptabilité de gestion à des programmeurs, mais c'était alors un monde complètement différent. Chaque demande exigeait un cahier des charges détaillé, de longues attentes et des investissements financiers importants. C'était un monde où « avoir de l'argent » ne signifiait pas toujours que « l'entreprise était rentable », comme je l'ai déjà écrit dans l'article « La différence entre « avoir de l'argent » et « une entreprise rentable » : une leçon des années 90 ».
Je ressentais fortement que sans un CRM et une analyse complets, nous perdions des clients et manquions des opportunités. L'absence d'un système unifié m'a coûté beaucoup d'argent et de nerfs. À un certain moment, j'ai compris que j'avais besoin d'un outil créé par une personne comprenant profondément les spécificités de l'aménagement paysager, et non par un simple programmeur abstrait qui ne ferait qu'implémenter un cahier des charges. C'est cette douleur qui est devenue la force motrice pour la création de formspace.design.
La décision de commencer à coder avec l'IA à 61 ans
En 2022, face à de nouveaux défis, je me suis retrouvé devant un choix : soit accepter l'arrêt de mes activités, soit trouver une nouvelle voie. J'avais 61 ans, et j'ai décidé qu'il était temps d'apprendre ce qui me semblait inaccessible : la programmation. Je n'étais pas programmeur de formation, mon parcours : sport, économie, conseil en affaires, aménagement paysager et peinture. Mais je savais que j'avais l'expertise métier et un immense désir de créer ce qui me manquait. C'est alors que j'ai commencé à explorer les possibilités de l'intelligence artificielle en développement.
Ce fut un véritable défi. Chaque jour, je me plongeais dans de nouveaux concepts, la syntaxe, la logique. L'IA est devenue mon principal assistant, une sorte de « développeur junior », qui générait du code selon mes requêtes, expliquait les erreurs et proposait des solutions. Bien sûr, cela exigeait de ma part une compréhension approfondie de ce que je voulais obtenir et la capacité de formuler correctement les tâches, mais cela s'est avéré beaucoup plus rapide et efficace que la voie traditionnelle avec une équipe de programmeurs.
Le chemin semé d'embûches et la première percée
Les premiers pas furent lents et remplis d'erreurs. J'ai passé des heures à étudier la documentation, à déboguer le code que l'IA pouvait générer de manière imparfaite. Ce fut un processus d'essais et d'erreurs, mais je n'ai pas abandonné. Mon objectif était clair : créer un outil qui aiderait les paysagistes et les propriétaires de terrains à planifier et gérer efficacement leurs projets.
J'ai commencé par les bases : comment traiter les données, comment créer des éléments interactifs, comment sauvegarder les informations. Mes premières « victoires » étaient minimes : un bouton fonctionnel, la sauvegarde des données saisies, l'affichage de graphiques simples. Mais chaque succès me donnait l'énergie de continuer. Je comprenais que même le produit le plus complexe est composé de nombreux modules simples mais fonctionnels.
Le moment clé : le premier module fonctionnel
Je me souviens très bien de ce jour. C'était un module de zonage de terrain – l'un des éléments clés de la planification paysagère. Mon idée était que l'utilisateur puisse télécharger un plan ou une photo de son terrain (par exemple, 10-15 ares), puis y délimiter facilement et intuitivement des zones fonctionnelles : zone de repos, potager, aire de jeux pour enfants, plantations décoratives. Je voulais que le système puisse prendre automatiquement en compte la surface de ces zones et proposer des aménagements de base.
J'ai écrit la logique, utilisé l'IA pour générer des fragments de code, je l'ai débogué, vérifié comment il interagissait avec l'interface. Et puis, après plusieurs jours de travail intense, quand j'ai cliqué sur le bouton « Enregistrer » après avoir délimité le terrain test, et que toutes les zones se sont affichées correctement sur la carte, ont été sauvegardées dans la base de données et ont permis de modifier leurs paramètres – j'ai ressenti un véritable afflux de satisfaction. Ce n'était pas seulement un « code fonctionnel », c'était mon code, mon idée, concrétisée de mes propres mains. Le module, qui aurait auparavant pris des semaines de travail à une équipe, était prêt à être testé. C'était la première pierre de l'édifice formspace.design, assemblée par moi-même.
Comment cela a changé l'approche de formspace.design
Cette expérience a renforcé ma conviction que formspace.design doit être le plus intuitif et utile possible. Je crée un produit non pas en tant que programmeur abstrait, mais en tant que praticien qui a lui-même traversé toutes les étapes de la conception paysagère et de la gestion d'entreprise. Chaque module, chaque interface, je les passe à travers le prisme de mes 20 ans d'expérience au sein de l'entreprise « Dom i Sad » et de la formation de paysagistes.
Mon objectif est que formspace.design devienne un outil indispensable pour tous ceux qui s'occupent d'aménagement paysager, quelle que soit leur formation technique. Je m'efforce d'intégrer dans le produit une logique qui permettra d'éviter les erreurs typiques, comme celles dont j'ai parlé dans l'article « L'erreur que j'ai failli introduire dans le CRM en ne me fiant qu'à l'IA ». Je veux que formspace.design aide à économiser du temps, à optimiser les processus et à libérer le potentiel créatif, plutôt que de créer de nouvelles complexités.
Comment planifier avec formspace.design
Mon expérience de développement autonome me permet de créer formspace.design avec une compréhension approfondie des besoins de l'utilisateur. Par exemple, pour planifier le zonage d'un terrain, vous n'avez pas besoin d'être un expert en systèmes CAD ou en programmation. Vous pouvez commencer par le module 2.1 « Concept IA ». Il suffit de télécharger une photo ou un schéma de votre terrain, et notre IA vous proposera différentes options de zonage fonctionnel, en fonction de vos préférences et des spécificités du territoire. Vous obtiendrez les premières esquisses et idées en quelques minutes.
Après cela, vous passerez au module 1.x « Plan/Zones/Objets », où vous pourrez affiner les concepts proposés par l'IA. Vous pourrez facilement modifier les tailles des zones, les déplacer, ajouter divers objets tels que des allées, des plans d'eau, des tonnelles, des plantes. Cela vous permet de visualiser le projet avant le début des travaux de construction, d'évaluer les proportions, la largeur des passages (par exemple, pour un passage confortable avec une brouette, il faut au moins 120 cm) et les hauteurs des éléments, et de vous assurer que tous les éléments s'harmonisent les uns avec les autres. Ainsi, formspace.design devient votre assistant personnel pour la création d'un paysage idéal.
Questions fréquentes
L'IA peut-elle vraiment remplacer un développeur ?
L'IA ne remplace pas entièrement le développeur, mais elle élargit considérablement les possibilités d'une personne sans compétences approfondies en programmation. Pour moi, l'IA est devenue un outil puissant qui automatise les tâches routinières, génère du code et aide au débogage, me permettant de me concentrer sur l'architecture du produit et l'expérience utilisateur. C'est plutôt un partenariat qu'un remplacement.
Quelle a été l'étape la plus difficile dans l'apprentissage de la programmation ?
Le plus difficile a été de surmonter la peur initiale de l'inconnu et de maîtriser les concepts de base, qui, pour moi, humaniste dans l'âme, étaient complètement nouveaux. Il y a eu des moments où il semblait que rien ne fonctionnait, et je cherchais pendant des heures une erreur dans quelques lignes de code. Mais à chaque fois, je trouvais une solution, et cela me donnait la force de continuer.
Comment mon expérience passée en affaires a-t-elle aidé au développement de formspace.design ?
Mes nombreuses années d'expérience en tant que dirigeant et consultant en affaires m'ont donné une compréhension approfondie des besoins du public cible : les paysagistes et les propriétaires de terrains. Je sais quels problèmes ils résolvent, quelles fonctions sont cruciales pour eux. Cela me permet de créer un produit qui non seulement fonctionne, mais résout des problèmes réels et apporte un bénéfice pratique, plutôt que d'être un ensemble de fonctions aléatoires.
Que faire si l'on n'a pas de bagage technique mais que l'on souhaite automatiser des processus ?
Je crois que le plus important, c'est la volonté et l'expertise métier. Si vous comprenez profondément votre domaine, l'IA peut devenir votre guide dans le monde de l'automatisation. Commencez par des tâches simples, utilisez des outils no-code/low-code, puis maîtrisez progressivement des approches plus complexes avec l'aide de l'IA. L'essentiel est de ne pas avoir peur d'expérimenter et d'apprendre.
Combien de temps a pris le premier module fonctionnel ?
Après plusieurs mois d'étude des bases de la programmation et de travail avec l'IA, la création du premier module de zonage fonctionnel, capable de traiter les données d'entrée, d'afficher les zones et de les sauvegarder, a pris environ une semaine de travail intensif. Cela incluait non seulement l'écriture du code, mais aussi les tests, le débogage et l'amélioration de l'interface. Sans l'IA, cela aurait pris beaucoup plus de temps.
Quelles ont été les premières fonctions que j'ai implémentées moi-même ?
Les premières fonctions étaient des opérations de données de base : saisie et sauvegarde d'informations sur le projet, téléchargement d'images, ainsi que le rendu primitif d'éléments graphiques sur une toile. Ensuite, je suis passé à des tâches plus complexes, telles que la modification interactive des tailles et formes d'objets, ainsi que leur déplacement sur le plan. Ces éléments de base sont devenus le fondement de tous les modules ultérieurs.
Pourquoi ai-je décidé de ne pas embaucher une équipe immédiatement ?
Je voulais me prouver et prouver aux autres qu'il est possible de créer un produit complet, en n'ayant que l'idée, l'expertise et les outils modernes. L'embauche d'une équipe représente des coûts importants et des complexités de gestion, surtout aux premiers stades. Le développement autonome avec l'IA m'a permis de vérifier rapidement et avec flexibilité les hypothèses, d'apporter des modifications instantanément et de garder un contrôle total sur la vision du produit, ce qui est très important pour moi.
Le moment où j'ai vu le premier module de formspace.design prendre vie sous mes mains a été incroyablement inspirant. Il a confirmé que l'âge n'est pas un obstacle à l'apprentissage de nouvelles choses, et l'IA n'est pas de la magie, mais un outil puissant accessible à tous. Ce n'était que le premier pas d'un long chemin, mais il a jeté les bases de tout ce qui suivra dans formspace.design. Je vous invite à rejoindre ce chemin et à essayer notre outil pour rendre votre aménagement paysager plus simple et plus efficace.
Date de publication :

Volodymyr Vybornyi
Paysagiste, fondateur de https://formspace.design/
Écrit sur le design paysager, le business et les outils modernes de conception paysagère assistée par ordinateur, y compris l’IA.