{
  "slug": "tohe",
  "nom": "Analyse TOHE",
  "numero": 2,
  "scenario_id": "CAS-ORG",
  "question": "Que révèle la lecture technique, organisationnelle, humaine et économique du même fonctionnement ?",
  "consigne": "Construire une synthèse des douze constats, leurs interactions et les vérifications nécessaires, sans transformer les constats en causes prouvées.",
  "etapes": [
    "Classer chaque constat et retrouver son support synthétique.",
    "Relier supports techniques, transmissions organisationnelles, formation et conséquences économiques.",
    "Distinguer constat, ressenti, hypothèse économique et cause à vérifier.",
    "Proposer trois investigations prioritaires et les acteurs à associer."
  ],
  "entrees": [
    "cad_constats_tohe",
    "processus"
  ],
  "resultat_pedagogique": "Les quatre axes convergent sur la maîtrise des interfaces : version de commande, transfert du dossier, compétence sur les variantes et mesure des reprises. La sortie est un plan d'investigation transversal, pas une attribution de faute aux préparateurs.",
  "livrables": [
    "Diagnostic TOHE argumenté",
    "Liens entre axes et plan de vérification"
  ],
  "vigilance": [
    "Toutes les données et les validations de ce dossier sont synthétiques.",
    "La présence d'un constat dans TOHE n'en démontre pas l'effet sur les 120 écarts.",
    "Le coût unitaire et les ressentis restent identifiés comme hypothèses ou perceptions."
  ],
  "lecons": [
    "diagnostic-tohe",
    "hypotheses-causes",
    "causes-prioritaires",
    "concevoir-solutions",
    "comparer-solutions",
    "mesurer-pilote"
  ],
  "phases": [
    "definir",
    "analyser",
    "ameliorer"
  ],
  "statut_donnees": "entierement_synthetiques",
  "scenario": {
    "id": "CAS-ORG",
    "nom": "Aligner stratégie, acteurs et organisation",
    "perimetre": "Entreprise fictive 66 collaborateurs, 10 départements, 27 processus et activités",
    "debut": "2026-03-02",
    "fin": "2026-06-29",
    "statut": "Documents, entretiens et décisions reconstitués pour la formation"
  },
  "tables": {
    "cad_constats_tohe": [
      {
        "id": "TOHE-01",
        "axe": "T",
        "ordre": 1,
        "constat": "Le document de préparation et l'écran de commande ne portent pas toujours la même version visible.",
        "support": "Deux supports sont utilisés dans la carte fictive.",
        "verification": "Comparer les versions sur un échantillon de commandes ; ne pas conclure avant le test.",
        "processus_id": "P-CMD",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-02",
        "axe": "T",
        "ordre": 2,
        "constat": "Le poste comporte plusieurs emplacements d'accessoires sans identification uniforme.",
        "support": "Plan et repères de rangement de l'atelier synthétique.",
        "verification": "Observer recherches et erreurs par emplacement ; vérifier les contraintes d'hygiène.",
        "processus_id": "P-COND",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-03",
        "axe": "T",
        "ordre": 3,
        "constat": "Un contrôle visuel de protection existe avant expédition.",
        "support": "Consigne fictive de contrôle disponible.",
        "verification": "Vérifier ce qu'il détecte et ce qui est corrigé, séparément du constat client.",
        "processus_id": "P-EXP",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-04",
        "axe": "O",
        "ordre": 1,
        "constat": "La modification tardive d'une commande peut être transmise par plusieurs canaux.",
        "support": "Carte d'interfaces et documents du cas.",
        "verification": "Tracer qui reçoit quelle version, à quel moment et avec quelle confirmation.",
        "processus_id": "P-CMD",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-05",
        "axe": "O",
        "ordre": 2,
        "constat": "Le transfert entre conditionnement et expédition ne comporte pas de preuve unique de réception du dossier.",
        "support": "Passage de relais modélisé dans le cas.",
        "verification": "Confronter le fonctionnement de plusieurs équipes ; définir un accusé de prise en charge si pertinent.",
        "processus_id": "P-EXP",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-06",
        "axe": "O",
        "ordre": 3,
        "constat": "La responsabilité d'escalade est décrite différemment par deux fonctions.",
        "support": "Échanges fictifs de l'atelier de cadrage.",
        "verification": "Valider autorité, suppléance et délai avant de diffuser la RACI.",
        "processus_id": "P-QUAL",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-07",
        "axe": "H",
        "ordre": 1,
        "constat": "Les équipes expérimentées connaissent les variantes de préparation.",
        "support": "Atelier simulé avec conditionnement et service client.",
        "verification": "Documenter les connaissances et les exceptions sans présumer que toute personne maîtrise toute variante.",
        "processus_id": "P-COND",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-08",
        "axe": "H",
        "ordre": 2,
        "constat": "La formation des nouveaux arrivants s'appuie principalement sur le compagnonnage.",
        "support": "Parcours d'accueil fictif.",
        "verification": "Vérifier compréhension et pratique, puis tracer les compétences à démontrer.",
        "processus_id": "P-RH",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-09",
        "axe": "H",
        "ordre": 3,
        "constat": "Les interruptions urgentes du service client sont perçues comme une gêne.",
        "support": "Verbatims de personnes fictives.",
        "verification": "Observer fréquence et contexte ; ne pas confondre ressenti et durée mesurée.",
        "processus_id": "P-CMD",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-10",
        "axe": "E",
        "ordre": 1,
        "constat": "120 commandes incomplètes constituent la référence synthétique sur quatre semaines.",
        "support": "Registre commande du cas ; 24 euros par incident reste une hypothèse économique.",
        "verification": "Distinguer volume observé fictif et coût évitable à confirmer avec la finance.",
        "processus_id": "P-FIN",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-11",
        "axe": "E",
        "ordre": 2,
        "constat": "Un projet mobilisera du temps de formation et d'essai.",
        "support": "Mandat d'étude pédagogique.",
        "verification": "Recenser temps interne, décaissements et coûts récurrents dans le dossier économique.",
        "processus_id": "P-FIN",
        "preuve_id": "CAD-TOHE"
      },
      {
        "id": "TOHE-12",
        "axe": "E",
        "ordre": 3,
        "constat": "Une heure libérée n'est pas une baisse automatique de masse salariale.",
        "support": "Convention économique pédagogique.",
        "verification": "Qualifier son utilisation et interdire le double compte avec les économies de reprise.",
        "processus_id": "P-FIN",
        "preuve_id": "CAD-TOHE"
      }
    ],
    "processus": [
      {
        "id": "P-CMD",
        "departement_id": "D03",
        "parent_id": null,
        "nom": "Piloter la commande",
        "niveau": 1,
        "finalite": "Obtenir un dossier validé et transmettre les exigences"
      },
      {
        "id": "P-CMD-01",
        "departement_id": "D03",
        "parent_id": "P-CMD",
        "nom": "Qualifier la demande",
        "niveau": 2,
        "finalite": "Obtenir un dossier validé et transmettre les exigences"
      },
      {
        "id": "P-CMD-02",
        "departement_id": "D03",
        "parent_id": "P-CMD",
        "nom": "Valider la commande",
        "niveau": 2,
        "finalite": "Obtenir un dossier validé et transmettre les exigences"
      },
      {
        "id": "P-APP",
        "departement_id": "D04",
        "parent_id": null,
        "nom": "Approvisionner",
        "niveau": 1,
        "finalite": "Disposer des composants attendus au bon moment"
      },
      {
        "id": "P-APP-01",
        "departement_id": "D04",
        "parent_id": "P-APP",
        "nom": "Planifier les besoins",
        "niveau": 2,
        "finalite": "Disposer des composants attendus au bon moment"
      },
      {
        "id": "P-APP-02",
        "departement_id": "D04",
        "parent_id": "P-APP",
        "nom": "Confirmer les approvisionnements",
        "niveau": 2,
        "finalite": "Disposer des composants attendus au bon moment"
      },
      {
        "id": "P-REC",
        "departement_id": "D05",
        "parent_id": null,
        "nom": "Réceptionner et stocker",
        "niveau": 1,
        "finalite": "Rendre disponibles des composants identifiés"
      },
      {
        "id": "P-REC-01",
        "departement_id": "D05",
        "parent_id": "P-REC",
        "nom": "Réceptionner",
        "niveau": 2,
        "finalite": "Rendre disponibles des composants identifiés"
      },
      {
        "id": "P-REC-02",
        "departement_id": "D05",
        "parent_id": "P-REC",
        "nom": "Mettre à disposition",
        "niveau": 2,
        "finalite": "Rendre disponibles des composants identifiés"
      },
      {
        "id": "P-FAB",
        "departement_id": "D06",
        "parent_id": null,
        "nom": "Fabriquer",
        "niveau": 1,
        "finalite": "Réaliser les préparations prévues dans le dossier"
      },
      {
        "id": "P-FAB-01",
        "departement_id": "D06",
        "parent_id": "P-FAB",
        "nom": "Préparer la fabrication",
        "niveau": 2,
        "finalite": "Réaliser les préparations prévues dans le dossier"
      },
      {
        "id": "P-FAB-02",
        "departement_id": "D06",
        "parent_id": "P-FAB",
        "nom": "Réaliser la fabrication",
        "niveau": 2,
        "finalite": "Réaliser les préparations prévues dans le dossier"
      },
      {
        "id": "P-COND",
        "departement_id": "D07",
        "parent_id": null,
        "nom": "Conditionner et contrôler",
        "niveau": 1,
        "finalite": "Assembler tous les éléments de la commande"
      },
      {
        "id": "P-COND-01",
        "departement_id": "D07",
        "parent_id": "P-COND",
        "nom": "Préparer les éléments",
        "niveau": 2,
        "finalite": "Assembler tous les éléments de la commande"
      },
      {
        "id": "P-COND-02",
        "departement_id": "D07",
        "parent_id": "P-COND",
        "nom": "Vérifier avant expédition",
        "niveau": 2,
        "finalite": "Assembler tous les éléments de la commande"
      },
      {
        "id": "P-EXP",
        "departement_id": "D08",
        "parent_id": null,
        "nom": "Expédier et livrer",
        "niveau": 1,
        "finalite": "Remettre la commande complète au client"
      },
      {
        "id": "P-EXP-01",
        "departement_id": "D08",
        "parent_id": "P-EXP",
        "nom": "Organiser le départ",
        "niveau": 2,
        "finalite": "Remettre la commande complète au client"
      },
      {
        "id": "P-EXP-02",
        "departement_id": "D08",
        "parent_id": "P-EXP",
        "nom": "Confirmer la réception client",
        "niveau": 2,
        "finalite": "Remettre la commande complète au client"
      },
      {
        "id": "P-QUAL",
        "departement_id": "D09",
        "parent_id": null,
        "nom": "Améliorer la qualité",
        "niveau": 1,
        "finalite": "Traiter les écarts et consolider les standards"
      },
      {
        "id": "P-QUAL-01",
        "departement_id": "D09",
        "parent_id": "P-QUAL",
        "nom": "Analyser les écarts",
        "niveau": 2,
        "finalite": "Traiter les écarts et consolider les standards"
      },
      {
        "id": "P-QUAL-02",
        "departement_id": "D09",
        "parent_id": "P-QUAL",
        "nom": "Vérifier l’efficacité",
        "niveau": 2,
        "finalite": "Traiter les écarts et consolider les standards"
      },
      {
        "id": "P-RH",
        "departement_id": "D01",
        "parent_id": null,
        "nom": "Développer les compétences",
        "niveau": 1,
        "finalite": "Donner les moyens et compétences nécessaires"
      },
      {
        "id": "P-RH-01",
        "departement_id": "D01",
        "parent_id": "P-RH",
        "nom": "Préparer la formation",
        "niveau": 2,
        "finalite": "Donner les moyens et compétences nécessaires"
      },
      {
        "id": "P-RH-02",
        "departement_id": "D01",
        "parent_id": "P-RH",
        "nom": "Accompagner l’autonomie",
        "niveau": 2,
        "finalite": "Donner les moyens et compétences nécessaires"
      },
      {
        "id": "P-FIN",
        "departement_id": "D10",
        "parent_id": null,
        "nom": "Piloter les ressources",
        "niveau": 1,
        "finalite": "Rendre visibles coûts, engagements et résultats"
      },
      {
        "id": "P-FIN-01",
        "departement_id": "D10",
        "parent_id": "P-FIN",
        "nom": "Construire le dossier économique",
        "niveau": 2,
        "finalite": "Rendre visibles coûts, engagements et résultats"
      },
      {
        "id": "P-FIN-02",
        "departement_id": "D10",
        "parent_id": "P-FIN",
        "nom": "Vérifier les gains",
        "niveau": 2,
        "finalite": "Rendre visibles coûts, engagements et résultats"
      }
    ]
  },
  "resultats": [
    {
      "axe": "E",
      "constat": "120 commandes incomplètes constituent la référence synthétique sur quatre semaines.",
      "verification": "Distinguer volume observé fictif et coût évitable à confirmer avec la finance."
    },
    {
      "axe": "E",
      "constat": "Un projet mobilisera du temps de formation et d'essai.",
      "verification": "Recenser temps interne, décaissements et coûts récurrents dans le dossier économique."
    },
    {
      "axe": "E",
      "constat": "Une heure libérée n'est pas une baisse automatique de masse salariale.",
      "verification": "Qualifier son utilisation et interdire le double compte avec les économies de reprise."
    },
    {
      "axe": "H",
      "constat": "Les équipes expérimentées connaissent les variantes de préparation.",
      "verification": "Documenter les connaissances et les exceptions sans présumer que toute personne maîtrise toute variante."
    },
    {
      "axe": "H",
      "constat": "La formation des nouveaux arrivants s'appuie principalement sur le compagnonnage.",
      "verification": "Vérifier compréhension et pratique, puis tracer les compétences à démontrer."
    },
    {
      "axe": "H",
      "constat": "Les interruptions urgentes du service client sont perçues comme une gêne.",
      "verification": "Observer fréquence et contexte ; ne pas confondre ressenti et durée mesurée."
    },
    {
      "axe": "O",
      "constat": "La modification tardive d'une commande peut être transmise par plusieurs canaux.",
      "verification": "Tracer qui reçoit quelle version, à quel moment et avec quelle confirmation."
    },
    {
      "axe": "O",
      "constat": "Le transfert entre conditionnement et expédition ne comporte pas de preuve unique de réception du dossier.",
      "verification": "Confronter le fonctionnement de plusieurs équipes ; définir un accusé de prise en charge si pertinent."
    },
    {
      "axe": "O",
      "constat": "La responsabilité d'escalade est décrite différemment par deux fonctions.",
      "verification": "Valider autorité, suppléance et délai avant de diffuser la RACI."
    },
    {
      "axe": "T",
      "constat": "Le document de préparation et l'écran de commande ne portent pas toujours la même version visible.",
      "verification": "Comparer les versions sur un échantillon de commandes ; ne pas conclure avant le test."
    },
    {
      "axe": "T",
      "constat": "Le poste comporte plusieurs emplacements d'accessoires sans identification uniforme.",
      "verification": "Observer recherches et erreurs par emplacement ; vérifier les contraintes d'hygiène."
    },
    {
      "axe": "T",
      "constat": "Un contrôle visuel de protection existe avant expédition.",
      "verification": "Vérifier ce qu'il détecte et ce qui est corrigé, séparément du constat client."
    }
  ],
  "preuves": [
    {
      "id": "CAD-TOHE",
      "scenario_id": "CAS-ORG",
      "type": "document_simule",
      "titre": "Observation et atelier TOHE fictifs",
      "description": "Notes synthétiques d'observation, revue de consignes et échanges de plusieurs fonctions. Les constats décrivent le système ; les explications causales restent des hypothèses à tester.",
      "statut": "simule",
      "date": "2026-03-02"
    },
    {
      "id": "CAD-REF",
      "scenario_id": "CAS-CMD",
      "type": "donnees_simulees",
      "titre": "Référence du cas commandes",
      "description": "Population synthétique : 1 000 commandes remises aux clients du 2 au 29 mars 2026 ; 120 incomplètes à réception. Le contrôle avant expédition constitue une protection distincte.",
      "statut": "simule",
      "date": "2026-03-29"
    }
  ],
  "colonnes": {
    "cad_constats_tohe": [
      {
        "name": "id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "axe",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "ordre",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "constat",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "support",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "verification",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "processus_id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "preuve_id",
        "type": "TEXT",
        "not_null": true
      }
    ],
    "processus": [
      {
        "name": "id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "departement_id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "parent_id",
        "type": "TEXT",
        "not_null": false
      },
      {
        "name": "nom",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "niveau",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "finalite",
        "type": "TEXT",
        "not_null": true
      }
    ]
  }
}
