Aller au contenu principal

Agence IA & développement web sur mesure

Automatiser des calculs métier complexes

Le calcul qui fait vivre votre activité tient dans un classeur Excel que plus personne n'ose ouvrir, et son auteur part à la retraite. Chez Koul, on sort ce calcul du tableur pour en faire un moteur applicatif : règles écrites, résultats tracés, et un jeu de tests qui rejoue vos cas connus pour prouver que rien n'a bougé.

  • On part du classeur existant : on lit les formules, on interroge la personne qui les a construites, et on remet à plat les règles réellement appliquées.
  • On cadre les règles, les hypothèses, les versions de barème et les cas de test qui serviront de preuve avant la mise en service.
  • On livre un premier moteur sur le calcul le plus critique, validé par comparaison avec le tableur, puis on couvre le reste par paliers.

Parlons de votre projet

Réponse sous 24h, sans engagement.

  • Saint-Gobain
  • PUM
  • Toupret
  • FFME
  • Nola TS
  • Mon Répondeur Pro
  • Raisetalk
  • Groupe MALLET
  • Hubicus
  • Shopify
  • Qonto
  • Fauconis
  • Up To The League
  • Grappin
  • Lemonway
  • Stripe
  • API Platform
  • Velveto
  • Helloasso
  • République française
  • Société Générale

Le calcul qui fait vivre l'entreprise tient dans un fichier

Le fichier s'appelle « calcul_v14_final_OK.xlsx » et il vit sur le bureau d'un poste précis. On l'ouvre, il met vingt secondes à recalculer. Douze onglets, dont trois masqués, des formules qui pointent vers une plage nommée que personne ne sait plus situer, deux macros écrites il y a douze ans et un onglet de barèmes que l'on met à jour à la main chaque janvier.

Une seule personne le comprend vraiment. C'est elle qu'on appelle quand un cas sort de l'ordinaire, elle qui corrige le coefficient quand la norme évolue, elle qui sait qu'il ne faut surtout pas trier la colonne D. Elle part à la retraite dans dix-huit mois, et sa connaissance n'est écrite nulle part.

Entre-temps, le fichier circule. Un commercial en garde une copie sur sa clé, un chargé d'affaires travaille sur une version envoyée par mail le mois dernier. Une saisie dans la mauvaise cellule, un collage qui écrase une formule, et le devis part avec un chiffre faux. On s'en aperçoit à la facturation, ou pire, sur le chantier.

Les signaux qui montrent qu'il faut sortir du tableur

Tous les classeurs ne méritent pas d'être industrialisés. Beaucoup rendent très bien service et doivent rester des tableurs. Le basculement se justifie quand le fichier n'est plus un outil de travail mais une dépendance : quelque chose dont dépendent vos prix, vos engagements et votre responsabilité.

  • Une seule personne sait comment le calcul fonctionne, et personne n'ose modifier ses formules.
  • Plusieurs versions du fichier circulent, et on ne sait pas laquelle a servi pour un dossier donné.
  • Un résultat produit il y a six mois ne peut plus être justifié : les hypothèses de l'époque ont été écrasées.
  • Une erreur de saisie a déjà faussé un devis, un dimensionnement ou une déclaration.
  • Le calcul doit être repris à la main dans un autre outil, l'ERP ou un rapport client, avec les recopies que cela suppose.
  • Un contrôle, un client ou un assureur vous demande d'expliquer comment un chiffre a été obtenu, et la réponse prend une journée.

Trois de ces signaux réunis suffisent : le sujet n'est plus une question de confort, c'est une question de continuité d'activité.

Comment on transforme votre tableur en moteur de calcul

La première phase est une reprise, pas une réécriture. On décortique le classeur existant, formule par formule, et on interroge celui ou celle qui l'a construit tant que c'est possible. L'objectif est d'obtenir une liste de règles lisibles par un non-informaticien : quelles entrées, quelle formule, quelles exceptions, quelles hypothèses implicites. C'est le cœur d'une étude de cadrage, et c'est le moment où les zones grises remontent.

