agents-chatbots-automatisation
Pour comparer les offres de chatbot IA, le cahier des charges fixe une base commune
Une consultation devient exploitable quand chaque fournisseur répond aux mêmes exigences et apporte les mêmes preuves. Le cahier des charges doit relier le besoin, les données autorisées, les intégrations, la sécurité, l’exploitation et la sortie à des critères d’acceptation fixés avant les devis. Ce cadre commun permet de comparer les engagements pris et les preuves remises avec chaque proposition.
Un document très détaillé peut produire des offres incomparables
Un cahier des charges très détaillé peut encore rendre les offres incomparables. L’accumulation de fonctionnalités laisse chaque fournisseur choisir son vocabulaire, son niveau de preuve et ses réserves. Deux réponses peuvent alors sembler couvrir le même besoin tout en engageant des données, des responsabilités d’exploitation ou des conditions de sortie différentes. L’entreprise doit donc construire le document d’achat à partir de la décision d’acceptation qu’elle devra prendre.
Pour chaque exigence, l’acheteur doit préciser le résultat observable, la preuve attendue et la personne habilitée à prononcer l’acceptation. Les critères d’acceptation constituent la liste de contrôle qui confirme que le service répond au besoin utilisateur [1]. Des critères de choix précis facilitent aussi l’identification d’un fournisseur capable d’y répondre [3]. La comparaison gagne ainsi une base commune : périmètre des usages, données permises, intégrations, permissions, validations humaines, conservation, signalement des incidents, exploitation et réversibilité. Le standard GovS 005, destiné aux administrations britanniques, recommande de définir les responsabilités d’exploitation selon le mode d’acquisition [2]. Dans le CAF du NCSC, conçu pour des organisations britanniques assurant des fonctions essentielles, la répartition entre client et fournisseur doit être inscrite au contrat [7]. Ces deux repères servent ici à construire les questions du cahier des charges, sans transformer leur portée en obligation générale.
-
1
Besoin observable
L’utilisateur, sa situation, le résultat utile et les motifs de refus sont explicités.
Une formulation générale ne permet pas de préparer une recette.
-
2
Frontière d’information
Les données permises, exclues, conservées ou transmises sont distinguées.
-
3
Capacité contrôlée
Chaque intégration, permission et validation humaine correspond à une épreuve.
-
4
Engagement exploitable
Les responsabilités, les incidents, les preuves de réception et la sortie deviennent contractuels.
Cette hiérarchie évite de traiter toutes les demandes comme des fonctions équivalentes. Une suggestion de réponse, un accès à un dossier interne et une action dans un logiciel n’exposent ni les mêmes informations ni les mêmes responsabilités. Le niveau retenu doit donc se lire dans les preuves demandées. Une architecture différente reste recevable lorsque le résultat soumis à l’acceptation demeure inchangé et explicite.
Chaque besoin doit aboutir à une décision d’acceptation
Le point de départ est une situation réelle : une personne formule une demande, depuis un canal identifié, avec un droit déterminé, et attend un résultat exploitable. Le cahier des charges précise ce que le système peut répondre, ce qu’il doit refuser et quand une validation humaine devient obligatoire. Les acteurs concernés doivent participer à la formulation et comprendre les exigences qui les touchent [6].
-
Usage
Décrire la situation de départ
Nommer la demande, son contexte et la décision que la réponse doit permettre.
-
Utilisateur
Identifier le droit réel
Distinguer les publics, les rôles internes et les personnes habilitées à valider.
-
Canal
Fixer le point d’entrée
Indiquer où commence l’échange et quelles fonctions ce canal rend disponibles.
-
Limite
Écrire les exclusions
Définir les demandes refusées, réorientées ou soumises à une intervention humaine.
-
Accès
Rendre le parcours vérifiable
Prévoir les scénarios d’accessibilité à valider lors de la réception.
Un critère exploitable associe une entrée connue, un résultat observable et une règle de décision. « Répondre correctement » ne suffit pas : personne ne sait quelle variation reste acceptable, quelle source fait foi ou quel comportement adopter en cas d’incertitude. Le document doit également nommer le responsable de l’acceptation. Sans cette attribution, une démonstration convaincante peut remplacer la véritable recette.
Le scénario doit aussi préciser ce qui entraîne un refus. Une réponse peut être exacte mais provenir d’une source non autorisée ; une action peut aboutir tout en utilisant un droit excessif ; un transfert peut partir sans responsable identifiable. Ces écarts ne se résument pas dans une note moyenne. Le cahier des charges les rattache à l’exigence concernée, à la preuve consultable et à la personne qui décide d’une correction, d’une réserve ou d’un refus de réception.
Ce que la méthode de formulation permet d’établir.
Exigences et acteurs concernés[6]. Le cadre méthodologique indique que les exigences sont recueillies auprès des acteurs concernés et comprises par eux. La source établit la nécessité d’une compréhension partagée. Elle ne définit pas le scénario propre à l’entreprise.
Avant la consultation, une dernière lecture doit repérer les exigences dont l’acceptation ne peut pas encore être prononcée. Si la preuve disponible ou l’autorité compétente reste inconnue, l’attente demeure trop vague pour comparer les réponses.
Les données autorisées fixent la limite technique
La frontière des données précède le choix de la solution. Le document distingue les informations saisies par l’utilisateur, celles que le système peut rechercher, celles qu’il produit et celles qu’un service intermédiaire reçoit. Il indique aussi les catégories exclues. Cette cartographie permet d’interroger les fournisseurs sur un même trajet fonctionnel sans imposer prématurément leur architecture.
-
1
Consultation
Les sources accessibles, les rôles autorisés et les données interdites sont déclarés.
-
2
Transformation
Les informations envoyées à chaque service et les résultats récupérés sont décrits.
-
3
Conservation
Les journaux, conversations, pièces jointes et sorties suivent des règles explicites.
-
4
Transmission
Chaque sous-traitant ou service associé est relié aux données qu’il reçoit.
Le flux complet doit apparaître dans la réponse : point d’entrée, traitements successifs, lieux de stockage déclarés, accès d’administration et mécanismes d’effacement. Toute information manquante devient une réserve signalée par le fournisseur, jamais un engagement implicite.
La permission minimale se formule comme une capacité nécessaire à un usage défini. Lire un dossier, créer une entrée ou déclencher une action sont des droits distincts. L’essai de recette porte donc sur l’opération autorisée, puis sur une opération voisine qui doit être refusée. Le journal attendu établit ce qui a été demandé, l’identité ou le rôle concerné, la décision du système et l’éventuelle validation humaine.
La conservation utile doit enfin être distinguée de la conservation par défaut. Chaque catégorie reçoit une règle proposée, un moyen de suppression, la liste des copies concernées et une preuve disponible. Cette demande ne présume ni une durée universelle ni une architecture unique ; elle rend les réponses comparables sur leurs engagements réels.
Un trajet représentatif permet de contrôler cette réponse. Le document suit une information depuis sa saisie, vérifie la source consultée, observe la donnée transmise au service intermédiaire, puis identifie la trace et la copie éventuellement conservées. Le fournisseur doit pouvoir indiquer à chaque étape le rôle autorisé, la nécessité de l’information et la manière de la retirer. Le test ne dicte pas où chaque composant doit fonctionner ; il impose que la proposition rende le trajet compréhensible et vérifiable.
Les intégrations révèlent les responsabilités cachées
Le nom du logiciel ne suffit pas à décrire une intégration. Elle engage un compte propriétaire, des identifiants, des permissions, un déclencheur, un format d’échange et une conduite en cas d’échec. Avant la consultation, le cahier des charges réunit ces éléments afin que la proposition fasse apparaître ce qui relève du fournisseur, du client ou d’un service tiers.
-
Cartographier le déclenchement
Relier chaque canal à l’événement qui lance la consultation ou l’action.
-
Attribuer les accès
Nommer le propriétaire des comptes, le détenteur des secrets et le responsable des autorisations.
-
Définir le résultat
Décrire la donnée créée, modifiée ou refusée et la preuve de cette issue.
-
Prévoir l’échec
Fixer la trace, l’alerte, la reprise et la validation humaine attendues.
Dans une démarche d’assurance, la source inclut les artefacts nécessaires à l’évaluation des exigences applicables aux fournisseurs [4]. L’article propose d’appliquer ce point aux intégrations en demandant, selon le résultat à vérifier, une représentation du flux, une configuration exportable, un journal d’essai ou une procédure d’exploitation. Un document volumineux sans correspondance avec les critères ne constitue pas une preuve plus forte.
Cette matrice rend visibles les dépendances qui resteraient autrement dispersées dans la proposition.
| Point examiné | Éléments attendus |
|---|---|
| Compte | Propriétaire, administrateur et conditions de récupération |
| Permission | Capacité nécessaire et opération explicitement interdite |
| Échange | Entrée, sortie, transformation et service destinataire |
| Échec | Trace conservée, alerte, décision humaine et reprise |
Lorsque ces informations dépendent encore d’un choix technique, la réponse peut présenter des variantes. Chacune conserve cependant les mêmes scénarios de recette. Cette règle autorise l’innovation architecturale tout en empêchant qu’une option séduisante réduise discrètement le périmètre accepté.
La comparaison peut alors se faire ligne par ligne. Sur un même scénario, la proposition détaille le compte mobilisé, le droit demandé, la sortie produite, la trace remise et la conduite prévue en cas d’échec. Une variante qui exige un accès supplémentaire doit l’expliquer ; une autre qui ne fournit pas la preuve attendue doit formuler sa réserve. L’acheteur compare ainsi des conséquences d’exploitation et non des listes de connecteurs dont les noms masquent des responsabilités différentes.
La sécurité se juge sur des épreuves observables
Une déclaration de sécurité renseigne sur l’intention du fournisseur, tandis qu’un protocole permet d’observer le système proposé. Les exigences minimales qui lui sont adressées doivent rester justifiées, proportionnées et réalisables [5]. Chaque épreuve est donc reliée au risque créé par les usages, les données, les intégrations et les droits réellement demandés.
-
Instruction
Tenter un détournement
Soumettre une consigne visant à modifier les limites et vérifier le refus attendu.
-
Donnée
Tenter une exfiltration
Demander une information protégée et contrôler la sortie ainsi que la trace produite.
-
Droit
Tenter un abus de privilège
Déclencher une opération hors périmètre et vérifier son blocage ou son escalade.
-
Action
Tester une interdiction explicite
Exécuter un scénario proscrit et observer l’absence d’action ainsi que le signalement.
Chaque cas mentionne la configuration testée, l’entrée utilisée, le comportement attendu, la preuve conservée et le responsable du verdict. Il décrit aussi le traitement d’un échec : correction, nouvel essai, réserve acceptée ou refus de réception. Une moyenne globale masquerait une défaillance rédhibitoire. Les exigences critiques doivent garder leur propre décision.
Le fournisseur ne choisit pas seul les épreuves qui prouvent sa conformité au besoin. Il peut proposer des compléments, tandis que le document d’achat conserve les scénarios communs et les motifs de refus.
Cette préparation reste distincte d’un déroulement complet de projet. Elle fixe l’épreuve nécessaire à la comparaison et à l’engagement contractuel. Si les trajets de données, les permissions ou les scénarios demeurent impossibles à stabiliser, une conception et un cadrage d’assistant conversationnel constituent une suite logique avant la consultation. Le livrable attendu demeure un périmètre testable, utilisable face à plusieurs réponses.
L’exploitation départage les promesses équivalentes
Deux propositions peuvent réussir la même démonstration tout en transférant des charges très différentes à l’entreprise. La comparaison doit donc identifier qui surveille le service, traite les erreurs, gère les accès, met à jour les consignes, examine les journaux et décide d’une interruption. Dans GovS 005, pour les administrations britanniques visées, les rôles doivent refléter le choix entre construction interne et achat [2].
-
1
Surveillance
Les indicateurs, les seuils de décision et la personne qui les examine sont définis.
-
2
Incident
Le signalement, son destinataire, les actions attendues et la preuve de résolution sont cadrés.
-
3
Évolution
Les changements de données, d’intégrations ou de comportement repassent par une validation identifiée.
-
4
Continuité
Les accès d’administration, la documentation et la reprise restent disponibles aux responsables désignés.
Le NCSC propose de vérifier si le contrat précise les conditions de gestion et de signalement des incidents, notamment le destinataire et les actions attendues [8]. Le contrat consigne aussi les choix de répartition ainsi que les droits et obligations correspondants [9]. Dans l’AI Playbook destiné aux organismes publics britanniques, le guide recommande, pour un achat commercial d’IA, de définir contractuellement les responsabilités détaillées et la responsabilité juridique [10].
Les indicateurs demandés servent une décision d’exploitation, pas l’apparence d’un tableau de suivi. Chacun doit déclencher une lecture ou une décision : qualité d’une réponse, usage d’une source non permise, action refusée, incident ouvert, intervention humaine ou modification en attente de validation. Le fournisseur précise comment l’information est obtenue, qui peut la consulter et quelle limite empêche de la surinterpréter.
-
Plateforme
Capacité configurée
La réponse identifie les contrôles disponibles, les dépendances et les preuves exportables. L’entreprise mesure ce qu’elle peut administrer directement.
-
Auto-hébergement
Maîtrise à exploiter
La réponse attribue l’infrastructure, les mises à jour, la surveillance et la reprise. La charge interne devient visible avant le choix.
-
Développement spécifique
Actifs à maintenir
La réponse distingue le code, les configurations, la documentation et les composants tiers. La maintenabilité entre dans l’acceptation.
-
Prestation
Responsabilités partagées
La réponse inscrit les opérations prises en charge et celles qui restent au client. La frontière contractuelle peut être comparée.
Aucun mode ne bénéficie d’une note implicite. La décision dépend de la capacité de l’entreprise à assumer les responsabilités qui lui reviennent et des preuves que le fournisseur accepte de remettre.
La sortie contractuelle se prépare avant le choix
La réversibilité commence par l’inventaire de ce qui devra rester accessible. Données sources, conversations, configurations, consignes, comptes, connecteurs, journaux et documentation ne suivent pas nécessairement le même régime. Le cahier des charges demande pour chaque actif son propriétaire, son format de remise, ses droits d’accès et la procédure applicable à la fin du contrat.
La propriété doit être décrite sans formule globale. Le fournisseur distingue les éléments apportés par l’entreprise, ceux créés pour le dispositif, les composants qu’il concède et les services tiers qu’il ne peut transférer. Il indique également qui contrôle les comptes d’administration pendant le contrat et comment l’accès est récupéré. Dans le CAF du NCSC, pour les organisations britanniques assurant des fonctions essentielles, la répartition des responsabilités entre client et fournisseur doit figurer dans les engagements [7].
-
Avant la consultation
Inventorier les actifs
Lister les données, comptes, configurations, journaux et documents nécessaires à la continuité.
-
Dans la proposition
Exiger les modalités
Faire préciser les formats d’export, les accès, les dépendances et les limites de portabilité.
-
Dans le contrat
Attribuer les obligations
Inscrire la remise, l’assistance, la conservation transitoire et la suppression attendue.
-
À la réception
Éprouver la réversibilité
Tester l’export, la lisibilité des éléments remis et la récupération des accès.
Obtenir un fichier ne suffit pas à établir la portabilité. L’entreprise doit pouvoir comprendre ce qui est exporté, rétablir les droits nécessaires et identifier ce qui ne pourra pas être repris tel quel. Une réserve technique peut être acceptable si elle est connue avant la décision. Une dépendance découverte à la sortie ne l’est pas.
Le document peut enfin prévoir les conditions d’arrêt : maintien transitoire, interlocuteur responsable, assistance à la remise, accès aux traces et preuve de suppression des copies concernées. Ces exigences ne décrivent pas toutes les opérations futures. Elles fixent les engagements que les propositions doivent accepter dès maintenant.
Une épreuve de sortie sur un échantillon rend ces engagements concrets avant le choix. Le fournisseur remet les éléments prévus dans le format annoncé, rétablit les accès concernés et explique les dépendances qui ne peuvent être transférées. L’entreprise vérifie que les données restent lisibles, que les configurations sont identifiables et que la documentation permet de reprendre les opérations attribuées au client. Tout écart devient une réserve explicite du contrat, plutôt qu’une difficulté découverte lorsque le service doit déjà être remplacé.
La décision peut alors se formuler sans interpréter les promesses du fournisseur : cette offre apporte-t-elle les éléments nécessaires pour accepter, refuser ou demander une correction sur chaque critère déterminant ? Tant qu’une preuve ou un responsable manque sur l’un de ces critères, le choix reste ouvert.
Questions fréquentes
Un critère peut-il être éliminatoire sans recevoir de note ?
Comment éviter que chaque fournisseur interprète le besoin à sa manière ?
Que faire si le propriétaire interne d’une donnée n’est pas identifié ?
Une solution moins complète peut-elle rester préférable ?
Que faire si la démonstration n’est possible que dans l’environnement du fournisseur ?
Qui doit prononcer l’acceptation du système ?
Comment intégrer l’accessibilité dans une consultation ?
Que faire si deux fournisseurs proposent des preuves de nature différente ?
Que faire si une exigence indispensable ne peut pas être testée avant la signature ?
Sources et références
- Government Digital Service — « Writing user stories - Service Manual - GOV.UK » — 23 mai 2016 — www.gov.uk/service-manual/agile-delivery/writing-user-stories. Les critères d’acceptation décrivent les résultats utilisés comme liste de contrôle pour confirmer que le service répond au besoin utilisateur.
- Government Digital Service — « Government Functional Standard - GovS 005: Digital (HTML) - GOV.UK » — 22 avril 2026 — www.gov.uk/government/publications/government-functional-standard-gov…. Pour les administrations britanniques visées par GovS 005, les rôles et responsabilités d’exploitation doivent être définis selon que la solution est développée en interne ou achetée.
- Government Digital Service et Crown Commercial Service — « Buying through the Digital Outcomes and Specialists framework - GOV.UK » — 20 avril 2016 — www.gov.uk/guidance/digital-outcomes-and-specialists-buyers-guide. Des critères de choix précis facilitent l’identification d’un fournisseur capable de répondre au besoin.
- National Cyber Security Centre — « How to assess and gain confidence in your supply chain cyber security | Stage 2: Develop an approach to assess supply chain cyber security | Stage 2b: Create key components for your approach | National Cyber Security Centre » — 12 octobre 2022 — www.ncsc.gov.uk/collection/assess-supply-chain-cyber-security/stage-2…. Le NCSC inclut parmi les livrables d’une démarche d’assurance les artefacts nécessaires pour évaluer les exigences applicables à chaque fournisseur.
- National Cyber Security Centre — « Supply chain security guidance | The principles of supply chain security | II. Establish control | National Cyber Security Centre » — 28 janvier 2018 — www.ncsc.gov.uk/collection/supply-chain-security/principles-supply-ch…. Les exigences minimales de sécurité adressées aux fournisseurs doivent rester justifiées, proportionnées et réalisables.
- National Institute of Standards and Technology — « AI RMF Core - AIRC » — 26 janvier 2023 — airc.nist.gov/airmf-resources/airmf/5-sec-core. Les exigences du système doivent être recueillies auprès des acteurs concernés et comprises par eux.
- National Cyber Security Centre — « Cyber Assessment Framework | CAF Objective A - Managing Security Risk | Principle A4 Supply Chain | National Cyber Security Centre » — 18 avril 2024 — www.ncsc.gov.uk/collection/cyber-assessment-framework/caf-objective-a…. Pour les organisations britanniques assurant des fonctions essentielles visées par le CAF, la répartition des responsabilités entre client et fournisseur doit être définie dans le contrat.
- National Cyber Security Centre — « Supplier assurance questions | National Cyber Security Centre » — 17 décembre 2020 — www.ncsc.gov.uk/guidance/supplier-assurance-questions. Le NCSC propose de vérifier si le contrat précise les délais, le destinataire du signalement et les actions attendues en cas d’incident.
- Cabinet Office et Government Commercial Function — « The Digital, Data and Technology Playbook (HTML) - GOV.UK » — 20 juin 2023 — www.gov.uk/government/publications/the-digital-data-and-technology-pl…. Le contrat doit conserver la trace des choix de répartition et définir clairement les droits et obligations de chaque partie.
- Department for Science, Innovation and Technology et Government Digital Service — « Artificial Intelligence Playbook for the UK Government (HTML) - GOV.UK » — 10 février 2025 — www.gov.uk/government/publications/ai-playbook-for-the-uk-government/…. Dans l’AI Playbook destiné aux organismes publics britanniques, lorsqu’une solution d’IA est achetée commercialement, le guide recommande de définir contractuellement les responsabilités détaillées et la responsabilité juridique.
Mettre la décision à l’épreuve
Mettre cette décision à l’épreuve de votre contexte
Un échange de cadrage, sans diagnostic préfabriqué.