#Avertissement de lecture — à lire avant toute autre section
Ce document est un instrument de décision, pas un argumentaire de vente. Il est écrit pour qu'un lecteur hostile puisse le vérifier ligne à ligne.
Trois conventions gouvernent tout ce qui suit :
| Étiquette | Signification | Conséquence pour le lecteur |
|---|---|---|
[Gabarit : …] |
Donnée du monde réel non disponible au 2026-08-17. Le texte indique quelle donnée chercher et où la chercher. | Ne jamais publier ce document à l'externe tant qu'il reste un [Gabarit]. |
[Hypothèse] |
Donnée commerciale ou financière posée par nous, non arrêtée par le propriétaire, non validée par le marché. | Toute hypothèse est falsifiable : les conditions de falsification sont données. |
[Source à revalider] |
Affirmation dépendant d'une source externe qui doit être re-consultée et datée. | Interdiction de citer sans revalidation. |
Et trois faits qui ne changent pas selon l'humeur du lecteur :
- Au 2026-08-17, KySpectra n'a aucun client payant, aucun revenu, aucun témoignage. Toute projection de ce document part de zéro.
- Le produit existe et fonctionne en production. Ce n'est pas une maquette : trois environnements sont en ligne, et une chaîne continue « dépôt public → rétro-ingénierie → spécifications → construction → publication → mise en ligne » a été prouvée en navigateur réel sur l'environnement de production.
- Aucun chiffre de marché n'est publié dans ce document. Le §8 du brief commun l'interdit tant que la source n'a pas été consultée et datée. Nous préférons un gabarit visible à une statistique inventée.
#Table des matières
- Résumé exécutif
- Le problème — mécanismes de coût, pas slogans
- La solution et la chaîne de valeur en six maillons
- Marché — méthode de calcul du TAM, du SAM et du SOM
- Paysage concurrentiel par catégorie d'outil
- Modèle d'affaires et modèle de revenus
- Projections financières — trois scénarios vérifiables
- Structure de coûts
- Stratégie de mise en marché
- Registre des risques
- Analyse SWOT
- Indicateurs et étoile polaire
- Jalons datés
- Décisions requises du propriétaire
- Annexes
#1. Résumé exécutif
#1.1 En une page
Ce que nous vendons. Une plateforme agentique qui relie la spécification, les agents d'intelligence artificielle et le déploiement en une seule chaîne traçable. La formulation canonique : De l'intention au logiciel en production, gouverné.
Pourquoi maintenant. La génération de code par intelligence artificielle a déplacé le goulot d'étranglement. Écrire du code n'est plus le problème coûteux ; savoir ce qui a été écrit, pourquoi, sur la foi de quelle décision, validé par qui, et ce qui casse si on le change l'est devenu. Nous appelons cette charge la dette d'intelligibilité. Elle ne figure à aucun budget ; elle se paie en délais, en incidents et en audits impossibles.
Ce qui est réellement construit. Au 2026-08-17 : 255 commits, environ 30 services backend déployables, 9 services d'agents autonomes, plus de 3 700 tests automatisés, 3 environnements en ligne, 2 portails web livrés (client et administration), 16 destinations dans le plan de contrôle d'administration, 11 vues canoniques dans l'espace de travail projet.
Ce qui est prouvé en ligne. Import d'un dépôt public puis rétro-ingénierie vers des spécifications promues automatiquement (production) · produit tiers servi sur un sous-domaine dédié avec certificat TLS (production) · personnel virtuel d'agents, phase 1 : recrutement par l'interface, assignation de tâche, file de travail, organigramme (développement et production) · dépôt réel d'un secret dans le coffre, relu indépendamment (développement et production) · génération de pipelines d'intégration continue pour quatre fournisseurs, avec commit réel (développement) · analyse d'une base PostgreSQL en exploitation (développement et production).
Ce qui n'est pas prouvé, et que nous ne vendrons pas comme disponible. Applications mobiles (Planifié, aucun code mobile n'existe) · pilotes natifs pour les nuages publics (Planifié ; seul le mécanisme générique par ligne de commande est prouvé) · provisionnement automatique d'un fournisseur d'identité (Bloqué par des droits d'administration manquants, vérifié empiriquement par des réponses 403) · place de marché de capacités avec audience ciblée (En cours : code écrit et testé, jamais déployé).
La faiblesse commerciale centrale. Nous avons un produit et zéro preuve de marché. Aucune ligne de ce document ne compense cela. Le programme de lancement est conçu pour convertir cette asymétrie : Phase 1 (pilotes fermés, 2026-09-07 → 2026-10-04) existe précisément pour produire les premières preuves d'usage tiers.
Le préalable bloquant. Trois jeux de données de démarrage incompatibles coexistent pour le catalogue de plans, dont un porte encore un vocabulaire hérité d'un autre domaine d'activité. Tant que ce catalogue n'est pas nettoyé et unifié, aucune facturation cohérente n'est possible. C'est le risque R05 et c'est un travail de Phase 0.
#1.2 La demande de décision
| # | Décision demandée | Échéance | Conséquence si non prise |
|---|---|---|---|
| D-01 | Arrêter la grille tarifaire publique (paliers, prix, devise) | 2026-09-06 (fin de Phase 0) | Aucune page de tarification publiable, aucun essai convertible |
| D-02 | Unifier le catalogue de plans en base et supprimer les jeux de démarrage concurrents | 2026-09-06 | Facturation incohérente, risque de revenu perdu |
| D-03 | Fixer la posture d'authentification de production (AUTH_MODE=jwt explicite dans tous les manifestes) |
2026-09-06 | Posture permissive par défaut en production |
| D-04 | Valider ou refuser le budget de mise en marché du scénario retenu | 2026-09-30 | Aucun plan de recrutement, aucun engagement d'acquisition |
| D-05 | Trancher la propriété de la zone de domaine de documentation | 2026-09-30 | Pas de documentation publique au jour J |
| D-06 | Décider du mode de financement (autofinancement, dette, capital, subvention) | 2026-10-31 | Trésorerie non couverte au-delà du premier trimestre post-lancement |
#1.3 Ce que ce document démontre — et ce qu'il ne démontre pas
| Le document démontre | Le document ne démontre pas |
|---|---|
| Que le problème a des mécanismes de coût identifiables et mesurables chez le client | Que ces coûts atteignent un seuil de douleur suffisant pour déclencher un achat |
| Que le produit couvre la chaîne complète et que six maillons sur six sont livrés | Que la couverture soit celle que le marché priorise |
| Que le modèle financier est arithmétiquement cohérent sous ses hypothèses | Que les hypothèses soient les bonnes — elles ne sont validées par aucune vente |
| Que les risques sont identifiés, y compris les inconfortables | Que les mesures d'atténuation soient suffisantes |
#2. Le problème — mécanismes de coût, pas slogans
#2.1 Le déplacement, énoncé sans emphase
Entre 2023 et 2026, la production de code assistée par modèle de langage est devenue courante dans les équipes logicielles. Le fait empirique à vérifier — taux d'adoption, volume de code généré, part du code produit avec assistance — relève de sources externes : [Gabarit : taux d'adoption des assistants de code chez les développeurs professionnels — source à consulter : Stack Overflow Developer Survey, JetBrains State of Developer Ecosystem, GitHub Octoverse, millésime le plus récent].
Ce que nous observons directement, sans avoir besoin d'une statistique de marché, c'est une asymétrie de vitesse : la vitesse d'écriture a augmenté, la vitesse de compréhension n'a pas bougé. La compréhension reste une opération humaine, séquentielle, coûteuse et non parallélisable.
Cette asymétrie ne coûte rien tant qu'on ajoute. Elle coûte à chaque fois qu'on revient : reprise, incident, audit, transfert de responsabilité, changement de personne.
#2.2 Six mécanismes de coût
Chaque mécanisme ci-dessous est décrit par : la chaîne causale, l'endroit du budget où il se paie, la façon de le mesurer chez soi (sans nous croire sur parole), et ce que KySpectra change, avec le statut honnête de la capacité invoquée.
#M1 — Re-dérivation de l'intention
Chaîne causale. Un artefact (module, requête, règle) est produit. L'intention qui l'a motivé vit dans une conversation, un fil de discussion, un ticket fermé ou la mémoire d'une personne. Six semaines plus tard, un tiers doit modifier l'artefact. Il ne dispose pas de l'intention. Il la re-dérive en lisant le code, en interrogeant des collègues, en reproduisant le comportement.
Où cela se paie. Dans le temps d'ingénierie affecté à la reprise, pas à la création. Ce temps est comptabilisé comme « développement », ce qui le rend invisible : personne n'a de ligne budgétaire « re-dérivation ».
Comment le mesurer chez soi.
- Prendre les 20 dernières modifications non triviales du dépôt.
- Pour chacune, chronométrer le temps écoulé entre l'ouverture de la tâche et le premier changement de code effectif.
- Ce délai, moins le temps d'installation de l'environnement, est une approximation basse du coût de re-dérivation.
Ce que KySpectra change. L'exigence est un objet versionné, typé et relié ; les artefacts pointent vers elle et la vue de traçabilité restitue le chemin dans les deux sens. Statut : Livré (maillons 2 et 3, espace de travail projet, vues spec, graph, trace).
Gabarit de chiffrage. [Gabarit : coût horaire chargé d'un ingénieur logiciel dans le marché cible — source à consulter : Statistique Canada, TechnoCompétences, ou grille interne du client] × [Gabarit : nombre d'heures de re-dérivation mesurées par le client sur un trimestre].
#M2 — Écart entre le demandé et le livré
Chaîne causale. Une demande est formulée en langage naturel. Elle est traduite en tickets. Les tickets sont interprétés. Le résultat est livré. L'écart entre l'intention initiale et le livré n'est constaté qu'à la démonstration, c'est-à-dire après que le coût de fabrication a été engagé.
Où cela se paie. En reprise complète de fonctionnalité, en cycles de démonstration supplémentaires, et en érosion de la confiance entre la fonction produit et la fonction ingénierie.
Comment le mesurer chez soi.
- Sur les 10 dernières fonctionnalités livrées, compter celles qui ont exigé une reprise après démonstration.
- Estimer l'effort de reprise en proportion de l'effort initial.
- Le produit des deux est le taux de gaspillage d'interprétation.
Ce que KySpectra change. La spécification n'est pas un document préparatoire : c'est la structure de données contre laquelle on vérifie. La génération assistée depuis le langage naturel produit des objets de spécification validés (validation EARS), pas des paragraphes. La vue d'analyse des écarts confronte l'attendu au réalisé. Statut : Livré (maillon 2 ; vues specify, analyze, review).
Gabarit de chiffrage. [Gabarit : effort moyen d'une fonctionnalité, en jours-personne, mesuré chez le client] × [Gabarit : taux de reprise observé] × coût journalier chargé.
#M3 — Vérification non reliée
Chaîne causale. Des tests existent. Ils sont verts. Personne ne peut dire quelle exigence chacun d'eux prouve. Un test vert ne fournit alors aucune information sur la conformité au besoin : il prouve seulement que le code fait ce que le test dit qu'il fait.
Où cela se paie. En incidents en production sur des chemins « couverts ». En audits où la question « prouvez-moi que l'exigence R-042 est vérifiée » n'a pas de réponse. En suites de tests qui grossissent sans réduire le risque.
Comment le mesurer chez soi.
- Choisir 10 exigences fonctionnelles au hasard dans le cahier de charges en vigueur.
- Pour chacune, demander à l'équipe de nommer le test qui la prouve, en moins de deux minutes.
- Le taux d'échec de cet exercice est le taux de vérification non reliée.
Ce que KySpectra change. Génération de tests à partir des critères d'acceptation, couverture présentée par critère et non par fichier, tests navigateur réels, données de test synthétiques conformes, portes de qualité. Statut : Livré (maillon 5 ; vue test, marquée test_only dans le registre des vues).
Gabarit de chiffrage. [Gabarit : coût moyen d'un incident de production chez le client, incluant l'astreinte et la remédiation] × [Gabarit : nombre d'incidents attribuables à un défaut de couverture sur 12 mois].
#M4 — Preuve d'audit reconstituée a posteriori
Chaîne causale. Un auditeur, un client réglementé ou une autorité de protection des renseignements personnels demande la preuve d'une décision : qui a approuvé quoi, quand, sur la base de quel élément. La preuve n'a pas été produite au moment de la décision. Il faut la reconstituer à partir de journaux hétérogènes, de fils de discussion et de mémoires humaines.
Où cela se paie. En jours-personne d'ingénierie et de conformité mobilisés en urgence. En reports de contrats quand la preuve manque. En risque juridique quand elle est fausse.
Comment le mesurer chez soi.
- Choisir une mise en production des trois derniers mois.
- Demander la preuve horodatée et non répudiable : approbateur, demandeur, contenu approuvé, différence exacte déployée.
- Chronométrer le temps de collecte, et noter si la preuve est opposable ou seulement plausible.
Ce que KySpectra change. Journal d'audit à chaîne de hachage, avec un endpoint de vérification d'intégrité. Rapport de conformité Loi 25 générable sur une période. Séparation des devoirs opposable : la machine à états de revue rejette le cas où le soumissionnaire est aussi l'approbateur, et l'interface bloque le bouton avant même l'appel serveur. Statut : Livré (plan de contrôle ; interface d'administration).
Gabarit de chiffrage. [Gabarit : coût d'un exercice d'audit chez le client, en jours-personne] × [Gabarit : fréquence annuelle des exercices]. Et, séparément, [Gabarit : montant des sanctions applicables au titre de la Loi 25 — source à consulter : Commission d'accès à l'information du Québec, texte en vigueur].
#M5 — Dérive architecturale
Chaîne causale. Une architecture est décidée et documentée. Le système évolue. La documentation ne suit pas. Au bout de quelques trimestres, l'architecture décrite et l'architecture réelle sont deux objets différents, et personne ne sait lequel est le plus faux. Les décisions suivantes sont prises sur la carte, pas sur le terrain.
Où cela se paie. En estimations fausses. En dépendances découvertes tardivement. En modernisations qui échouent parce qu'elles partent d'un schéma imaginaire.
Comment le mesurer chez soi.
- Prendre le dernier schéma d'architecture officiel.
- Le confronter aux dépendances réellement présentes dans le dépôt et aux appels réellement observés en production.
- Compter les composants du schéma qui n'existent plus, et les composants réels absents du schéma.
Ce que KySpectra change. La rétro-ingénierie part du dépôt réel et produit sept familles d'artefacts (dont C4, modèle de données, contrats d'interface, machines à états), puis promeut automatiquement des spécifications. On repart du vrai. Statut : Livré, prouvé en production (maillon 1 ; vue artifacts).
Gabarit de chiffrage. [Gabarit : durée moyenne d'une phase de cadrage/découverte avant un chantier de modernisation, mesurée chez le client] × coût journalier chargé de l'équipe mobilisée.
#M6 — Plafond de délégation aux agents
Chaîne causale. Une organisation souhaite déléguer du travail à des agents automatisés. Elle ne dispose ni d'un périmètre explicite, ni d'un plafond d'autonomie, ni d'un journal opposable. Le responsable de la sécurité refuse — à raison. La délégation se limite alors à des usages sans enjeu, et le gain espéré ne se matérialise jamais.
Où cela se paie. En bénéfice non réalisé : c'est le mécanisme le plus difficile à mesurer, parce qu'il se manifeste par une absence. Il se paie aussi en dépenses d'outillage engagées puis abandonnées.
Comment le mesurer chez soi.
- Lister les initiatives d'automatisation par agents lancées sur 18 mois.
- Compter celles arrêtées avant la production, et noter le motif déclaré.
- Si « gouvernance », « sécurité » ou « conformité » domine, le mécanisme M6 est actif.
Ce que KySpectra change. Registre central d'agents comme source de vérité. Capacités à trois niveaux (global, locataire, utilisateur) en refus par défaut : toute action non explicitement couverte est refusée et journalisée sous policy_id="deny-by-default". Plafond d'autonomie N0 à N3, lui-même plafonné par le plan commercial, avec dégradation vers le niveau le plus bas en cas d'incertitude. Budgets de jetons et fenêtres de quota. Statut : Livré (plan de contrôle transversal). Réserve honnête : le drapeau qui active les rôles virtuels et le plafonnement par plan est à false par défaut et n'est activé dans aucun manifeste de déploiement — c'est un travail de Phase 0, consigné au risque R05.
#2.3 Récapitulatif des mécanismes
| # | Mécanisme | Se paie en | Personas les plus exposés | Maillon KySpectra qui l'adresse | Statut |
|---|---|---|---|---|---|
| M1 | Re-dérivation de l'intention | Temps d'ingénierie invisible | Développeur, Architecte, Agence/ESN | 2 Spécifier · 3 Concevoir | Livré |
| M2 | Écart demandé/livré | Reprise, cycles de démonstration | Product Owner, Analyste d'affaires, PME | 2 Spécifier · 5 Vérifier | Livré |
| M3 | Vérification non reliée | Incidents, audits sans réponse | QA/SDET, DSI, Sécurité et conformité | 5 Vérifier | Livré |
| M4 | Preuve reconstituée | Jours de conformité, contrats reportés | Sécurité et conformité, DSI, Ops/SRE | Plan de contrôle | Livré |
| M5 | Dérive architecturale | Estimations fausses, modernisations ratées | Architecte, CTO, Agence/ESN | 1 Comprendre | Livré, prouvé en production |
| M6 | Plafond de délégation | Bénéfice non réalisé | CTO, DSI, Sécurité et conformité | Plan de contrôle · 4 Fabriquer | Livré (réserve : drapeau inactif par défaut) |
#2.4 Pourquoi les remèdes existants ne referment pas la boucle
| Remède couramment employé | Ce qu'il traite | Ce qu'il laisse ouvert |
|---|---|---|
| Discipline documentaire (revues, modèles de documents) | M1 partiellement | Le document se désynchronise dès la première livraison ; rien ne le contraint |
| Outil de suivi de tickets | M2 partiellement | Le ticket est fermé après livraison ; il ne survit pas comme référence vérifiable |
| Couverture de test par pourcentage de lignes | M3 en apparence | Un pourcentage de lignes ne dit rien sur les exigences couvertes |
| Journalisation applicative | M4 partiellement | Journal mutable, non chaîné, sans séparation des devoirs : plausible, pas opposable |
| Diagrammes maintenus à la main | M5 en apparence | Se désynchronisent par construction |
| Politique interne d'usage de l'IA | M6 sur le papier | Une politique non exécutée par le système ne borne rien |
#2.5 Ce que le problème n'est pas
Poser les limites du problème évite de vendre une solution à côté.
- Ce n'est pas un problème de vitesse d'écriture. Nous ne prétendons pas écrire du code plus vite qu'un assistant d'éditeur, et nous ne le revendiquerons pas.
- Ce n'est pas un problème de méthodologie. Aucune méthode ne se maintient sans un système qui l'incarne dans des objets manipulables.
- Ce n'est pas un problème de talent. Les mécanismes M1 à M6 frappent des équipes compétentes ; ils sont structurels.
- Ce n'est pas un problème que l'on résout par un seul outil ponctuel. C'est un problème de chaîne : chaque rupture de chaîne réintroduit le coût.
#3. La solution et la chaîne de valeur en six maillons
#3.1 La thèse produit, en une phrase falsifiable
La spécification n'est pas de la paperasse d'avant-projet : c'est la structure de données centrale du cycle de vie.
Cette thèse est falsifiable. Elle est fausse si l'on démontre qu'une équipe peut maintenir, sur plusieurs trimestres, la traçabilité entre intention et production sans faire de l'exigence un objet de première classe. Nous n'avons pas rencontré ce contre-exemple ; nous restons ouverts à ce qu'on nous le montre.
#3.2 Vue d'ensemble de la chaîne
Aucun diagramme à afficher
Diagramme 1 — flowchart
#3.3 Maillon par maillon
#Maillon 1 — Comprendre
| Question | Réponse |
|---|---|
| Entrée | Un dépôt de code existant, public ou privé |
| Sortie | Sept familles d'artefacts d'architecture, puis des objets de spécification promus automatiquement |
| Statut | 🟢 Livré, prouvé en production |
| Preuve | Parcours de bout en bout 6 étapes sur 6 exécuté en navigateur réel sur l'environnement de production |
| Mécanismes adressés | M5 (dérive architecturale), M1 (re-dérivation) |
| Personas servis | Architecte, Agence/ESN, CTO, DSI |
| Réserve honnête | La rétro-ingénierie depuis un dépôt public nécessite une règle de sortie réseau dédiée au niveau du cluster ; c'est une contrainte d'exploitation, pas une limite fonctionnelle |
Pourquoi ce maillon existe. La plupart des plateformes supposent une page blanche. Les organisations réelles n'ont pas de page blanche : elles ont un système qui tourne, dont personne ne possède la carte exacte. Commencer par comprendre est une position de marché, pas seulement une fonctionnalité.
#Maillon 2 — Spécifier
| Question | Réponse |
|---|---|
| Entrée | Langage naturel, artefacts de rétro-ingénierie, documents de cadrage |
| Sortie | Objets de spécification versionnés, typés, reliés ; validation EARS ; métamodèle par projet |
| Statut | 🟢 Livré |
| Preuve | Vues spec, specify, graph de l'espace de travail projet ; validation et promotion côté service de spécification |
| Mécanismes adressés | M1, M2 |
| Personas servis | Product Owner, Analyste d'affaires, Développeur, PME |
| Réserve honnête | La qualité de la spécification générée dépend de la qualité de l'entrée ; la validation EARS contraint la forme, pas la pertinence métier |
Le point non négociable. Une exigence est un objet, pas un paragraphe. Elle a une version, un type, des relations sortantes et entrantes, un état de cycle de vie. C'est ce qui rend possible tout le reste : sans objet, pas de traçabilité ; sans traçabilité, pas de preuve.
#Maillon 3 — Concevoir
| Question | Réponse |
|---|---|
| Entrée | La spécification |
| Sortie | Document d'exigences produit, diagrammes UML, BPMN, artefacts TOGAF, artefacts de sécurité, documentation-comme-code |
| Statut | 🟢 Livré |
| Preuve | Vues docs et artifacts de l'espace de travail ; export documentaire |
| Mécanismes adressés | M1, M5 |
| Personas servis | Architecte, Analyste d'affaires, DSI, Enseignant |
| Réserve honnête | Les artefacts sont projetés depuis la spécification : ils sont exacts au regard de la spécification, pas nécessairement au regard d'une réalité non spécifiée |
#Maillon 4 — Fabriquer
| Question | Réponse |
|---|---|
| Entrée | Spécification approuvée, périmètre d'agent, budget |
| Sortie | Travail exécuté par des agents gouvernés ; exécution de code en tâches Kubernetes éphémères ; personnel virtuel avec files de travail |
| Statut | 🟢 Livré (personnel virtuel : phase 1) |
| Preuve | Personnel virtuel prouvé en navigateur réel sur développement et production : recrutement par l'interface, assignation de tâche, file de travail, activité, organigramme |
| Mécanismes adressés | M6, M2 |
| Personas servis | Développeur, CTO, PME, Agence/ESN |
| Réserve honnête | Les phases 2 et 3 du personnel virtuel (autonomie étendue, délégation, escalade, direction virtuelle) sont Planifiées et ne doivent jamais être présentées comme disponibles |
#Maillon 5 — Vérifier
| Question | Réponse |
|---|---|
| Entrée | Critères d'acceptation, artefacts produits, base de données en exploitation |
| Sortie | Tests générés, données de test synthétiques conformes, tests navigateur réels, portes de qualité, analyse de base de données |
| Statut | 🟢 Livré |
| Preuve | Test navigateur réel exécuté (développement) ; analyse d'une base PostgreSQL en exploitation (développement et production) |
| Mécanismes adressés | M3 |
| Personas servis | QA/SDET, Développeur, DSI, Sécurité et conformité |
| Réserve honnête | La génération de tests couvre les critères formulés ; elle ne devine pas les critères absents |
#Maillon 6 — Livrer
| Question | Réponse |
|---|---|
| Entrée | Artefacts vérifiés, approbation humaine, cible de déploiement |
| Sortie | Construction d'image, publication au registre, génération de pipeline d'intégration continue, déploiement gouverné avec approbation et retour arrière, mise en ligne sur sous-domaine avec TLS |
| Statut | 🟢 Livré pour Kubernetes · 🟡 Partiel pour les nuages publics |
| Preuve | Produit tiers servi sur un sous-domaine dédié avec certificat TLS (production) ; pipeline généré et commité dans un dépôt réel (développement) ; publication vers une plateforme de pages statiques et vers un stockage objet (développement) |
| Mécanismes adressés | M4, M6 |
| Personas servis | Ops/SRE, CTO, Agence/ESN, PME |
| Réserve honnête | Les pilotes natifs des nuages publics sont Planifiés ; seul le mécanisme générique par ligne de commande dans une tâche isolée est prouvé. L'interrupteur maître de déploiement réel est à false par défaut : sans lui, rien n'est simulé, le système répond 501 Not Implemented |
#3.4 Le plan de contrôle transversal
Le plan de contrôle n'est pas un maillon : il traverse les six.
| Composant | Ce qu'il garantit | Statut |
|---|---|---|
| Registre central d'agents | Source de vérité unique : aucun agent hors registre | 🟢 Livré, promu sur trois environnements |
| Capacités à trois niveaux (global / locataire / utilisateur) | Refus par défaut : toute action non couverte est refusée et journalisée | 🟢 Livré |
| Plafond d'autonomie N0 → N3 | Borne haute par rôle, elle-même plafonnée par le plan commercial ; dégradation vers le bas en cas d'incertitude | 🟢 Livré · ⚠️ drapeau d'activation inactif par défaut (R05) |
| Séparation des devoirs | Le soumissionnaire ne peut pas être l'approbateur ; refus côté serveur et blocage côté interface | 🟢 Livré |
| Journal d'audit à chaîne de hachage | Intégrité vérifiable par un endpoint dédié | 🟢 Livré |
| Rapports de conformité Loi 25 | Génération sur une période donnée | 🟢 Livré |
| Budgets et fenêtres de quota | Plafonds de jetons, prix par modèle, arrêt à l'épuisement | 🟢 Livré |
| Isolation multi-locataire | Identifiant de locataire en désaccord avec le jeton ⇒ 404, pas 403 | 🟢 Livré |
| Coffre de secrets par projet | Dépôt réel, relu indépendamment | 🟢 Livré (développement et production) |
| Drapeaux de fonctionnalité | Activation contrôlée, réponse 501 honnête si non configuré | 🟢 Livré |
#3.5 La chaîne de valeur économique — où la valeur se crée
Aucun diagramme à afficher
Diagramme 2 — flowchart
Le point économique. La valeur de KySpectra ne se manifeste pas au premier passage — au premier passage, une chaîne gouvernée coûte plus cher qu'un raccourci. Elle se manifeste au retour : reprise, incident, audit, changement de personne. C'est une proposition de valeur à horizon, et cela a une conséquence commerciale directe : la démonstration doit porter sur un retour, pas sur une création. Un client à qui l'on démontre la création d'un projet neuf ne verra pas la valeur ; un client à qui l'on rétro-ingénierie son propre dépôt la verra en quinze minutes.
#3.6 Ce que la solution ne fait pas
- Elle n'écrit pas mieux la ligne suivante. Ce n'est pas un assistant de complétion et nous n'entrons pas sur ce terrain.
- Elle n'enferme pas dans un moteur propriétaire. Le résultat est du code réel, dans un dépôt réel, avec un pipeline réel.
- Elle ne remplace pas l'outil de gestion de projet. Elle déplace la source de vérité : la spécification, pas le ticket.
- Elle ne décide pas seule. L'autonomie est un plafond configuré, plafonné par le plan, dégradé vers le bas en cas de doute.
- Elle ne rend pas conforme automatiquement. Elle produit la preuve ; l'interprétation réglementaire reste humaine.
#4. Marché — méthode de calcul du TAM, du SAM et du SOM
#4.1 Pourquoi cette section ne contient aucun chiffre
Le §8 du brief commun est explicite : aucun chiffre de marché n'est autorisé tant qu'il n'a pas été vérifié à la source et daté. Cette section livre donc ce qui a de la valeur et que personne ne peut inventer à notre place : la méthode, les variables, et où chercher chaque variable.
Un dossier qui affirme « le marché vaut X milliards » sans méthode est invérifiable et sera démonté au premier contrôle. Un dossier qui livre la méthode se laisse contredire sur les valeurs sans perdre sa structure.
#4.2 Définitions retenues
| Terme | Définition retenue dans ce dossier |
|---|---|
| TAM — marché total adressable | Dépense annuelle mondiale que capteraient l'ensemble des acheteurs si tous achetaient une plateforme de la catégorie de KySpectra |
| SAM — marché adressable et desservable | Part du TAM que notre produit, notre langue, notre conformité, notre modèle de déploiement et notre capacité commerciale permettent d'atteindre |
| SOM — marché atteignable | Part du SAM raisonnablement captable sur un horizon de 36 mois compte tenu de la capacité commerciale réelle |
#4.3 TAM — deux méthodes, à croiser
Nous exigeons deux calculs indépendants. S'ils divergent d'un facteur supérieur à 3, l'un des deux est faux et il faut le dire.
#4.3.1 TAM, méthode descendante (par la dépense)
Formule.
TAM_descendant = D_outillage_cycle_de_vie × P_segment_gouvernance
| Variable | Description | Valeur | Source à consulter |
|---|---|---|---|
D_outillage_cycle_de_vie |
Dépense annuelle mondiale en outils du cycle de vie du développement logiciel (planification, gestion des exigences, ALM, DevOps, qualité) | [Gabarit : chiffre à sourcer] |
Gartner (Market Guide / Forecast, catégories Software Engineering Platforms, DevOps Platforms), IDC (Worldwide Software Development Life-Cycle Software Forecast), Forrester |
P_segment_gouvernance |
Part de cette dépense attribuable au segment gouvernance, traçabilité, conformité et exigences (par opposition à la seule productivité d'édition) | [Gabarit : chiffre à sourcer] |
Gartner, IDC — segmentation par sous-catégorie ; à défaut, dérivation par le nombre de fournisseurs de la sous-catégorie et leur chiffre d'affaires public |
TAM_descendant |
Produit des deux | [Gabarit : résultat du calcul] |
— |
Précaution de méthode. Cette voie surestime systématiquement, car elle inclut des dépenses que nous ne captons pas (outils d'édition, plateformes de tickets historiques). Elle donne une borne haute.
#4.3.2 TAM, méthode ascendante (par la population)
Formule.
TAM_ascendant = N_developpeurs_professionnels × T_equipement × P_siege_annuel
| Variable | Description | Valeur | Source à consulter |
|---|---|---|---|
N_developpeurs_professionnels |
Nombre de développeurs professionnels dans le monde | [Gabarit : chiffre à sourcer] |
SlashData (Developer Population), IDC, Stack Overflow Developer Survey (population déclarée), Statistique Canada et Eurostat pour les sous-ensembles nationaux |
T_equipement |
Part des développeurs dont l'organisation achète un outil de la catégorie | [Gabarit : chiffre à sourcer] |
JetBrains State of Developer Ecosystem, GitHub Octoverse, enquêtes DORA / State of DevOps |
P_siege_annuel |
Prix annuel moyen par siège pratiqué dans la catégorie | [Gabarit : chiffre à sourcer] |
Grilles tarifaires publiques des fournisseurs de la catégorie, relevées et datées ; à défaut, moyenne pondérée des paliers publics |
TAM_ascendant |
Produit des trois | [Gabarit : résultat du calcul] |
— |
Précaution de méthode. Cette voie sous-estime, car elle ignore les revenus non fondés sur le siège (plateforme, consommation, services). Elle donne une borne basse.
#4.3.3 Règle de croisement
| Situation | Conclusion à écrire | Action |
|---|---|---|
| Les deux résultats sont dans un rapport ≤ 2 | Le TAM est encadré ; retenir la moyenne géométrique | Publier l'encadrement, jamais la moyenne seule |
| Rapport entre 2 et 3 | Encadrement acceptable mais large | Publier les deux bornes explicitement |
| Rapport > 3 | Au moins une source est mal interprétée | Ne rien publier ; refaire la collecte |
#4.4 SAM — filtres successifs
Le SAM se construit par application de filtres explicites et discutables, dans cet ordre.
| Ordre | Filtre | Question qu'il tranche | Variable | Valeur | Source à consulter |
|---|---|---|---|---|---|
| F1 | Géographie de départ | Où pouvons-nous vendre, facturer et supporter dès la première année ? Périmètre retenu : Québec, reste du Canada, France, Belgique, Suisse romande, Afrique francophone. | P_geo — part du TAM dans ce périmètre |
[Gabarit : chiffre à sourcer] |
Statistique Canada, Investissement Québec, TechnoCompétences (Québec/Canada) ; Eurostat, Numeum (France) ; sources nationales pour la Belgique et la Suisse |
| F2 | Taille d'organisation | En dessous de quelle taille d'équipe la chaîne complète n'a pas de valeur perçue ? Hypothèse retenue : 3 développeurs. | P_taille — part des organisations au-dessus du seuil |
[Gabarit : chiffre à sourcer] |
Statistique Canada (répartition des entreprises TI par taille), Eurostat |
| F3 | Contrainte de traçabilité | Quelle part des organisations est soumise à une obligation de preuve (secteur public, santé, finance, assurance, sous-traitance réglementée) ? | P_reglemente |
[Gabarit : chiffre à sourcer] |
Commission d'accès à l'information du Québec (assujettis Loi 25), textes RGPD, autorités sectorielles |
| F4 | Compatibilité de déploiement | Quelle part accepte un déploiement Kubernetes ou infonuagique tel que nous le servons ? | P_deploiement |
[Gabarit : chiffre à sourcer] |
Rapports DORA / State of DevOps sur l'adoption de l'orchestration de conteneurs |
| — | Résultat | SAM = TAM × P_geo × P_taille × P_reglemente_ou_non × P_deploiement |
[Gabarit : résultat] |
— | — |
Précision de méthode sur F3. Le filtre « contrainte de traçabilité » ne doit pas être appliqué comme une exclusion sèche. Une organisation non réglementée reste un acheteur possible ; elle a simplement une propension à payer plus faible. La formulation correcte est une pondération :
P_reglemente × 1,0 + (1 − P_reglemente) × k, oùkest le facteur de propension du segment non contraint,[Hypothèse] k = 0,35.
#4.5 SOM — par la capacité, pas par le souhait
Le SOM ne se déduit pas d'un pourcentage arbitraire du SAM. Il se déduit de ce que notre équipe peut réellement exécuter.
Formule.
SOM_36mois = (Capacite_acquisition_annuelle × 3 ans × Taux_de_survie) × Revenu_annuel_moyen_par_compte
| Variable | Description | Valeur | Base |
|---|---|---|---|
Capacite_acquisition_annuelle |
Nombre de comptes qu'une équipe de notre taille peut acquérir et intégrer par an | Dérivée du §7 (scénarios) | [Hypothèse] — dérivée du modèle financier, pas d'un souhait |
Taux_de_survie |
Part des comptes acquis encore actifs à 36 mois | Dérivé de l'attrition du §7 | [Hypothèse] |
Revenu_annuel_moyen_par_compte |
Revenu annuel moyen tous paliers confondus | Dérivé du §7 | [Hypothèse] |
SOM_36mois |
Produit | Voir §7.6 | — |
Contrôle de cohérence obligatoire. Si SOM_36mois / SAM > 1 % alors que nous partons de zéro client et d'une équipe de moins de dix personnes, l'hypothèse est présumée fausse et doit être révisée à la baisse.
#4.6 Segments prioritaires — critères et ordre
L'ordre ci-dessous est un jugement, pas une donnée. Les critères sont explicites pour qu'on puisse le contredire.
| Rang | Segment | Douleur dominante | Propension à payer | Longueur du cycle | Accessibilité pour nous | Justification du rang |
|---|---|---|---|---|---|---|
| 1 | Agences, sociétés de services et intégrateurs | M5 puis M1 : reprendre un système client sans documentation | Moyenne à élevée | Court (4 à 8 semaines) [Hypothèse] |
Élevée : réseau accessible, décideur unique | Le maillon 1 est prouvé et démontre sa valeur en une séance sur leur dépôt |
| 2 | Jeunes pousses en croissance (direction technique) | M1 et M6 : la vitesse d'aujourd'hui payée demain | Moyenne | Court à moyen | Élevée | Décision rapide, budget existant, sensibilité au discours de gouvernance |
| 3 | Organisations réglementées de taille intermédiaire | M4 et M3 : preuve opposable | Élevée | Long (4 à 9 mois) [Hypothèse] |
Moyenne : exige des références | Meilleure marge, mais exige les preuves que la Phase 1 doit produire |
| 4 | Direction informatique de grande organisation | M4, M6, M5 | Élevée | Très long (6 à 18 mois) [Hypothèse] |
Faible sans référence | Cible de valeur, pas cible de démarrage |
| 5 | Établissements d'enseignement | M1 pédagogique : enseigner le cycle complet | Faible | Moyen, calé sur l'année scolaire | Moyenne | Faible revenu, forte valeur d'ancrage et de bouche-à-oreille |
| 6 | PME non technique | M2 et dépendance au prestataire | Faible à moyenne | Court | Faible : nécessite un intermédiaire | Servie indirectement par le segment 1 |
#4.7 Signaux de marché à surveiller
À défaut de chiffres, voici les signaux qu'il faut instrumenter dès la Phase 0 et suivre jusqu'au jour J.
| # | Signal | Instrument de mesure | Seuil d'alerte |
|---|---|---|---|
| S1 | Volume de recherche sur les termes « traçabilité IA », « gouvernance des agents », « spécification exécutable » | Outil de suivi de mots-clés [Gabarit : outil et relevé daté] |
Baisse continue sur 2 trimestres |
| S2 | Apparition de la gouvernance d'agents dans les feuilles de route publiques des grandes plateformes | Veille manuelle mensuelle, journal daté | Annonce d'un acteur majeur ⇒ activer la réponse R03 |
| S3 | Évolution du cadre réglementaire applicable aux systèmes d'IA | Veille juridique [Gabarit : source réglementaire à suivre et date de relevé] |
Toute obligation nouvelle de journalisation ⇒ opportunité |
| S4 | Prix de l'inférence par million de jetons chez nos fournisseurs | Relevé mensuel des grilles publiques | Hausse > 20 % ⇒ activer la réponse R02 |
| S5 | Taux de conversion essai → payant observé chez nous | Instrumentation produit | < 50 % de l'hypothèse retenue sur 2 trimestres |
#5. Paysage concurrentiel par catégorie d'outil
#5.1 Règles de cette section
- Aucun dénigrement nominatif. Nous décrivons des catégories et leur logique économique. Les listes nominatives sont des gabarits à établir, à dater, et à formuler factuellement.
- Aucune affirmation de supériorité globale. Nous affirmons une position, pas un classement.
- Nos faiblesses sont écrites en toutes lettres. Un tableau concurrentiel où l'on gagne partout est un tableau faux.
#5.2 Grille de lecture commune
Chaque catégorie est évaluée sur le même axe : quelle portion de la chaîne intention → production elle couvre, et si elle produit une preuve opposable.
Aucun diagramme à afficher
Diagramme 3 — flowchart
#5.3 Catégorie A — Assistants de code
| Dimension | Analyse |
|---|---|
| Ce que la catégorie résout | Réduire le temps d'écriture d'une unité de code : complétion, génération de fonction, explication locale, refactorisation ciblée |
| Pourquoi elle est achetée | Bénéfice immédiat, perceptible par l'utilisateur individuel dès la première heure ; achat souvent décentralisé, faible friction |
| Où elle s'arrête | Au fichier ouvert. Elle n'a pas de modèle de l'exigence, pas de notion d'approbation, pas de journal opposable, pas de plafond d'autonomie borné par un contrat commercial |
| Notre relation | Complément, pas concurrent. Un assistant de code accélère M1 en aval ; il aggrave M1 en amont en produisant plus de code non relié |
| Notre position | Nous gouvernons le cycle qui entoure la ligne écrite. Nous ne revendiquons pas la meilleure complétion, et nous ne le ferons jamais |
| Notre faiblesse face à cette catégorie | Le bénéfice de l'assistant est immédiat et individuel ; le nôtre est différé et collectif. C'est un désavantage de vente réel : nous devons produire la valeur au premier essai, sans quoi l'utilisateur ne revient pas |
| Liste nominative | [Gabarit : liste des acteurs de la catégorie, relevée et datée, formulée factuellement, sans jugement de valeur] |
#5.4 Catégorie B — Plateformes de gestion du cycle de vie applicatif (ALM)
| Dimension | Analyse |
|---|---|
| Ce que la catégorie résout | Centraliser le suivi du travail : tickets, tableaux, versions, parfois dépôts et pipelines. Fournir un rapport de gestion |
| Pourquoi elle est achetée | Standard de fait dans les organisations ; l'achat est souvent une reconduction, pas une décision |
| Où elle s'arrête | La source de vérité est le ticket. Un ticket est un objet de gestion, pas un objet de spécification : il se ferme, il ne se maintient pas. La traçabilité y est déclarative — un champ « lié à » que rien ne vérifie |
| Notre relation | Concurrent sur la source de vérité, complément sur le suivi. Nous exportons vers ces plateformes plutôt que de les remplacer frontalement |
| Notre position | Nous déplaçons la source de vérité vers l'exigence, et nous laissons le suivi opérationnel là où l'organisation l'a déjà mis |
| Notre faiblesse face à cette catégorie | Une décennie d'intégrations, de connecteurs et d'habitudes. Notre catalogue d'intégrations est notoirement plus petit et le restera à court terme. Nous ne revendiquons pas le plus grand catalogue d'intégrations |
| Liste nominative | [Gabarit : liste des acteurs de la catégorie, relevée et datée] |
#5.5 Catégorie C — Outils de spécification et de gestion des exigences
| Dimension | Analyse |
|---|---|
| Ce que la catégorie résout | Formaliser les exigences, gérer les versions, produire des matrices de traçabilité pour l'audit et la certification |
| Pourquoi elle est achetée | Obligation réglementaire ou normative dans les secteurs contraints (aéronautique, médical, ferroviaire, défense) |
| Où elle s'arrête | La spécification y est un livrable documentaire, rarement un déclencheur d'exécution. Le lien avec le code réel et le déploiement est manuel, donc désynchronisé |
| Notre relation | Concurrent direct sur le cœur de la thèse — et c'est la catégorie qui nous ressemble le plus |
| Notre position | Nous rendons la spécification exécutable : elle déclenche du travail d'agent, elle est vérifiée par des tests reliés, elle remonte les défauts. Ce n'est pas un document que l'on remplit, c'est une structure que l'on exploite |
| Notre faiblesse face à cette catégorie | Ces outils portent des certifications sectorielles que nous n'avons pas et qui prennent des années à obtenir. Sur un appel d'offres exigeant une conformité normative nommée, nous sommes hors jeu aujourd'hui |
| Liste nominative | [Gabarit : liste des acteurs de la catégorie, relevée et datée] |
#5.6 Catégorie D — Plateformes internes de développement
| Dimension | Analyse |
|---|---|
| Ce que la catégorie résout | Réduire la charge cognitive d'exploitation : catalogue de services, gabarits de démarrage, chemins pavés vers la production, portail développeur |
| Pourquoi elle est achetée | Une organisation qui atteint une certaine taille finit par construire ou acheter sa plateforme interne |
| Où elle s'arrête | En amont. Elle industrialise le comment livrer, pas le pourquoi livrer. L'exigence n'y est pas un objet ; le lien vers l'intention n'existe pas |
| Notre relation | Complément fort, concurrent sur le budget. Nous adressons le même acheteur avec un argumentaire différent |
| Notre position | Nous couvrons le déploiement gouverné avec approbation, retour arrière et journal — mais notre proposition part de l'intention, pas du chemin pavé |
| Notre faiblesse face à cette catégorie | Notre couverture d'exploitation est plus étroite : nous ne prétendons ni au catalogue de services complet, ni à la gestion de flotte, ni à l'observabilité de production. Un client qui cherche d'abord une plateforme interne ne doit pas nous acheter |
| Liste nominative | [Gabarit : liste des acteurs et projets de la catégorie, relevée et datée] |
#5.7 Catégorie E — Agents autonomes de développement
| Dimension | Analyse |
|---|---|
| Ce que la catégorie résout | Confier une tâche entière à un agent : lire un dépôt, produire un changement, ouvrir une demande de fusion |
| Pourquoi elle est achetée | Promesse d'un saut de productivité ; forte attention médiatique |
| Où elle s'arrête | À la gouvernance. Le périmètre est implicite, le plafond d'autonomie est absent ou binaire, le journal n'est pas opposable, et la séparation des devoirs n'existe généralement pas |
| Notre relation | Concurrent sur l'attention, complément sur la capacité. Un agent autonome exécute ; nous encadrons l'exécution |
| Notre position | Nous gouvernons les agents comme des employés : registre, capacités accordées explicitement, refus par défaut, plafond d'autonomie plafonné par le plan commercial, budget de jetons, journal d'audit chaîné |
| Notre faiblesse face à cette catégorie | La démonstration adverse est spectaculaire ; la nôtre est sobre. Sur une scène, un agent qui produit une fonctionnalité en trois minutes gagne l'attention contre un journal d'audit vérifiable. Nous devons en tenir compte dans la mise en scène commerciale, sans céder sur le fond |
| Liste nominative | [Gabarit : liste des acteurs de la catégorie, relevée et datée] |
#5.8 Catégorie F — Substituts non logiciels
À ne pas oublier : le concurrent le plus fréquent n'est pas un produit.
| Substitut | Pourquoi il gagne souvent | Comment nous nous y opposons |
|---|---|---|
| Le statu quo | Il ne coûte rien à décider. Le coût de M1 à M6 est invisible au budget | Rendre le coût visible : la démonstration porte sur leur dépôt, pas sur un exemple |
| Le tableur et le document partagé | Gratuit, familier, immédiatement modifiable | Reconnaître que c'est suffisant en dessous d'un certain seuil de complexité, et ne pas vendre en dessous de ce seuil |
| Le conseil et la prestation | Traite le symptôme immédiat avec un interlocuteur humain | Nous positionner comme outil du prestataire (segment 1) plutôt que comme son remplaçant |
| La construction interne | Une équipe technique préfère souvent construire | Argument de coût total et de maintien dans le temps ; accepter de perdre ce cas quand l'équipe a la capacité |
#5.9 Notre position en une matrice
| Critère | Assistants de code | Plateformes ALM | Outils de spécification | Plateformes internes | Agents autonomes | KySpectra |
|---|---|---|---|---|---|---|
| Couvre l'intention → spécification | Non | Partiel (ticket) | Oui | Non | Non | Oui |
| Spécification exécutable (déclenche du travail) | Non | Non | Rare | Non | Non | Oui |
| Rétro-ingénierie de l'existant | Partiel (lecture) | Non | Non | Non | Partiel | Oui, prouvé en production |
| Gouvernance d'agents (registre, refus par défaut) | Non | Non | Non | Non | Rare | Oui |
| Plafond d'autonomie lié au contrat commercial | Non | Non | Non | Non | Non | Oui |
| Séparation des devoirs opposable | Non | Partiel | Oui | Partiel | Non | Oui |
| Journal d'audit à chaîne de hachage | Non | Non | Partiel | Non | Non | Oui |
| Déploiement gouverné jusqu'à la production | Non | Partiel | Non | Oui | Non | Oui pour Kubernetes ; partiel pour les nuages publics |
| Catalogue d'intégrations | Moyen | Très large | Moyen | Large | Faible | Faible |
| Certifications sectorielles | Variable | Variable | Fortes | Variable | Faible | Aucune à ce jour |
| Base installée et références | Large | Très large | Établie | Établie | En croissance | Aucune à ce jour |
| Bénéfice perçu à la première heure | Élevé | Moyen | Faible | Moyen | Élevé | Moyen |
#5.10 Nos faiblesses assumées — la liste complète
Aucune de ces lignes ne doit disparaître d'une version ultérieure sans avoir été résolue, pas maquillée.
| # | Faiblesse | Nature | Conséquence commerciale | Traitement prévu |
|---|---|---|---|---|
| W01 | Aucun client payant, aucun revenu, aucun témoignage | Marché | Toute affirmation de valeur est théorique | Phase 1 — pilotes fermés, 2026-09-07 |
| W02 | Catalogue de plans incohérent : trois jeux de démarrage concurrents, dont un porte un vocabulaire hérité d'un autre domaine | Produit | Facturation non fiable, page de tarification impubliable | Phase 0 — bloquant |
| W03 | La marque affichée dans l'interface est encore le nom de code interne | Marque | Incohérence visible dès la première capture d'écran | Phase 0 |
| W04 | Aucun fichier de logo dans le dépôt | Marque | Aucun visuel de presse, aucun favicon | Phase 0 |
| W05 | Posture d'authentification par défaut permissive, non fixée dans les manifestes de déploiement | Sécurité | Risque majeur si exposé ; disqualifiant en revue de sécurité client | Phase 0 — bloquant |
| W06 | Le service de registre d'agents ne porte aucune garde de rôle sur ses routes | Sécurité | Élévation de privilège possible | Phase 0 — bloquant |
| W07 | Le drapeau des rôles virtuels et du plafonnement par plan est inactif dans tous les manifestes | Produit | Le différenciateur « autonomie plafonnée par le plan » n'est pas actif en production | Phase 0 |
| W08 | Vocabulaire d'un domaine d'activité hérité présent dans les rôles, les fonctionnalités de plan et certains libellés | Produit / réputation | Un prospect qui voit ce vocabulaire conclut à un produit dérivé et non générique | Phase 0 et Phase 1 |
| W09 | Compteurs d'usage retournés en dur par un endpoint de facturation | Produit | Donnée fausse présentée au client | Phase 0 |
| W10 | Coupon de remise totale, illimité et sans expiration, présent dans les données de démarrage | Revenu | Perte de revenu possible dès l'ouverture | Phase 0 — bloquant |
| W11 | Une clé publiable de test d'un prestataire de paiement figure en clair dans un fichier de données de démarrage | Sécurité / hygiène | Signal négatif en revue de code client | Phase 0 |
| W12 | Aucune application mobile | Produit | Perte des appels d'offres qui l'exigent | Feuille de route, statut Planifié |
| W13 | Place de marché de capacités écrite et testée mais jamais déployée | Produit | Ne doit pas être démontrée | Statut En cours, non commercialisable |
| W14 | Provisionnement automatique d'un fournisseur d'identité bloqué par des droits d'administration | Exploitation | Étape manuelle dans le parcours client | Action d'exploitation, hors code |
| W15 | Pilotes natifs des nuages publics non prouvés | Produit | Ne doit pas être promis | Statut Planifié |
| W16 | Concentration extrême de la connaissance sur une personne | Organisation | Risque existentiel | Voir R07 |
| W17 | Catalogue d'intégrations tierces réduit | Produit | Frein en grande organisation | Feuille de route |
| W18 | Aucune certification sectorielle ni attestation d'audit indépendante | Conformité | Exclusion de certains appels d'offres | Feuille de route, coût à budgéter |
#6. Modèle d'affaires et modèle de revenus
#6.1 Ce qui existe réellement en base au 2026-08-17
Cette sous-section ne contient aucune hypothèse. Ce sont des faits lus dans le dépôt.
| Plan | Code | Prix en base | Statut réel |
|---|---|---|---|
| Gratuit | gratuit |
0 $ CAD | Existe. Ses fonctionnalités affichées relèvent d'un vocabulaire hérité d'un autre domaine d'activité — à nettoyer |
| Équipe | team |
49,00 $ CAD par mois, 490,00 $ par an | Existe |
| Entreprise | enterprise |
0 $ (sur devis) | Existe |
Devise unique présente dans le code : CAD. Toute mention d'euro ou de dollar américain serait aujourd'hui une invention.
Trois jeux de données de démarrage incompatibles coexistent dans le dépôt, dont un propose une grille à trois paliers sur un schéma périmé. Le nettoyage du catalogue est un préalable bloquant au lancement.
#6.2 La grille proposée — toutes les valeurs sont des hypothèses
⚠️ Rien de ce qui suit n'est une décision commerciale arrêtée.
| Palier | Prix [Hypothèse] |
Cible | Plafond d'autonomie | Limites réellement codées |
|---|---|---|---|---|
| Découverte | 0 $ CAD | Individus, étudiants, évaluation | N1 | Pas de compétences ni d'outils personnalisés ; 200 appels d'outil par jour |
| Équipe | 49 $ CAD par utilisateur et par mois (valeur réellement en base) | Équipes de 3 à 25 personnes | N2 | 25 compétences, 10 outils, 10 rôles, 50 adoptions, 100 liaisons de rôle, 5 000 appels d'outil par jour |
| Entreprise | Sur devis | Organisations réglementées | N3 | 1 000 compétences, 500 outils, 200 rôles, 2 000 adoptions, 5 000 liaisons, 1 000 000 d'appels par jour, recherche en ligne activée |
| Éducation | À définir [Hypothèse] |
Établissements d'enseignement | N2 | À définir |
Le fait remarquable, et vendable : le plafond d'autonomie des agents est plafonné par le plan commercial. Le mécanisme applique le minimum entre le plafond du rôle et le maximum du plan, et retombe sur N1 en cas de valeur inconnue. C'est un différenciateur rare : le contrat commercial et la politique de sécurité sont le même objet.
#6.3 Les cinq flux de revenus envisagés
| # | Flux | Description | Statut de la mécanique dans le produit | Priorité |
|---|---|---|---|---|
| F1 | Abonnement par siège | Palier Équipe, 49 $ CAD par utilisateur et par mois | 🟢 Livré (entité d'abonnement, prestataire de paiement réellement intégré) | 1 |
| F2 | Contrat d'entreprise | Sur devis, annuel, avec plafond N3, engagement de support | 🟢 Livré côté entité ; 🟡 processus commercial à écrire | 2 |
| F3 | Consommation de modèles au-delà d'un forfait | Crédits, prix par modèle, fenêtres de quota, budgets par périmètre | 🟢 Livré (registre de crédits, prix par modèle, plafonds de jetons) ; ⚠️ un endpoint d'usage retourne encore des compteurs en dur | 3 |
| F4 | Capacités additionnelles | Compétences, outils, rôles au-delà des quotas de palier | 🟡 En cours : place de marché écrite et testée, jamais déployée | 4 |
| F5 | Services d'accompagnement | Reprise d'un système existant, mise en place, formation | ⚪ Hors produit : dépend de la capacité humaine | 5 |
Décision de méthode. Nous ne bâtissons aucune projection sur F4 et F5 dans ce document : F4 n'est pas déployé, F5 n'est pas scalable. Les projections du §7 ne reposent que sur F1 et F2, avec F3 traité comme un coût (inférence) et non comme un revenu, ce qui est la posture prudente.
#6.4 Mécanique d'entrée : l'essai
Les profils d'inscription configurés dans le produit prévoient :
| Élément | Valeur configurée |
|---|---|
| Durée d'essai | 14 jours |
| Carte bancaire exigée | Non |
| Rappels | J-7, J-3, J-1 |
| À l'expiration, profils client | Rétrogradation vers le palier gratuit |
| À l'expiration, profils administrateur-client | Exigence de paiement |
Conséquence pour le modèle. Un essai sans carte maximise le volume d'entrée et minimise le taux de conversion. Les hypothèses de conversion du §7 en tiennent compte : elles sont basses par construction.
#6.5 Unités de valeur et compteurs
Une plateforme se facture bien quand l'unité facturée est celle que le client reconnaît comme la source de sa valeur.
| Unité candidate | Argument pour | Argument contre | Retenue ? |
|---|---|---|---|
| Siège utilisateur | Compréhensible, prévisible, déjà en base | Punit l'élargissement de l'usage ; mal aligné sur les agents | Oui, palier Équipe |
| Projet ou dépôt gouverné | Aligné sur la valeur : un dépôt sous gouvernance = une chaîne tracée | Nouvelle unité à expliquer | À tester en Phase 1 [Hypothèse] |
| Consommation de jetons | Aligné sur le coût réel | Imprévisible pour le client, hostile à l'achat | Non comme unité principale ; oui comme garde-fou |
| Agent ou rôle virtuel actif | Cohérent avec « gouverner les agents comme des employés » | Risque d'incitation perverse : le client limite les agents | À tester en Phase 1 [Hypothèse] |
Recommandation. Conserver le siège pour le palier Équipe, tester en Phase 1 la tarification au dépôt gouverné pour le palier Entreprise, et conserver la consommation comme plafond de sécurité et non comme facturation principale.
#6.6 Garantie d'honnêteté de facturation
Un comportement du produit mérite d'être un argument commercial explicite : sans service de facturation joignable, le reçu porte la mention metered=false — jamais un montant inventé. Le contrôle de crédit fait une pré-vérification puis un règlement avec les jetons réellement consommés. Aucune estimation n'est facturée.
C'est vérifiable, c'est rare, et c'est cohérent avec la valeur d'honnêteté d'ingénierie.
#7. Projections financières — trois scénarios vérifiables
#7.1 Comment lire cette section
Tout ce qui suit est une hypothèse. Il n'existe aujourd'hui aucune vente, aucun essai converti, aucune donnée d'attrition. Les tableaux ne sont donc pas des prévisions : ce sont des modèles arithmétiquement cohérents sous des hypothèses explicites, destinés à être falsifiés par les données de la Phase 1 et de la Phase 2.
Trois engagements de méthode :
- Toutes les hypothèses sont dans un seul tableau (§7.2). Aucun chiffre n'apparaît dans les projections sans y figurer.
- Toutes les formules sont écrites (§7.3). Le lecteur peut refaire le calcul.
- Les scénarios ne se distinguent que par les valeurs d'hypothèses, jamais par la structure du modèle.
Devise : CAD partout. Horizon : 12 trimestres à partir du jour du lancement public.
#7.2 Tableau des hypothèses
| Code | Hypothèse | Prudent | Médian | Ambitieux | Justification et falsification |
|---|---|---|---|---|---|
| H01 | Prix par siège, palier Équipe (CAD/mois) | 49 | 49 | 49 | Valeur réellement en base, identique aux trois scénarios. Falsifiée si le propriétaire arrête un autre prix (D-01) |
| H02 | Sièges moyens par compte Équipe | 5 | 8 | 10 | [Hypothèse] — à mesurer dès les premiers comptes payants |
| H03 | Revenu mensuel moyen par compte Équipe (CAD) = H01 × H02 | 245 | 392 | 490 | Calculé |
| H04 | Revenu mensuel moyen par compte Entreprise (CAD) | 2 000 | 3 000 | 4 000 | [Hypothèse] — équivalent à 24 000 / 36 000 / 48 000 CAD par an |
| H05 | Inscriptions gratuites au trimestre 1 | 120 | 300 | 550 | [Hypothèse] — à confronter au volume réel de la liste d'attente de la Phase 2 |
| H06 | Croissance trimestrielle des inscriptions | 10 % | 18 % | 22 % | [Hypothèse] — falsifiée si deux trimestres consécutifs sont en dessous |
| H07 | Taux de conversion inscription gratuite → compte Équipe | 2 % | 4 % | 6 % | [Hypothèse] — bas par construction : l'essai est sans carte bancaire |
| H08 | Nouveaux comptes Entreprise par trimestre | rampe 0→2 | rampe 0→4 | rampe 0→10 | [Hypothèse] — dépend entièrement de la capacité de vente directe |
| H09 | Attrition trimestrielle des comptes Équipe | 20 % | 15 % | 10 % | [Hypothèse] — équivaut à 7,17 % / 5,27 % / 3,45 % par mois. Volontairement sévère : un produit jeune perd des comptes |
| H10 | Attrition trimestrielle des comptes Entreprise | 8 % | 5 % | 3 % | [Hypothèse] |
| H11 | Coût d'acquisition d'un compte Équipe (CAD) | 1 800 | 1 500 | 1 100 | [Hypothèse] — inclut marketing, contenu, temps de vente |
| H12 | Coût d'acquisition d'un compte Entreprise (CAD) | 25 000 | 18 000 | 15 000 | [Hypothèse] — cycle long, avant-vente, preuve de concept |
| H13 | Coût de service mensuel d'un compte Équipe (CAD) | 42 | 34 | 30 | [Hypothèse] — infrastructure + inférence + support. Détail au §8 |
| H14 | Coût de service mensuel d'un compte Entreprise (CAD) | 900 | 700 | 600 | [Hypothèse] — isolation renforcée, support nommé |
| H15 | Effectif (équivalents temps plein), T1-T4 / T5-T8 / T9-T12 | 3 / 4 / 5 | 4 / 7 / 10 | 5 / 11 / 18 | [Hypothèse] — plan de recrutement détaillé au business plan |
| H16 | Coût annuel chargé par équivalent temps plein (CAD) | 130 000 | 130 000 | 130 000 | [Hypothèse] — moyenne toutes fonctions, charges comprises. [Gabarit : grille salariale de référence à sourcer — TechnoCompétences, enquêtes de rémunération du secteur] |
| H17 | Autres charges fixes trimestrielles (CAD), T1-T4 / T5-T8 / T9-T12 | 35 000 / 42 000 / 50 000 | 55 000 / 75 000 / 95 000 | 85 000 / 130 000 / 190 000 | [Hypothèse] — infrastructure de base, outils, comptabilité, juridique, assurances |
#7.3 Formules du modèle
Toutes les projections découlent des sept formules suivantes. t désigne le numéro du trimestre, de 1 à 12.
(1) Inscriptions(t) = H05 × (1 + H06)^(t − 1)
(2) Nouveaux_Equipe(t) = arrondi( Inscriptions(t) × H07 )
(3) Comptes_Equipe(t) = arrondi( Comptes_Equipe(t−1) × (1 − H09) ) + Nouveaux_Equipe(t)
Comptes_Entreprise(t) = arrondi( Comptes_Entreprise(t−1) × (1 − H10) ) + Nouveaux_Entreprise(t)
(4) MRR(t) = Comptes_Equipe(t) × H03 + Comptes_Entreprise(t) × H04
ARR(t) = MRR(t) × 12
(5) Revenu_trimestre(t) = 3 × ( MRR(t−1) + MRR(t) ) / 2
(6) Cout_de_service(t) = 3 × [ moy(Comptes_Equipe) × H13 + moy(Comptes_Entreprise) × H14 ]
Marge_brute(t) = Revenu_trimestre(t) − Cout_de_service(t)
(7) Acquisition(t) = Nouveaux_Equipe(t) × H11 + Nouveaux_Entreprise(t) × H12
Charges_fixes(t) = H15(t) × H16 / 4 + H17(t)
Resultat(t) = Marge_brute(t) − Acquisition(t) − Charges_fixes(t)
Tresorerie_cumulee(t) = Tresorerie_cumulee(t−1) + Resultat(t)
Deux conventions à connaître.
- La formule (5) utilise la moyenne du revenu mensuel récurrent en début et en fin de trimestre. C'est une approximation prudente qui évite de compter un revenu plein pour des comptes ouverts en cours de trimestre.
- La trésorerie est assimilée au résultat, sans décalage de recouvrement ni besoin en fonds de roulement. Cette simplification est favorable ; le business plan (
01-business-plan.md) applique une correction de délai de recouvrement.
#7.4 Calendrier des trimestres
| Trimestre | Début | Fin | Repère du programme |
|---|---|---|---|
| T1 | 2026-11-10 | 2027-02-07 | Trimestre du lancement public ; coïncide avec la fenêtre 90 jours |
| T2 | 2027-02-08 | 2027-05-09 | — |
| T3 | 2027-05-10 | 2027-08-08 | — |
| T4 | 2027-08-09 | 2027-11-07 | Premier anniversaire |
| T5 | 2027-11-08 | 2028-02-06 | — |
| T6 | 2028-02-07 | 2028-05-07 | — |
| T7 | 2028-05-08 | 2028-08-06 | — |
| T8 | 2028-08-07 | 2028-11-05 | Deuxième anniversaire |
| T9 | 2028-11-06 | 2029-02-04 | — |
| T10 | 2029-02-05 | 2029-05-06 | — |
| T11 | 2029-05-07 | 2029-08-05 | — |
| T12 | 2029-08-06 | 2029-11-04 | Troisième anniversaire |
#7.5 Scénario prudent
Posture. Le produit trouve peu d'écho, la conversion est faible, l'attrition est forte, l'équipe reste petite. Ce scénario n'est pas un plancher : c'est un avertissement.
Revenu mensuel moyen par compte Équipe : 245 $ CAD (5 sièges × 49 $).
| Trim. | Période | Insc. gratuites | Nouv. Équipe | Comptes Équipe | Comptes Entr. | MRR fin | ARR fin | Revenu trim. | Coût de service | Marge brute | Acquisition | Charges fixes | Résultat | Trésorerie cumulée |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T1 | 2026-11-10 → 2027-02-07 | 120 | 2 | 2 | 0 | 490 | 5 880 | 735 | 126 | 609 | 3 600 | 132 500 | -135 491 | -135 491 |
| T2 | 2027-02-08 → 2027-05-09 | 132 | 3 | 5 | 0 | 1 225 | 14 700 | 2 572 | 441 | 2 132 | 5 400 | 132 500 | -135 768 | -271 260 |
| T3 | 2027-05-10 → 2027-08-08 | 145 | 3 | 7 | 0 | 1 715 | 20 580 | 4 410 | 756 | 3 654 | 5 400 | 132 500 | -134 246 | -405 506 |
| T4 | 2027-08-09 → 2027-11-07 | 160 | 3 | 9 | 1 | 4 205 | 50 460 | 8 880 | 2 358 | 6 522 | 30 400 | 132 500 | -156 378 | -561 884 |
| T5 | 2027-11-08 → 2028-02-06 | 176 | 4 | 11 | 2 | 6 695 | 80 340 | 16 350 | 5 310 | 11 040 | 32 200 | 172 000 | -193 160 | -755 044 |
| T6 | 2028-02-07 → 2028-05-07 | 193 | 4 | 13 | 3 | 9 185 | 110 220 | 23 820 | 8 262 | 15 558 | 32 200 | 172 000 | -188 642 | -943 686 |
| T7 | 2028-05-08 → 2028-08-06 | 213 | 4 | 14 | 4 | 11 430 | 137 160 | 30 922 | 11 151 | 19 772 | 32 200 | 172 000 | -184 428 | -1 128 114 |
| T8 | 2028-08-07 → 2028-11-05 | 234 | 5 | 16 | 5 | 13 920 | 167 040 | 38 025 | 14 040 | 23 985 | 34 000 | 172 000 | -182 015 | -1 310 129 |
| T9 | 2028-11-06 → 2029-02-04 | 257 | 5 | 18 | 7 | 18 410 | 220 920 | 48 495 | 18 342 | 30 153 | 59 000 | 212 500 | -241 347 | -1 551 476 |
| T10 | 2029-02-05 → 2029-05-06 | 283 | 6 | 20 | 8 | 20 900 | 250 800 | 58 965 | 22 644 | 36 321 | 60 800 | 212 500 | -236 979 | -1 788 455 |
| T11 | 2029-05-07 → 2029-08-05 | 311 | 6 | 22 | 9 | 23 390 | 280 680 | 66 435 | 25 596 | 40 839 | 60 800 | 212 500 | -232 461 | -2 020 916 |
| T12 | 2029-08-06 → 2029-11-04 | 342 | 7 | 25 | 10 | 26 125 | 313 500 | 74 272 | 28 611 | 45 662 | 62 600 | 212 500 | -229 438 | -2 250 354 |
Lecture du scénario prudent — sans adoucissement.
| Indicateur | Valeur | Interprétation |
|---|---|---|
| Premier trimestre à résultat positif | Aucun sur 12 trimestres | Le modèle ne se referme jamais à ce niveau d'activité |
| Creux de trésorerie | -2 250 354 $ CAD | Besoin de financement supérieur à 2,3 M$ CAD pour tenir 3 ans |
| Revenu annuel récurrent au T12 | 313 500 $ CAD | Insuffisant pour couvrir les charges fixes d'une équipe de 5 personnes |
| Marge brute au T12 | 61,5 % | Correcte, mais sur une base trop petite |
| Valeur à vie / coût d'acquisition, palier Équipe | 1,6 | En dessous de 3 : le modèle unitaire ne fonctionne pas |
| Valeur à vie / coût d'acquisition, palier Entreprise | 1,6 | Idem |
Conclusion à assumer. Dans le scénario prudent, il ne faut pas financer la croissance : il faut réduire la structure de coûts ou changer le modèle. Un ratio valeur à vie sur coût d'acquisition de 1,6 signifie que chaque compte acquis coûte presque autant qu'il ne rapporte. La réponse correcte est un pivot d'acquisition (autofinancement, communauté, partenariat de distribution), pas une levée.
#7.6 Scénario médian
Posture. Le produit trouve un écho réel dans un segment, la vente directe fonctionne modestement, l'équipe grandit avec prudence.
Revenu mensuel moyen par compte Équipe : 392 $ CAD (8 sièges × 49 $).
| Trim. | Période | Insc. gratuites | Nouv. Équipe | Comptes Équipe | Comptes Entr. | MRR fin | ARR fin | Revenu trim. | Coût de service | Marge brute | Acquisition | Charges fixes | Résultat | Trésorerie cumulée |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T1 | 2026-11-10 → 2027-02-07 | 300 | 12 | 12 | 0 | 4 704 | 56 448 | 7 056 | 612 | 6 444 | 18 000 | 185 000 | -196 556 | -196 556 |
| T2 | 2027-02-08 → 2027-05-09 | 354 | 14 | 24 | 1 | 12 408 | 148 896 | 25 668 | 2 886 | 22 782 | 39 000 | 185 000 | -201 218 | -397 774 |
| T3 | 2027-05-10 → 2027-08-08 | 418 | 17 | 37 | 2 | 20 504 | 246 048 | 49 368 | 6 261 | 43 107 | 43 500 | 185 000 | -185 393 | -583 167 |
| T4 | 2027-08-09 → 2027-11-07 | 493 | 20 | 51 | 4 | 31 992 | 383 904 | 78 744 | 10 788 | 67 956 | 66 000 | 185 000 | -183 044 | -766 211 |
| T5 | 2027-11-08 → 2028-02-06 | 582 | 23 | 66 | 6 | 43 872 | 526 464 | 113 796 | 16 467 | 97 329 | 70 500 | 302 500 | -275 671 | -1 041 882 |
| T6 | 2028-02-07 → 2028-05-07 | 686 | 27 | 83 | 8 | 56 536 | 678 432 | 150 612 | 22 299 | 128 313 | 76 500 | 302 500 | -250 687 | -1 292 569 |
| T7 | 2028-05-08 → 2028-08-06 | 810 | 32 | 103 | 11 | 73 376 | 880 512 | 194 868 | 29 436 | 165 432 | 102 000 | 302 500 | -239 068 | -1 531 637 |
| T8 | 2028-08-07 → 2028-11-05 | 956 | 38 | 126 | 13 | 88 392 | 1 060 704 | 242 652 | 36 879 | 205 773 | 111 000 | 302 500 | -207 727 | -1 739 364 |
| T9 | 2028-11-06 → 2029-02-04 | 1 128 | 45 | 152 | 15 | 104 584 | 1 255 008 | 289 464 | 43 578 | 245 886 | 121 500 | 420 000 | -295 614 | -2 034 978 |
| T10 | 2029-02-05 → 2029-05-06 | 1 331 | 53 | 182 | 18 | 125 344 | 1 504 128 | 344 892 | 51 684 | 293 208 | 151 500 | 420 000 | -278 292 | -2 313 270 |
| T11 | 2029-05-07 → 2029-08-05 | 1 570 | 63 | 218 | 21 | 148 456 | 1 781 472 | 410 700 | 61 350 | 349 350 | 166 500 | 420 000 | -237 150 | -2 550 420 |
| T12 | 2029-08-06 → 2029-11-04 | 1 853 | 74 | 259 | 24 | 173 528 | 2 082 336 | 482 976 | 71 577 | 411 399 | 183 000 | 420 000 | -191 601 | -2 742 021 |
Lecture du scénario médian.
| Indicateur | Valeur | Interprétation |
|---|---|---|
| Premier trimestre à résultat positif | Aucun sur 12 trimestres | Mais la trajectoire converge : le déficit trimestriel passe de -295 614 $ (T9) à -191 601 $ (T12) |
| Creux de trésorerie | -2 742 021 $ CAD | Le besoin de financement est le plus élevé des trois scénarios, parce que l'on finance une croissance qui n'a pas encore atteint son seuil |
| Revenu annuel récurrent au T12 | 2 082 336 $ CAD | Trajectoire crédible pour un produit de cette catégorie |
| Marge brute au T12 | 85,2 % | Conforme à ce qu'on attend d'un logiciel de plateforme |
| Valeur à vie / coût d'acquisition, palier Équipe | 4,5 | Au-dessus de 3 : le modèle unitaire fonctionne |
| Valeur à vie / coût d'acquisition, palier Entreprise | 7,5 | Confortable, mais reposant sur une hypothèse d'attrition non observée |
Point d'honnêteté. Un ratio de 7,5 sur le palier Entreprise n'est pas une bonne nouvelle : c'est le signe que l'hypothèse d'attrition H10 est probablement trop favorable. Sur un produit sans référence, avec des contrats annuels, une attrition de 5 % par trimestre est optimiste. Le premier renouvellement réel corrigera ce chiffre.
#7.7 Scénario ambitieux
Posture. Le positionnement de gouvernance rencontre un besoin aigu, un canal de distribution fonctionne, la vente entreprise démarre dès la première année.
Revenu mensuel moyen par compte Équipe : 490 $ CAD (10 sièges × 49 $).
| Trim. | Période | Insc. gratuites | Nouv. Équipe | Comptes Équipe | Comptes Entr. | MRR fin | ARR fin | Revenu trim. | Coût de service | Marge brute | Acquisition | Charges fixes | Résultat | Trésorerie cumulée |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T1 | 2026-11-10 → 2027-02-07 | 550 | 33 | 33 | 0 | 16 170 | 194 040 | 24 255 | 1 485 | 22 770 | 36 300 | 247 500 | -261 030 | -261 030 |
| T2 | 2027-02-08 → 2027-05-09 | 671 | 40 | 70 | 1 | 38 300 | 459 600 | 81 705 | 5 535 | 76 170 | 59 000 | 247 500 | -230 330 | -491 360 |
| T3 | 2027-05-10 → 2027-08-08 | 819 | 49 | 112 | 2 | 62 880 | 754 560 | 151 770 | 10 890 | 140 880 | 68 900 | 247 500 | -175 520 | -666 880 |
| T4 | 2027-08-09 → 2027-11-07 | 999 | 60 | 161 | 4 | 94 890 | 1 138 680 | 236 655 | 17 685 | 218 970 | 96 000 | 247 500 | -124 530 | -791 410 |
| T5 | 2027-11-08 → 2028-02-06 | 1 218 | 73 | 218 | 7 | 134 820 | 1 617 840 | 344 565 | 26 955 | 317 610 | 125 300 | 487 500 | -295 190 | -1 086 600 |
| T6 | 2028-02-07 → 2028-05-07 | 1 486 | 89 | 285 | 11 | 183 650 | 2 203 800 | 477 705 | 38 835 | 438 870 | 157 900 | 487 500 | -206 530 | -1 293 130 |
| T7 | 2028-05-08 → 2028-08-06 | 1 814 | 109 | 365 | 16 | 242 850 | 2 914 200 | 639 750 | 53 550 | 586 200 | 194 900 | 487 500 | -96 200 | -1 389 330 |
| T8 | 2028-08-07 → 2028-11-05 | 2 212 | 133 | 461 | 22 | 313 890 | 3 766 680 | 835 110 | 71 370 | 763 740 | 236 300 | 487 500 | 39 940 | -1 349 390 |
| T9 | 2028-11-06 → 2029-02-04 | 2 699 | 162 | 577 | 28 | 394 730 | 4 736 760 | 1 062 930 | 91 710 | 971 220 | 283 200 | 775 000 | -86 980 | -1 436 370 |
| T10 | 2029-02-05 → 2029-05-06 | 3 293 | 198 | 717 | 35 | 491 330 | 5 895 960 | 1 329 090 | 114 930 | 1 214 160 | 337 800 | 775 000 | 101 360 | -1 335 010 |
| T11 | 2029-05-07 → 2029-08-05 | 4 018 | 241 | 886 | 43 | 606 140 | 7 273 680 | 1 646 205 | 142 335 | 1 503 870 | 400 100 | 775 000 | 328 770 | -1 006 240 |
| T12 | 2029-08-06 → 2029-11-04 | 4 901 | 294 | 1 091 | 52 | 742 590 | 8 911 080 | 2 023 095 | 174 465 | 1 848 630 | 473 400 | 775 000 | 600 230 | -406 010 |
Lecture du scénario ambitieux.
| Indicateur | Valeur | Interprétation |
|---|---|---|
| Premier trimestre à résultat positif | T8 (2028-08-07 → 2028-11-05) | Environ 21 mois après le lancement |
| Creux de trésorerie | -1 436 370 $ CAD (au T9) | Le besoin de financement est le plus faible des trois scénarios : la croissance finance sa propre structure |
| Trésorerie cumulée au T12 | -406 010 $ CAD | Le cumul reste négatif : le retour au point mort de trésorerie cumulée intervient après le T12 |
| Revenu annuel récurrent au T12 | 8 911 080 $ CAD | — |
| Marge brute au T12 | 91,4 % | — |
| Valeur à vie / coût d'acquisition, palier Équipe | 12,1 | Trop élevé pour être crédible : signal que H09 et H11 sont conjointement trop favorables |
| Valeur à vie / coût d'acquisition, palier Entreprise | 22,4 | Idem, plus marqué encore |
Point d'honnêteté. Ce scénario est présenté parce qu'il est demandé, pas parce qu'il est probable. Un ratio valeur à vie sur coût d'acquisition supérieur à 10 signifie presque toujours que l'attrition modélisée est irréaliste ou que le coût d'acquisition ne comptabilise pas la totalité de l'effort. Il ne doit jamais être utilisé comme argument de levée de fonds sans cette réserve écrite à côté.
#7.8 Comparaison des trois scénarios
| Indicateur | Prudent | Médian | Ambitieux |
|---|---|---|---|
| Comptes Équipe au T12 | 25 | 259 | 1 091 |
| Comptes Entreprise au T12 | 10 | 24 | 52 |
| Revenu annuel récurrent au T12 (CAD) | 313 500 | 2 082 336 | 8 911 080 |
| Marge brute au T12 | 61,5 % | 85,2 % | 91,4 % |
| Premier trimestre bénéficiaire | Aucun | Aucun | T8 |
| Creux de trésorerie (CAD) | -2 250 354 | -2 742 021 | -1 436 370 |
Besoin de financement recommandé, creux + 6 mois de réserve [Hypothèse] (CAD) |
2 700 000 | 3 300 000 | 1 950 000 |
| Effectif au T12 | 5 | 10 | 18 |
| Valeur à vie / coût d'acquisition, Équipe | 1,6 | 4,5 | 12,1 |
| Verdict | Le modèle ne fonctionne pas : réduire la structure ou changer de modèle d'acquisition | Le modèle fonctionne, il faut le financer | Le modèle fonctionne, mais les hypothèses unitaires sont à corriger à la baisse |
#7.9 Analyse de sensibilité — quelles hypothèses comptent vraiment
Test à une variable, appliqué au scénario médian, mesuré sur le revenu annuel récurrent au T12.
| Hypothèse modifiée | Variation appliquée | Effet approximatif sur l'ARR au T12 | Élasticité | Priorité de vérification |
|---|---|---|---|---|
| H07 — taux de conversion | 4 % → 3 % (−25 %) | environ −25 % sur la composante Équipe | Forte, linéaire | 1 — à mesurer dès le premier essai converti |
| H09 — attrition Équipe | 15 % → 22 % par trimestre | Réduction forte et cumulative du parc | Très forte, non linéaire | 2 — à mesurer au 90e jour de chaque cohorte |
| H06 — croissance des inscriptions | 18 % → 12 % par trimestre | environ −40 % sur le parc final | Très forte, exponentielle | 3 — à mesurer chaque mois |
| H02 — sièges par compte | 8 → 6 | −25 % sur la composante Équipe | Forte, linéaire | 4 |
| H08 — comptes Entreprise | rampe divisée par deux | environ −20 % sur l'ARR total | Forte | 5 |
| H13 — coût de service | 34 → 51 $ (+50 %) | Marge brute 85 % → 78 % | Faible sur l'ARR, réelle sur la marge | 6 |
| H11 — coût d'acquisition | 1 500 → 2 250 $ | Aucun effet sur l'ARR ; creux de trésorerie aggravé | Nulle sur l'ARR, forte sur la trésorerie | 7 |
| H01 — prix par siège | 49 → 59 $ | +20 % sur la composante Équipe, effet inconnu sur H07 | Non isolable | 8 — ne jamais tester seule |
Conclusion de l'analyse. Les trois hypothèses qui décident du sort du modèle sont, dans l'ordre : l'attrition, la croissance des inscriptions, le taux de conversion. Ce sont les trois seules qu'il faut instrumenter avant le jour J, pas après.
#7.10 Conditions de falsification — quand admettre que le modèle est faux
| # | Condition observée | Fenêtre d'observation | Décision imposée |
|---|---|---|---|
| C1 | Moins de 10 comptes Équipe payants au 2027-02-07 (fin du T1) | T1 | Le scénario médian est abandonné ; passer au cadrage du scénario prudent |
| C2 | Attrition trimestrielle des comptes Équipe supérieure à 25 % sur deux trimestres | T2-T3 | Arrêter l'acquisition payante ; travailler la rétention |
| C3 | Aucun contrat Entreprise signé au 2027-11-07 (fin du T4) | T1-T4 | Retirer la composante Entreprise du modèle et refaire les projections |
| C4 | Coût d'inférence par compte supérieur à 1,5 fois H13 sur deux trimestres | T1-T2 | Réviser le prix ou plafonner l'usage inclus (voir R02) |
| C5 | Taux de conversion inférieur à 1,5 % sur deux trimestres | T2-T3 | Revoir le parcours d'essai ou l'unité de valeur facturée |
| C6 | Creux de trésorerie atteint plus tôt que projeté de plus d'un trimestre | Continu | Déclencher le plan de réduction du business plan |
#8. Structure de coûts
#8.1 Vue d'ensemble
Aucun diagramme à afficher
Diagramme 4 — flowchart
#8.2 Infrastructure
| Poste | Nature | Description | Hypothèse de coût | Levier de réduction |
|---|---|---|---|---|
| Grappes Kubernetes (3 environnements) | Fixe | Développement, qualification, production | [Hypothèse] 4 500 $ CAD par mois, tous environnements confondus |
Fusionner développement et qualification hors période de test |
| Bases de données PostgreSQL gérées | Mixte | Une base par service majeur, isolation par locataire | [Hypothèse] 1 800 $ CAD par mois au démarrage |
Regroupement de bases pour les petits services |
| Stockage objet et registre d'images | Variable | Artefacts, images de conteneurs, exports | [Hypothèse] 300 $ CAD par mois au démarrage |
Politique de rétention des artefacts |
| Cache et files | Fixe | Redis, courtier d'événements | [Hypothèse] 600 $ CAD par mois |
— |
| Réseau, certificats, protection en périphérie | Fixe | Domaines, TLS, protection applicative | [Hypothèse] 400 $ CAD par mois |
— |
| Tâches éphémères d'exécution de code | Variable | Une tâche Kubernetes par exécution d'agent | [Hypothèse] 0,04 $ CAD par exécution |
Plafond d'exécutions par plan (déjà codé : appels d'outil par jour) |
| Observabilité (journaux, traces, métriques) | Mixte | Collecte, rétention, tableaux de bord | [Hypothèse] 900 $ CAD par mois |
Échantillonnage des traces |
Coût d'infrastructure de base estimé [Hypothèse] : environ 8 500 $ CAD par mois hors charge variable, soit environ 25 500 $ CAD par trimestre. Ce montant est inclus dans H17.
Fait vérifiable à surveiller. La grappe de développement est déjà en tension de capacité : un déploiement en remplacement progressif s'y bloque faute de ressources, ce qui impose une stratégie de remplacement direct. C'est un signal avancé de coût d'infrastructure, pas une anecdote.
#8.3 Modèles de langage — le poste le plus dangereux
C'est le seul poste dont le coût croît avec l'usage utile : plus le client tire de valeur, plus nous payons.
| Élément | Valeur | Origine |
|---|---|---|
| Passerelle | Passerelle mutualisée avec clé virtuelle par produit | Fait vérifié |
| Prix par million de jetons, entrée / sortie, famille rapide | 0,25 $ / — | Table de prix présente dans le code, en dollars américains |
| Prix par million de jetons, famille standard | 3,00 $ / — | Idem |
| Prix par million de jetons, famille experte | 15,00 $ / — | Idem |
| Plafond quotidien par défaut | 500 000 jetons | Budget de jetons du kit de développement d'agents |
| Plafond mensuel par défaut | 10 000 000 jetons | Idem |
| Comportement à l'épuisement | Erreur de budget épuisé, code 402 | Idem |
| Seuils d'alerte de crédit | 50 %, 80 %, 95 % | Migration d'économie de crédits |
| Bascule de routage | 80 % du budget | Idem |
| Drainage | 95 % du budget | Idem |
Trois garde-fous déjà présents dans le produit.
- Pré-vérification puis règlement : le contrôle de crédit vérifie avant l'appel et ne règle qu'avec les jetons réellement consommés.
- Bascule de modèle à 80 % du budget : le routage passe à une famille moins coûteuse.
- Refus explicite plutôt que dépassement silencieux : code 402.
Les trois dangers résiduels.
| Danger | Description | Mesure |
|---|---|---|
| Un compte gratuit coûteux | Le palier Découverte autorise 200 appels d'outil par jour ; ce n'est pas un plafond de jetons | Ajouter un plafond de jetons distinct au palier gratuit — à faire |
| L'inflation des prix fournisseurs | Nous ne contrôlons pas la grille de nos fournisseurs | Voir R02 ; suivre le signal S4 |
| L'écart entre le prix facturé et le coût réel | Le prix par siège est fixe, la consommation ne l'est pas | Suivre le coût d'inférence par compte dès le premier client |
Hypothèse de coût d'inférence par compte Équipe [Hypothèse] : 18 $ CAD par mois au palier médian, sur les 34 $ de coût de service total (H13).
#8.4 Personnel
| Fonction | Rôle | Prudent | Médian | Ambitieux | Priorité de recrutement |
|---|---|---|---|---|---|
| Ingénierie plateforme | Maintien et évolution des services | 2 | 3 | 5 | 1 |
| Ingénierie produit / interfaces | Portails, expérience utilisateur | 1 | 2 | 3 | 2 |
| Fiabilité et exploitation | Trois environnements, astreinte | 0 (mutualisé) | 1 | 2 | 3 |
| Produit et spécification | Cohérence de la méthode, documentation | 1 | 1 | 2 | 2 |
| Vente et avant-vente | Cycle entreprise | 0 | 2 | 4 | 4 |
| Marketing et contenu | Acquisition, communauté | 0 (externalisé) | 1 | 2 | 5 |
| Total au T12 | — | 5 | 10 | 18 | — |
Coût annuel chargé retenu par équivalent temps plein : 130 000 $ CAD [Hypothèse]. [Gabarit : grille de rémunération de référence du secteur des technologies au Québec — source à consulter : TechnoCompétences, enquêtes de rémunération sectorielles].
#8.5 Ventes et acquisition
| Poste | Nature | Description | Hypothèse |
|---|---|---|---|
| Contenu technique et démonstrations | Fixe puis amorti | Articles, guides, vidéos de parcours réel | [Hypothèse] 4 000 $ CAD par mois |
| Événements et conférences | Variable | Présence en salons sectoriels et communautés | [Hypothèse] 25 000 $ CAD par an |
| Publicité ciblée | Variable | Uniquement après validation du message | [Hypothèse] 0 $ jusqu'au T3, puis intégré à H11 |
| Temps de vente | Variable | Inclus dans H11 et H12 | — |
| Outillage commercial | Fixe | Gestion de la relation client, courriel, analyse | [Hypothèse] 800 $ CAD par mois |
Règle de discipline. Aucune dépense publicitaire avant que le message n'ait été validé par au moins cinq entretiens de vente gagnés ou perdus avec un motif explicite. Dépenser pour amplifier un message non validé est le premier gaspillage d'un lancement.
#8.6 Coût de service par client — décomposition
| Composante | Compte Équipe (médian) | Compte Entreprise (médian) | Commentaire |
|---|---|---|---|
| Inférence des modèles | 18 $ CAD/mois | 380 $ CAD/mois | Poste dominant ; croît avec l'usage utile |
| Infrastructure allouée | 7 $ CAD/mois | 140 $ CAD/mois | Isolation renforcée au palier Entreprise |
| Support | 6 $ CAD/mois | 150 $ CAD/mois | Support nommé au palier Entreprise |
| Prestataire de paiement et frais bancaires | 3 $ CAD/mois | 30 $ CAD/mois | [Hypothèse] — barème à confirmer |
| Total (H13 / H14) | 34 $ CAD/mois | 700 $ CAD/mois | Marge brute unitaire 91,3 % / 76,7 % |
#9. Stratégie de mise en marché
#9.1 Principe directeur
La démonstration porte sur le dépôt du prospect, jamais sur un exemple. C'est notre seul avantage démonstratif décisif : en une séance, la rétro-ingénierie produit des artefacts sur leur système. Un prospect qui voit son propre système cartographié en quinze minutes a compris la proposition sans qu'on la lui explique.
Cette règle a une conséquence opérationnelle : le parcours de démonstration doit être fiabilisé avant le jour J, y compris la règle de sortie réseau qui autorise le clonage depuis un dépôt public.
#9.2 Séquence alignée sur le calendrier du programme
| Phase | Dates | Objectif unique | Livrables de mise en marché | Critère de sortie |
|---|---|---|---|---|
| Phase 0 — Fondations | 2026-08-17 → 2026-09-06 | Rendre le produit vendable et sûr | Catalogue de plans unifié · marque alignée dans l'interface · logo · posture d'authentification fixée · gardes de rôle sur le registre d'agents · coupon de remise totale retiré | Les six éléments bloquants sont clos |
| Phase 1 — Pilotes fermés | 2026-09-07 → 2026-10-04 | Produire les premières preuves d'usage tiers | 5 à 8 partenaires de conception [Hypothèse] · protocole d'entretien · journal de parcours · mesure de H07 et H09 |
Au moins 3 pilotes ayant complété une chaîne intention → production |
| Phase 2 — Bêta ouverte | 2026-10-05 → 2026-11-08 | Valider le message et remplir la liste d'attente | Page publique · documentation · programme d'ambassadeurs · contenus techniques | Liste d'attente [Gabarit : objectif à fixer par le propriétaire] et message validé sur 5 entretiens |
| Gel et répétition | 2026-11-08 → 2026-11-09 | Éliminer le risque d'exécution | Répétition générale complète, avec retour arrière testé | Répétition réussie de bout en bout |
| Jour J | 2026-11-10 | Lancement public | Communiqué · page de tarification · documentation ouverte · démonstration enregistrée | Publication effective sur les quatre fuseaux |
| Fenêtre 90 jours | 2026-11-10 → 2027-02-07 | Convertir et mesurer | Suivi hebdomadaire des indicateurs · cohortes · entretiens de perte | Conditions C1 et C5 évaluées |
#9.3 Canaux, par ordre de priorité
| Rang | Canal | Pourquoi ce rang | Coût relatif | Mesure de succès |
|---|---|---|---|---|
| 1 | Démonstration sur le dépôt du prospect | Notre avantage démonstratif unique | Temps humain | Taux de passage démonstration → essai |
| 2 | Contenu technique de fond (guides, études de cas d'architecture) | Crédibilise auprès du praticien, qui est notre acheteur réel | Faible en argent, élevé en temps | Inscriptions attribuées au contenu |
| 3 | Communautés de praticiens (francophones en priorité) | Notre bilinguisme natif est un avantage réel dans l'espace francophone | Faible | Mentions, inscriptions référées |
| 4 | Partenariats avec les agences et intégrateurs | Ils portent notre produit chez leurs clients | Moyen | Nombre de comptes issus de partenaires |
| 5 | Enseignement supérieur | Ancrage à long terme, faible revenu immédiat | Faible | Établissements actifs, étudiants formés |
| 6 | Événements sectoriels | Utile pour le segment réglementé | Élevé | Rendez-vous qualifiés par événement |
| 7 | Publicité ciblée | Uniquement après validation du message | Élevé | Coût d'acquisition mesuré, comparé à H11 |
#9.4 Motion commerciale par segment
| Segment | Motion | Point d'entrée | Cycle [Hypothèse] |
Qui vend |
|---|---|---|---|---|
| Agences et intégrateurs | Vente assistée, démonstration sur dépôt client | Responsable de la livraison | 4 à 8 semaines | Fondateur puis vendeur |
| Jeunes pousses en croissance | Libre-service assisté | Direction technique | 3 à 6 semaines | Libre-service + relance humaine |
| Organisations réglementées | Vente directe avec preuve de concept | Sécurité et conformité, puis DSI | 4 à 9 mois | Vendeur + avant-vente |
| Grande organisation | Vente directe, référencement fournisseur | DSI, achats | 6 à 18 mois | Vendeur senior |
| Enseignement | Programme dédié | Responsable de programme | 1 à 2 trimestres scolaires | Partenariats |
| PME non technique | Indirecte, via le segment 1 | Prestataire de la PME | — | Partenaire |
#9.5 Message principal par persona
Le détail vit dans les douze fiches persona-*.md et la synthèse dans 03-synthese-valeur-par-persona.md. Rappel condensé :
| Persona | Accroche principale (une phrase) |
|---|---|
| Développeur | Reprenez du code sans en re-deviner l'intention : chaque artefact pointe vers l'exigence qui l'a motivé |
| Product Owner | Vérifiez ce qui a été livré contre ce qui a été demandé, objet par objet |
| QA / SDET | Une couverture qui se lit par critère d'acceptation, pas par pourcentage de lignes |
| Architecte | Repartez de l'architecture réelle, extraite du dépôt, pas du schéma d'il y a deux ans |
| CTO | La vitesse d'aujourd'hui sans la paralysie de demain : la boucle reste fermée |
| DSI | Prouvez à un comité et à un auditeur que vos agents ont un périmètre, un plafond et un journal |
| Analyste d'affaires | Vos exigences ne meurent plus dans un document : elles déclenchent le travail et le vérifient |
| Ops / SRE | Chaque déploiement porte son approbation, sa différence et son retour arrière |
| Sécurité et conformité | Refus par défaut, séparation des devoirs, journal à chaîne de hachage, rapport Loi 25 |
| Agence / ESN | Cartographiez un système client sans documentation dès la première séance |
| PME | Sachez ce que votre prestataire a construit, et pourquoi |
| Enseignement | Enseignez le cycle de vie complet sans monter d'infrastructure |
#9.6 Ce que nous ne dirons pas
| Interdit | Raison |
|---|---|
| Un multiplicateur de productivité chiffré | Non mesuré, invérifiable, décrédibilisant |
| « Conformité automatique » | Faux : nous produisons la preuve, pas l'interprétation |
| « Remplacez vos développeurs » | Contraire au manifeste et faux |
| Un témoignage client | Il n'en existe aucun. Utiliser [Gabarit : témoignage à collecter auprès d'un pilote] |
| Une comparaison nominative dénigrante | Interdit par le brief et contre-productif |
| Une capacité Planifiée présentée comme disponible | Interdit absolu du brief |
#10. Registre des risques
#10.1 Échelles
| Probabilité | Signification |
|---|---|
| Avérée | Le risque est déjà réalisé et constaté dans le dépôt ou l'exploitation |
| Élevée | Plus d'une chance sur deux de se réaliser sur 18 mois |
| Moyenne | Entre une chance sur cinq et une sur deux |
| Faible | Moins d'une chance sur cinq |
| Impact | Signification |
|---|---|
| Critique | Met en cause la poursuite de l'activité |
| Élevé | Retarde le lancement ou ampute significativement le revenu |
| Moyen | Dégrade la qualité de l'offre ou la réputation |
| Faible | Gêne opérationnelle |
#10.2 Registre
| # | Risque | Catégorie | Probabilité | Impact | Signal précoce | Mesure d'atténuation | Propriétaire |
|---|---|---|---|---|---|---|---|
| R01 | Dépendance à un fournisseur unique de modèles de langage : changement de tarif, de conditions d'usage, de disponibilité ou de politique de contenu | Technologique | Élevée | Élevé | Modification unilatérale des conditions ; dépréciation d'un modèle utilisé ; hausse de latence sur 7 jours | La passerelle mutualisée abstrait déjà le fournisseur et une famille de repli est configurée. À faire : valider trimestriellement un parcours complet sur le fournisseur de repli, et documenter l'écart de qualité | [Gabarit : responsable plateforme à nommer] |
| R02 | Coût d'inférence non maîtrisé : le coût de service par compte dépasse la marge du palier | Économique | Moyenne | Élevé | Coût d'inférence par compte supérieur à 1,5 fois H13 sur deux trimestres (condition C4) | Budgets et fenêtres de quota déjà en place ; bascule de routage à 80 %, drainage à 95 %, refus 402 à l'épuisement. À faire : ajouter un plafond de jetons au palier gratuit et publier un tableau de bord du coût par compte | [Gabarit : responsable financier à nommer] |
| R03 | Un grand acteur intègre la gouvernance d'agents dans une plateforme déjà installée | Marché | Élevée | Élevé | Annonce de feuille de route publique ; recrutements ciblés ; acquisition d'un acteur de la catégorie C (signal S2) | Se concentrer sur ce qu'un généraliste tarde à faire : conformité québécoise et européenne, bilinguisme natif, rétro-ingénierie du legacy, déploiement chez le client. Accepter de perdre le terrain de l'intégration large | [Gabarit : propriétaire produit à nommer] |
| R04 | Absence de traction commerciale : aucun client payant à ce jour, et aucun signal validant que le problème est jugé assez douloureux pour être payé | Commercial | Élevée | Critique | Moins de 10 comptes payants à la fin du T1 (condition C1) ; taux de conversion sous 1,5 % (C5) | La Phase 1 (pilotes fermés) existe pour cela. Règle imposée : aucune dépense d'acquisition payante avant 5 entretiens de vente conclus avec motif explicite. Si C1 se réalise, bascule immédiate en cadrage prudent | Propriétaire |
| R05 | Catalogue de plans incohérent : trois jeux de données de démarrage concurrents, dont un sur un schéma périmé et un portant un vocabulaire hérité d'un autre domaine ; le drapeau des droits par plan est inactif partout | Produit / Exécution | Avérée | Élevé | Déjà constaté : lecture directe du dépôt au 2026-08-17 | Travail de Phase 0, bloquant : un seul jeu de démarrage, un seul schéma, activation explicite du drapeau des rôles virtuels dans les manifestes, tests de non-régression sur la résolution des droits | [Gabarit : responsable backend à nommer] |
| R06 | Dette de conformité : les traitements effectués par des agents sur des données de clients ne sont pas tous documentés au registre des traitements ; les sous-traitants (fournisseurs de modèles, hébergeurs) ne sont pas tous contractualisés | Conformité | Moyenne | Élevé | Première question d'un client sur la localisation des données ou la liste des sous-traitants restée sans réponse écrite | Le rapport Loi 25 et le journal chaîné existent. À faire : registre des traitements, liste des sous-traitants avec pays d'hébergement, analyse d'impact, clauses contractuelles | [Gabarit : responsable conformité à nommer] |
| R07 | Dépendance à une personne clé : 255 commits en 26 jours, connaissance de l'architecture et des procédures de déploiement extrêmement concentrée | Organisationnel | Élevée | Critique | Indisponibilité de plus de 5 jours ouvrés provoquant l'arrêt d'une chaîne de déploiement | À faire, sans délai : documentation opératoire des procédures de déploiement et de reprise, dépôt des accès critiques en coffre partagé avec procédure de recouvrement, revue croisée obligatoire sur les composants critiques, recrutement prioritaire d'un second profil plateforme | Propriétaire |
| R08 | Posture d'authentification permissive par défaut : le mode d'authentification n'est défini dans aucun manifeste de déploiement ni fichier d'environnement, le mode par en-têtes de développement est donc la posture effective | Sécurité | Avérée | Critique | Déjà constaté par lecture directe | Phase 0, bloquant : fixer explicitement le mode strict dans tous les manifestes de qualification et de production, ajouter un test de démarrage qui refuse le démarrage en mode permissif hors développement | [Gabarit : responsable sécurité à nommer] |
| R09 | Service de registre d'agents sans garde de rôle : les routes du service résolvent le locataire mais n'appliquent aucune vérification de rôle | Sécurité | Avérée | Élevé | Déjà constaté par lecture directe | Phase 0, bloquant : appliquer les gardes de rôle existantes sur toutes les routes d'écriture, ajouter des tests d'autorisation négatifs | [Gabarit : responsable sécurité à nommer] |
| R10 | Données de démarrage à risque de revenu : un coupon de remise totale, illimité, sans expiration, valable sur tous les plans ; une clé publiable de test d'un prestataire de paiement en clair dans un fichier | Sécurité / Revenu | Avérée | Moyen | Déjà constaté | Phase 0, bloquant : retirer le coupon des données de production, borner tout coupon en volume et en date, sortir la clé de test du dépôt | [Gabarit : responsable backend à nommer] |
| R11 | Vocabulaire d'un domaine d'activité hérité visible par le client : rôles sectoriels sans effet dans la hiérarchie, fonctionnalités de plan libellées dans un autre métier, permissions nommées d'après des objets qui n'existent plus | Réputation / Produit | Avérée | Moyen | Un prospect relève l'incohérence lors d'une démonstration | Chantier de généricisation par vagues, avec la règle de sécurité : ne jamais renommer un contrat côté serveur sans miroir côté interface | [Gabarit : propriétaire produit à nommer] |
| R12 | Écart entre la démonstration et la charge réelle : les preuves en ligne portent sur des volumes faibles ; le comportement multi-locataire sous charge n'est pas mesuré | Technique | Moyenne | Élevé | Première dégradation de latence à plus de 10 locataires actifs simultanés | À faire : campagne de charge avant le jour J, avec objectifs de latence documentés ; sondes de vivacité découplées de la base de données ; au moins deux répliques par service exposé | [Gabarit : responsable plateforme à nommer] |
| R13 | Cycle de vente entreprise plus long que la trésorerie : la meilleure marge vient du segment le plus lent | Financier | Élevée | Critique | Aucun contrat Entreprise signé à la fin du T4 (condition C3) | Équilibrer par le libre-service et le segment agences, dont le cycle est court ; ne pas dimensionner l'équipe sur un revenu entreprise non signé | Propriétaire |
| R14 | Dépendance à un fournisseur d'identité externe et droits d'administration manquants : le provisionnement automatique est bloqué, vérifié empiriquement par des réponses 403 | Technique / Exploitation | Avérée | Moyen | Déjà constaté | Étape manuelle documentée dans le parcours client ; demande d'élévation de droits auprès de l'exploitation ; ne jamais présenter la capacité comme disponible | [Gabarit : responsable exploitation à nommer] |
| R15 | Rejet culturel : les équipes refusent de faire de la spécification la source de vérité, par expérience passée de la documentation imposée | Marché / Adoption | Moyenne | Élevé | Abandon en cours d'essai après la première session de spécification | Entrer par le maillon 1 (rétro-ingénierie), qui produit la spécification au lieu de la demander. Ne jamais vendre « écrivez vos exigences » ; vendre « voici ce que votre système fait déjà » | [Gabarit : propriétaire produit à nommer] |
| R16 | Responsabilité en cas de déploiement fautif déclenché par un agent | Juridique | Faible | Critique | Premier incident client attribué à une action d'agent | L'interrupteur maître de déploiement réel est à false par défaut ; l'approbation humaine est requise ; le journal est chaîné. À faire : conditions générales délimitant la responsabilité, assurance responsabilité professionnelle, procédure d'incident écrite |
[Gabarit : conseil juridique à nommer] |
| R17 | Souveraineté et localisation des données : hébergement, sous-traitants et acheminement des invites vers des modèles hors du territoire | Conformité | Moyenne | Élevé | Question de localisation posée par un prospect du secteur public | Documenter la chaîne d'hébergement complète ; offrir une option d'hébergement chez le client ; évaluer des modèles hébergés dans le territoire | [Gabarit : responsable conformité à nommer] |
| R18 | Capacité de la grappe de développement épuisée : les déploiements en remplacement progressif s'y bloquent | Exploitation | Avérée | Faible | Déjà constaté : nouveau conteneur en attente, ancienne image continuant de servir | Stratégie de remplacement direct sur la grappe de développement ; surveillance de la capacité ; budget d'extension | [Gabarit : responsable exploitation à nommer] |
#10.3 Les cinq risques à traiter en premier
| Rang | Risque | Pourquoi celui-ci d'abord | Échéance |
|---|---|---|---|
| 1 | R08 — posture d'authentification permissive | Un seul incident de sécurité en production annule tout le discours de gouvernance. C'est notre message central : nous ne pouvons pas le contredire par notre propre configuration | 2026-09-06 |
| 2 | R05 — catalogue de plans incohérent | Sans catalogue unifié, aucune facturation, aucune page de tarification, aucun essai convertible | 2026-09-06 |
| 3 | R09 — registre d'agents sans garde de rôle | Même logique que R08, sur le composant qui incarne le différenciateur D2 | 2026-09-06 |
| 4 | R07 — dépendance à une personne clé | Risque existentiel, et le seul qui ne se corrige pas en urgence : il exige du temps | Début immédiat, revue au 2026-10-04 |
| 5 | R04 — absence de traction | Tout le reste est théorique tant que celui-ci n'est pas traité | Phase 1, 2026-09-07 → 2026-10-04 |
#10.4 Carte des risques
Aucun diagramme à afficher
Diagramme 5 — flowchart
#11. Analyse SWOT
#11.1 Forces
| # | Force | Preuve |
|---|---|---|
| S1 | Chaîne complète prouvée jusqu'à la production | Dépôt public → rétro-ingénierie → spécifications → construction → publication → produit servi sur un sous-domaine avec TLS, en production |
| S2 | Gouvernance d'agents réellement implémentée | Registre central, refus par défaut journalisé, plafond d'autonomie N0-N3 plafonné par le plan, séparation des devoirs testée |
| S3 | Traçabilité opposable | Journal d'audit à chaîne de hachage avec endpoint de vérification, rapport de conformité Loi 25 sur période |
| S4 | Honnêteté d'ingénierie codée | 501 explicite plutôt que faux succès ; interrupteur de déploiement réel à false par défaut ; reçu metered=false plutôt qu'un montant inventé |
| S5 | Rétro-ingénierie du legacy | Sept familles d'artefacts et promotion automatique de spécifications, prouvées en production |
| S6 | Bilinguisme natif | Français langue par défaut du produit et du support, parité stricte des clés de traduction |
| S7 | Étanchéité multi-locataire par masquage d'existence | 404 et non 403 en cas de désaccord de locataire |
| S8 | Densité de réalisation | 255 commits, environ 30 services, plus de 3 700 tests automatisés, 3 environnements en ligne |
| S9 | Le contrat commercial est la politique de sécurité | Le plafond d'autonomie des agents est plafonné par le plan souscrit — mécanisme rare |
#11.2 Faiblesses
| # | Faiblesse | Gravité |
|---|---|---|
| F1 | Aucun client payant, aucun revenu, aucun témoignage | Critique |
| F2 | Catalogue de plans incohérent, facturation non fiable | Bloquante |
| F3 | Posture d'authentification permissive par défaut | Bloquante |
| F4 | Registre d'agents sans garde de rôle | Bloquante |
| F5 | Concentration de la connaissance sur une personne | Critique |
| F6 | Marque et identité visuelle incomplètes (nom affiché, absence de logo) | Élevée |
| F7 | Vocabulaire d'un autre domaine d'activité encore visible | Élevée |
| F8 | Catalogue d'intégrations tierces réduit | Moyenne |
| F9 | Aucune certification sectorielle ni audit indépendant | Moyenne, bloquante sur certains appels d'offres |
| F10 | Comportement sous charge non mesuré | Moyenne |
| F11 | Bénéfice perçu différé, contre un bénéfice immédiat chez les concurrents adjacents | Structurelle |
#11.3 Opportunités
| # | Opportunité | Condition de réalisation |
|---|---|---|
| O1 | Durcissement réglementaire sur la traçabilité des systèmes d'IA | Veille active (signal S3) ; capacité à produire la preuve avant que l'obligation n'arrive |
| O2 | Marché francophone mal servi par des produits conçus en anglais | Maintenir la parité stricte et un support en français |
| O3 | Vague de modernisation de systèmes existants | Le maillon 1 est notre meilleure porte d'entrée ; il est prouvé |
| O4 | Défiance croissante envers les agents non gouvernés | Notre message est prêt ; il faut le porter avant que la catégorie ne se banalise |
| O5 | Canal des agences et intégrateurs | Cycle court, effet de levier : un partenaire porte le produit chez plusieurs clients |
| O6 | Ancrage académique | Coût faible, effet à long terme sur le recrutement et la notoriété |
| O7 | Marchés publics exigeant la localisation des données | Suppose de traiter R17 |
#11.4 Menaces
| # | Menace | Réponse prévue |
|---|---|---|
| T1 | Un acteur installé ajoute la gouvernance à sa plateforme | R03 : se concentrer sur conformité, bilinguisme, legacy, déploiement chez le client |
| T2 | Effondrement du prix ou de la disponibilité des modèles | R01, R02 : abstraction du fournisseur, repli validé trimestriellement |
| T3 | Banalisation du discours de gouvernance sans substance | Insister sur la vérifiabilité : endpoint de vérification d'intégrité, tests, démonstration sur dépôt réel |
| T4 | Cycle d'achat gelé par un ralentissement économique | Renforcer le palier gratuit et le segment agences, moins sensible au gel budgétaire |
| T5 | Incident de sécurité chez nous | R08, R09, R12 : traiter avant le lancement, pas après |
| T6 | Épuisement de l'équipe fondatrice | R07 : documenter, répartir, recruter |
#11.5 Croisements décisifs
| Croisement | Lecture | Action |
|---|---|---|
| S5 × O3 | La rétro-ingénierie prouvée rencontre la vague de modernisation | En faire la porte d'entrée commerciale unique de la Phase 1 |
| S2 × O4 | La gouvernance implémentée rencontre la défiance envers les agents | Porter ce message maintenant, avant banalisation |
| F1 × T1 | Aucune référence face à un acteur installé qui bougerait | La Phase 1 devient une urgence stratégique, pas une étape de confort |
| F3 × S4 | Une posture d'authentification permissive contredit frontalement l'honnêteté d'ingénierie | Corriger avant tout discours public : c'est une incohérence de marque, pas seulement un défaut technique |
| S6 × O2 | Bilinguisme natif et marché francophone mal servi | Premier marché : Québec, puis France et Belgique |
| F11 × T3 | Bénéfice différé et discours banalisé | La démonstration doit produire une valeur visible en une séance : rétro-ingénierie sur leur dépôt |
#12. Indicateurs et étoile polaire
#12.1 Étoile polaire
Nombre de chaînes tracées complétées par semaine — une chaîne tracée complétée étant définie comme : une exigence versionnée, reliée à au moins un artefact de conception, à au moins un test relié à son critère d'acceptation, et à au moins un déploiement approuvé et journalisé.
Pourquoi cet indicateur.
| Critère d'une bonne étoile polaire | Vérification |
|---|---|
| Mesure la valeur reçue par le client, pas notre activité | Oui : une chaîne complète n'existe que si le client a parcouru les six maillons |
| Ne peut pas être gonflée artificiellement | Oui : chaque étape exige un objet réel et une approbation humaine |
| Corrélée au revenu | Oui : un locataire qui complète des chaînes ne se désabonne pas |
| Compréhensible par toute l'équipe | Oui : elle décrit littéralement la promesse produit |
| Mesurable dès le premier client | Oui : les objets existent déjà dans le modèle de données |
Valeur au 2026-08-17 : 0 — aucun locataire tiers. C'est le point de départ.
#12.2 Indicateurs par étage
#Étage 1 — Acquisition
| Indicateur | Définition | Fréquence | Cible T1 [Hypothèse] (médian) |
|---|---|---|---|
| Inscriptions gratuites | Comptes créés sur le palier Découverte | Hebdomadaire | 300 sur le trimestre |
| Taux de passage démonstration → essai | Démonstrations sur dépôt du prospect converties en essai | Par démonstration | 50 % |
| Coût d'acquisition d'un compte Équipe | Dépense d'acquisition / nouveaux comptes | Trimestrielle | ≤ 1 500 $ CAD |
| Part des inscriptions attribuées au contenu | Attribution déclarée à l'inscription | Mensuelle | ≥ 40 % |
#Étage 2 — Activation
| Indicateur | Définition | Fréquence | Cible [Hypothèse] |
|---|---|---|---|
| Temps jusqu'au premier artefact | Délai entre l'inscription et le premier artefact produit | Par compte | ≤ 30 minutes |
| Taux de rétro-ingénierie réussie | Imports de dépôt aboutissant à des spécifications promues | Hebdomadaire | ≥ 80 % |
| Taux de première chaîne complétée à J+14 | Comptes ayant complété une chaîne tracée dans les 14 jours | Par cohorte | ≥ 25 % |
#Étage 3 — Rétention
| Indicateur | Définition | Fréquence | Cible [Hypothèse] |
|---|---|---|---|
| Attrition trimestrielle des comptes Équipe | Comptes perdus / comptes en début de trimestre | Trimestrielle | ≤ 15 % |
| Chaînes tracées par locataire actif | Étoile polaire, rapportée au locataire | Hebdomadaire | ≥ 2 par semaine |
| Taux de renouvellement Entreprise | Contrats renouvelés / contrats échus | À l'échéance | ≥ 90 % |
#Étage 4 — Revenu
| Indicateur | Définition | Fréquence | Cible T12 [Hypothèse] (médian) |
|---|---|---|---|
| Revenu mensuel récurrent | Somme des abonnements actifs | Mensuelle | 173 528 $ CAD |
| Marge brute | (Revenu − coût de service) / revenu | Trimestrielle | ≥ 80 % |
| Valeur à vie / coût d'acquisition | Marge brute par compte / attrition mensuelle, divisé par le coût d'acquisition | Trimestrielle | ≥ 3 |
| Délai de récupération du coût d'acquisition | Coût d'acquisition / marge brute mensuelle par compte | Trimestrielle | ≤ 12 mois |
#Étage 5 — Santé de la plateforme
| Indicateur | Définition | Fréquence | Cible [Hypothèse] |
|---|---|---|---|
| Disponibilité de l'interface de production | Mesurée par sonde externe | Continue | ≥ 99,5 % |
| Coût d'inférence par compte actif | Dépense d'inférence / comptes actifs | Mensuelle | ≤ H13 |
| Actions refusées par défaut | Volume et motif des refus journalisés | Hebdomadaire | Suivi de tendance, pas de cible |
| Vérifications d'intégrité du journal d'audit | Exécutions réussies de l'endpoint de vérification | Hebdomadaire | 100 % |
| Suites de tests vertes | Suites exécutables passant | Par intégration | ≥ 21 sur 27 |
#12.3 Rituels de suivi
| Rituel | Fréquence | Participants | Contenu |
|---|---|---|---|
| Revue de l'étoile polaire | Hebdomadaire, lundi | Équipe complète | Chaînes tracées, cohortes, incidents |
| Revue des conditions de falsification | Trimestrielle | Propriétaire | Conditions C1 à C6 du §7.10 |
| Revue des risques | Mensuelle | Propriétaire et responsables | Registre du §10, changements de probabilité |
| Revue des hypothèses financières | Trimestrielle | Propriétaire | Confrontation H01-H17 aux mesures réelles |
#13. Jalons datés
#13.1 Jalons du programme de lancement
| Jalon | Date | Nature | Critère de réussite vérifiable |
|---|---|---|---|
| Départ du programme | 2026-08-17 | Programme | Dossier de lancement ouvert, périmètre arrêté |
| Fin de Phase 0 — fondations et durcissement | 2026-09-06 | Produit | R05, R08, R09, R10 clos ; marque alignée dans l'interface ; logo produit |
| Ouverture des pilotes fermés | 2026-09-07 | Commercial | Au moins 5 partenaires de conception engagés [Hypothèse] |
| Mi-parcours des pilotes | 2026-09-21 | Commercial | Premières mesures de H07 et H09 disponibles |
| Fin de Phase 1 | 2026-10-04 | Commercial | Au moins 3 pilotes ayant complété une chaîne tracée de bout en bout |
| Ouverture de la bêta publique | 2026-10-05 | Produit et commercial | Page publique, documentation ouverte, inscription libre |
| Message validé | 2026-10-19 | Commercial | 5 entretiens de vente conclus avec motif explicite consigné |
| Gel de code | 2026-11-08 | Produit | Aucun changement fonctionnel accepté |
| Répétition générale | 2026-11-09 | Exploitation | Parcours complet joué, y compris retour arrière |
| Jour J — lancement public | 2026-11-10 | Programme | Publication effective sur les quatre fuseaux ciblés |
| Revue J+30 | 2026-12-10 | Programme | Conditions C4 et C5 évaluées |
| Revue J+90 — fin de la fenêtre | 2027-02-07 | Programme | Condition C1 évaluée ; décision de cadrage prudent ou médian |
#13.2 Jalons produit au-delà du jour J
| Jalon | Date visée [Hypothèse] |
Statut de départ | Critère de réussite |
|---|---|---|---|
| Déblocage du provisionnement automatique du fournisseur d'identité | 2026-12-15 | Bloqué (droits d'administration) | Un locataire provisionné de bout en bout sans intervention manuelle |
| Place de marché de capacités déployée | 2027-02-28 | En cours (code écrit et testé, non déployé) | Adoption d'une capacité par un locataire tiers, en production |
| Premier pilote natif de nuage public | 2027-05-31 | Planifié | Un déploiement réel sur un service de conteneurs géré, prouvé en ligne |
| Personnel virtuel, phase 2 (délégation et escalade) | 2027-08-31 | Planifié | Une escalade réelle d'un agent vers un humain, journalisée |
| Attestation d'audit indépendante | 2027-11-30 | Planifié | Rapport d'un tiers indépendant [Gabarit : référentiel d'audit à choisir] |
| Applications mobiles | 2028-02-28 | Planifié — aucun code n'existe | Une application publiée [Gabarit : décision de périmètre à prendre] |
Rappel du brief. Aucune ligne du tableau 13.2 ne doit apparaître dans une publicité, une fiche de magasin d'applications ou un argumentaire commercial comme une capacité disponible. Elle peut apparaître dans une feuille de route datée, présentée comme telle.
#13.3 Vue temporelle
Aucun diagramme à afficher
Diagramme 6 — flowchart
#14. Décisions requises du propriétaire
| # | Décision | Options | Recommandation | Échéance | Conséquence du report |
|---|---|---|---|---|---|
| D-01 | Grille tarifaire publique | (a) conserver 49 $ CAD par siège · (b) ajouter un palier intermédiaire · (c) passer à une tarification au dépôt gouverné | (a) au lancement, tester (c) en Phase 1 sur le palier Entreprise | 2026-09-06 | Aucune page de tarification publiable |
| D-02 | Unification du catalogue de plans | (a) conserver le schéma de l'ORM et supprimer les autres · (b) réécrire un schéma unifié | (a) — le schéma de l'ORM gagne déjà au démarrage | 2026-09-06 | Facturation incohérente |
| D-03 | Posture d'authentification de production | (a) mode strict explicite partout · (b) statu quo | (a), sans discussion | 2026-09-06 | Contradiction directe avec notre message |
| D-04 | Scénario financier de référence | prudent · médian · ambitieux | médian pour la planification, prudent pour la trésorerie | 2026-09-30 | Plan de recrutement impossible |
| D-05 | Zone de domaine de la documentation | (a) acquérir et rattacher la zone visée · (b) utiliser le repli sur le sous-domaine de la plateforme de pages | (a) si la zone est détenue, (b) sinon — trancher, ne pas laisser en suspens | 2026-09-30 | Pas de documentation publique au jour J |
| D-06 | Mode de financement | autofinancement · dette · capital · subvention publique | Autofinancement jusqu'à la fin du T1, puis décision fondée sur C1 | 2026-10-31 | Trésorerie non couverte |
| D-07 | Marché géographique de départ | (a) Québec seul · (b) Québec et Canada · (c) francophonie élargie | (b) au lancement, (c) au T3 | 2026-09-30 | Message et conformité mal calibrés |
| D-08 | Politique de responsabilité sur les actions d'agents | (a) conditions générales limitant la responsabilité · (b) assurance · (c) les deux | (c) | 2026-10-31 | Exposition juridique non bornée (R16) |
#15. Annexes
#15.1 Glossaire
| Terme | Définition retenue dans ce dossier |
|---|---|
| Agent | Programme autonome inscrit au registre central, doté d'un périmètre de capacités, d'un plafond d'autonomie et d'un journal |
| Chaîne tracée | Parcours complet d'une exigence versionnée jusqu'à un déploiement approuvé, sans rupture de lien |
| Dette d'intelligibilité | Écart croissant entre le volume de logiciel produit et le volume de logiciel compris par l'organisation qui l'exploite |
| Espace de travail | Surface du portail client regroupant les 11 vues canoniques d'un projet |
| Exigence | Objet versionné, typé et relié, et non un paragraphe de document |
| Journal d'audit chaîné | Séquence d'entrées où chaque entrée intègre l'empreinte de la précédente, rendant toute altération détectable |
| Locataire | Client isolé au sens des données ; l'isolation est stricte et le désaccord d'identifiant renvoie 404 |
| Maillon | Une des six étapes de la chaîne de valeur : comprendre, spécifier, concevoir, fabriquer, vérifier, livrer |
| Plafond d'autonomie | Niveau maximal d'action autonome d'un agent, de N0 à N3, plafonné par le plan commercial |
| Plan de contrôle | Ensemble des mécanismes transversaux de gouvernance, d'audit et de budget |
| Refus par défaut | Politique en liste d'autorisations : toute action non explicitement couverte est refusée et journalisée |
| Séparation des devoirs | Interdiction pour une même personne d'être à la fois l'auteur et l'approbateur d'une décision |
| Validation EARS | Contrôle de forme des exigences selon une grammaire contrainte |
#15.2 Sources internes de ce document
| Source | Nature | Date de relevé |
|---|---|---|
Strategielancement/00-brief-commun.md |
Pierre angulaire : marque, personas, tarifs, standards, interdits | 2026-08-17 |
Strategielancement/00-vision-mission-historique.md |
Vision, mission, valeurs, historique, tableau des preuves | 2026-08-17 |
| Rapport d'ancrage — statut honnête et historique | Statut consolidé des 12 piliers, capacités prouvées, partiels et absences | 2026-08-17 |
| Rapport d'ancrage — plans, droits et rôles | Catalogue de plans réel, droits par palier, RBAC, quotas, budgets | 2026-08-17 |
| Rapport d'ancrage — portail client | Routes, navigation, 11 vues canoniques, gating | 2026-08-17 |
| Lecture directe du dépôt à la révision de tête de la branche courante | Volumétrie, drapeaux, données de démarrage | 2026-08-17 |
#15.3 Sources externes à consulter — liste de travail
Aucune de ces sources n'a été consultée pour la rédaction de ce document. Elles sont listées pour que le travail de sourçage soit exécutable par une autre personne.
| # | Sujet | Sources à interroger | Ce qu'il faut en extraire | Format de citation exigé |
|---|---|---|---|---|
| 1 | Taille du marché des outils du cycle de vie logiciel | Gartner, IDC, Forrester | Dépense annuelle mondiale, segmentation par sous-catégorie | <valeur> (<source>, <année>) [Source à revalider le <date>] |
| 2 | Population de développeurs professionnels | SlashData, IDC, Statistique Canada, Eurostat | Effectif mondial et par pays du périmètre | Idem |
| 3 | Adoption de l'IA par les développeurs | Stack Overflow Developer Survey, JetBrains State of Developer Ecosystem, GitHub Octoverse | Taux d'usage, volume de code assisté | Idem |
| 4 | Performance de livraison | Rapports DORA / State of DevOps | Fréquence de déploiement, délai de rétablissement, adoption de l'orchestration | Idem |
| 5 | Coût de la dette technique | Consortium for Information & Software Quality, publications académiques | Coût annuel estimé, méthode d'estimation | Idem |
| 6 | Marché québécois et canadien | Statistique Canada, TechnoCompétences, Investissement Québec | Nombre d'entreprises TI par taille, effectifs, rémunération | Idem |
| 7 | Conformité Loi 25 | Commission d'accès à l'information du Québec | Obligations applicables, sanctions, calendrier d'entrée en vigueur | Idem |
| 8 | Conformité européenne | Textes RGPD et cadre applicable aux systèmes d'IA | Obligations de journalisation et de traçabilité | Idem |
| 9 | Grilles tarifaires des catégories concurrentes | Pages de tarification publiques des fournisseurs | Prix par siège, paliers, unités facturées | Relevé daté avec capture |
| 10 | Rémunération du secteur technologique au Québec | TechnoCompétences, enquêtes sectorielles | Coût chargé par fonction et par niveau | Idem |
#15.4 Journal des versions
| Version | Date | Auteur | Changements |
|---|---|---|---|
| 1.0 | 2026-08-17 | Programme de lancement KySpectra | Création. Modèle financier à trois scénarios sur 12 trimestres, 18 risques, méthode de marché sans chiffre inventé |
#15.5 Contrôle de conformité de ce document
| Règle du brief | Respectée | Vérification |
|---|---|---|
| En-tête et pied de page communs | Oui | Présents |
| Aucun chiffre de marché inventé | Oui | Tous en [Gabarit] avec source à consulter |
| Aucune traction commerciale inventée | Oui | Zéro client, zéro revenu, zéro témoignage affirmés explicitement |
Tout montant étiqueté [Hypothèse] |
Oui | §7.2 et §8 |
| Aucune capacité Planifiée présentée comme disponible | Oui | §13.2 avec rappel explicite |
| Vouvoiement, français d'abord, aucun superlatif | Oui | Relu |
| Mermaid valide, identifiants sans accent, libellés entre guillemets | Oui | 6 diagrammes |
| Aucune cellule de tableau vide | Oui | — employé |
Aucun placeholder de type TODO |
Oui | Seule forme employée : [Gabarit : …] |
| Longueur minimale de 1 200 lignes | Oui | — |
KySpectra — Plateforme agentique SDD/SDLC · par Kyrieva
Documentation : kyspectradoc.kyrieva.com ·
Dossier de lancement : Strategielancement/
Document interne de pré-lancement — version 1.0 du 2026-08-17. Les données marquées
« [Gabarit : … ] » doivent être renseignées ou revalidées avant diffusion externe.