Vient ensuite le travail d'arbitrage. On sépare ce qui relève de la règle métier de ce qui relève du paramètre, parce que les deux n'évoluent pas au même rythme ni par les mêmes mains. On date les barèmes pour pouvoir rejouer un ancien dossier avec les valeurs de l'époque. On décide de ce que le moteur doit refuser de calculer plutôt que de sortir un résultat douteux, et de ce qu'il doit tracer à chaque exécution : entrées, version des règles, résultat, horodatage.

La bascule se fait par comparaison. On rejoue vos dossiers passés dans le moteur et on aligne les résultats sur ceux du tableur, écart par écart. Pendant une période, les deux tournent en parallèle sur les mêmes affaires. Le développement suit ensuite nos paliers habituels, sur un périmètre écrit et branché sur vos outils via une interface de programmation (API), comme le détaille notre expertise automatisation.

Ce que ça change quand le calcul devient un vrai outil

Le chargé d'affaires saisit ses hypothèses dans un écran qui contrôle ce qu'il entre, et le résultat se recalcule pendant qu'il ajuste. Il compare deux scénarios sans dupliquer un fichier. Il édite un document qui porte les hypothèses retenues, la version du barème appliquée et la date. Personne ne recopie plus un chiffre d'un onglet vers un devis.

Le départ à la retraite cesse d'être un risque. La connaissance n'est plus dans une tête et dans des formules imbriquées, elle est dans des règles écrites, testées, et rejouées automatiquement à chaque modification. Quand une norme change ou qu'un barème évolue, on modifie le paramètre concerné et le jeu de tests dit immédiatement si un cas connu a été affecté.

Un moteur de calcul vit ensuite longtemps : une nouvelle gamme, une réglementation qui bouge, un client qui demande une variante. On assure cette suite en tierce maintenance applicative (TMA), avec des évolutions cadrées et le jeu de tests qui reste le garde-fou à chaque livraison.

Parlons du classeur que personne n'ose ouvrir

Décrivez-nous le calcul qui fait tourner votre activité, qui le maintient aujourd'hui et ce qui se passe le jour où il se trompe. On vous dira ce qui peut devenir un moteur applicatif, et par quel bout commencer.

Réponse sous 24h, sans engagement.

Alexandre Da Silva, Koul, à son poste de travail
Deux développeurs Koul revoient une architecture côte à côte
L'équipe Koul au complet, réunie dans les bureaux de Reims
Revue de code en binôme dans l'open space
Échange technique entre deux membres de l'équipe Koul
Atelier collectif autour d'un projet client
Trois associés Koul en discussion autour d'un écran
Cadrage produit en duo avec un fondateur
L'équipe Koul réunie pour un point hebdomadaire

Pourquoi confier votre moteur de calcul à Koul

Chez Koul, on ne réécrit pas un calcul de mémoire : on part du tableur en place, règle par règle, et on écrit noir sur blanc ce que le moteur doit produire. La bascule se fait par paliers, avec une phase où l'ancien et le nouveau tournent en parallèle sur les mêmes données, et le moteur reste branché sur vos outils de gestion.

  • 250+projets livrés
  • 98%clients renouvellent
  • 100k+utilisateurs servis

Que coûte une erreur de calcul dans un devis signé ?

Réservez 30 minutes avec un spécialiste pour cadrer la reprise de votre calcul métier et sa validation, gratuitement et sans engagement.

Réponse sous 24h, sans engagement.

Alexandre Da Silva, Koul, à son poste de travail
Questions fréquentes

Vous vous posez sûrement ces questions

Méthode, coûts, équipe, propriété du code : l'essentiel avant un premier échange.

Votre question est plus complexe ?

Un échange court suffit souvent à trancher. Prenez un créneau, on vous répond sur votre cas.

Réserver un créneau

Parlons de votre projet

Remplissez le formulaire, nous revenons vers vous sous 24h pour cadrer votre besoin, gratuitement et sans engagement.

  • contact@koul.io
  • Reims, France
  • Réponse sous 24h
250+projets livrés
98%clients renouvellent
100k+utilisateurs servis