{
  "slug": "contraintes",
  "nom": "Analyse des contraintes et du goulot",
  "numero": 33,
  "scenario_id": "CAS-FLUX",
  "question": "Quelle étape limite le débit utile dans les dix journées simulées ?",
  "consigne": "Comparer demande, capacité nette et encours à unités constantes, puis proposer un essai centré sur le débit de tout le flux.",
  "etapes": [
    "Identifier la cohorte de dix jours, son mix et ses trois étapes ; ne pas mélanger avec les 20 chronométrages.",
    "Calculer capacité journalière = minutes nettes / minutes par commande.",
    "Comparer charge requise par 220 commandes et capacité, puis confronter au débit et à l'encours.",
    "Protéger et expérimenter au conditionnement ; vérifier ensuite si la contrainte se déplace."
  ],
  "entrees": [
    "ana_capacites_journalieres"
  ],
  "resultat_pedagogique": "Le conditionnement dispose de 200 commandes/jour pour une demande de 220 : charge 110 %, débit observé 200 et encours final 200 après dix jours. Préparation 320 et expédition 240 ont une marge théorique. Accélérer la préparation seule alimenterait l'encours ; une capacité théorique ne garantit pas à elle seule le débit réel.",
  "livrables": [
    "Tableau charge/capacité/débit/encours par étape",
    "Proposition d'essai avec garde-fous qualité et conditions de travail"
  ],
  "vigilance": [
    "Cohorte de capacité distincte des vingt commandes suivies en temps de traversée.",
    "Tenir compte des moyens parallèles, du mix et de la capacité nette ; ne pas supprimer les contrôles nécessaires."
  ],
  "lecons": [
    "pertes-et-contraintes"
  ],
  "phases": [
    "mesurer",
    "analyser",
    "ameliorer",
    "controler"
  ],
  "statut_donnees": "entierement_synthetiques",
  "scenario": {
    "id": "CAS-FLUX",
    "nom": "Comprendre les attentes et déplacements",
    "perimetre": "Préparation à expédition ; fabrication et cuisson exclues",
    "debut": "2026-03-09",
    "fin": "2026-03-13",
    "statut": "Autre cohorte synthétique de 20 commandes, étude de temps et de flux"
  },
  "tables": {
    "ana_capacites_journalieres": [
      {
        "id": "ANA-CAP-01-1",
        "scenario_id": "CAS-FLUX",
        "jour": 1,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-01-2",
        "scenario_id": "CAS-FLUX",
        "jour": 1,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 20,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-01-3",
        "scenario_id": "CAS-FLUX",
        "jour": 1,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-02-1",
        "scenario_id": "CAS-FLUX",
        "jour": 2,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-02-2",
        "scenario_id": "CAS-FLUX",
        "jour": 2,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 40,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-02-3",
        "scenario_id": "CAS-FLUX",
        "jour": 2,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-03-1",
        "scenario_id": "CAS-FLUX",
        "jour": 3,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-03-2",
        "scenario_id": "CAS-FLUX",
        "jour": 3,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 60,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-03-3",
        "scenario_id": "CAS-FLUX",
        "jour": 3,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-04-1",
        "scenario_id": "CAS-FLUX",
        "jour": 4,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-04-2",
        "scenario_id": "CAS-FLUX",
        "jour": 4,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 80,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-04-3",
        "scenario_id": "CAS-FLUX",
        "jour": 4,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-05-1",
        "scenario_id": "CAS-FLUX",
        "jour": 5,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-05-2",
        "scenario_id": "CAS-FLUX",
        "jour": 5,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 100,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-05-3",
        "scenario_id": "CAS-FLUX",
        "jour": 5,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-06-1",
        "scenario_id": "CAS-FLUX",
        "jour": 6,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-06-2",
        "scenario_id": "CAS-FLUX",
        "jour": 6,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 120,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-06-3",
        "scenario_id": "CAS-FLUX",
        "jour": 6,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-07-1",
        "scenario_id": "CAS-FLUX",
        "jour": 7,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-07-2",
        "scenario_id": "CAS-FLUX",
        "jour": 7,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 140,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-07-3",
        "scenario_id": "CAS-FLUX",
        "jour": 7,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-08-1",
        "scenario_id": "CAS-FLUX",
        "jour": 8,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-08-2",
        "scenario_id": "CAS-FLUX",
        "jour": 8,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 160,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-08-3",
        "scenario_id": "CAS-FLUX",
        "jour": 8,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-09-1",
        "scenario_id": "CAS-FLUX",
        "jour": 9,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-09-2",
        "scenario_id": "CAS-FLUX",
        "jour": 9,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 180,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-09-3",
        "scenario_id": "CAS-FLUX",
        "jour": 9,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-10-1",
        "scenario_id": "CAS-FLUX",
        "jour": 10,
        "etape": "Preparation",
        "ordre_etape": 1,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 960,
        "minutes_par_commande": 3,
        "commandes_realisees": 220,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-10-2",
        "scenario_id": "CAS-FLUX",
        "jour": 10,
        "etape": "Conditionnement",
        "ordre_etape": 2,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 600,
        "minutes_par_commande": 3,
        "commandes_realisees": 200,
        "encours_fin_commandes": 200,
        "preuve_id": "ANA-E06"
      },
      {
        "id": "ANA-CAP-10-3",
        "scenario_id": "CAS-FLUX",
        "jour": 10,
        "etape": "Expedition",
        "ordre_etape": 3,
        "demande_client_commandes": 220,
        "minutes_net_ressource": 480,
        "minutes_par_commande": 2,
        "commandes_realisees": 200,
        "encours_fin_commandes": 0,
        "preuve_id": "ANA-E06"
      }
    ]
  },
  "resultats": [
    {
      "etape": "Preparation",
      "demande_journaliere": 220.0,
      "capacite_journaliere": 320.0,
      "taux_charge_pct": 68.75,
      "debit_journalier_observe": 220.0,
      "encours_final": 0
    },
    {
      "etape": "Conditionnement",
      "demande_journaliere": 220.0,
      "capacite_journaliere": 200.0,
      "taux_charge_pct": 110.0,
      "debit_journalier_observe": 200.0,
      "encours_final": 200
    },
    {
      "etape": "Expedition",
      "demande_journaliere": 220.0,
      "capacite_journaliere": 240.0,
      "taux_charge_pct": 91.6667,
      "debit_journalier_observe": 200.0,
      "encours_final": 0
    }
  ],
  "preuves": [
    {
      "id": "ANA-E06",
      "scenario_id": "CAS-FLUX",
      "type": "releves_capacite",
      "titre": "Dix journées simulées d'un flux de trois étapes",
      "description": "Autre cohorte que les vingt commandes chronométrées : mix de travail de 3 + 3 + 2 minutes par commande ; demande 220 commandes/jour. Les capacités nettes et encours sont des faits de ce jeu pédagogique uniquement.",
      "statut": "simule",
      "date": "2026-04-17"
    }
  ],
  "colonnes": {
    "ana_capacites_journalieres": [
      {
        "name": "id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "scenario_id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "jour",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "etape",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "ordre_etape",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "demande_client_commandes",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "minutes_net_ressource",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "minutes_par_commande",
        "type": "REAL",
        "not_null": true
      },
      {
        "name": "commandes_realisees",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "encours_fin_commandes",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "preuve_id",
        "type": "TEXT",
        "not_null": true
      }
    ]
  }
}
