{
  "slug": "roi",
  "nom": "Retour sur investissement",
  "numero": 37,
  "scenario_id": "CAS-CMD",
  "question": "Quel rendement prévisionnel obtient-on sur trois années économiques communes ?",
  "consigne": "Totaliser l'investissement, les flux annuels et le bénéfice cumulé, puis expliciter ce que signifie le pourcentage.",
  "etapes": [
    "Définir l'entrée en régime comme origine économique relative, après le déploiement.",
    "Confronter les six postes initiaux et les quatre postes récurrents aux hypothèses.",
    "Calculer (trois flux nets annuels moins investissement) / investissement.",
    "Présenter ce rendement cumulé avec la sensibilité et les conditions de réalisation."
  ],
  "entrees": [
    "prj_budget",
    "prj_flux_annuels",
    "prj_hypotheses"
  ],
  "resultat_pedagogique": "Investissement 40 000 euros, économies brutes 30 000 euros/an, dépenses récurrentes 6 000 euros/an : flux net 24 000 euros/an. Trois ans produisent 72 000 euros nets avant investissement ; bénéfice après investissement 32 000 euros. ROI cumulé simple = 32 000 / 40 000 = 80 %, non annuel. Les flux sont supposés immédiats et réguliers à l'entrée en régime, pas dès avril.",
  "livrables": [
    "Budget décomposé",
    "Flux datés en années relatives",
    "ROI cumulé et convention de calcul"
  ],
  "vigilance": [
    "Ne pas annoncer 80 % par an.",
    "Le ROI ne prouve ni la faisabilité ni le respect du client.",
    "Fiscalité, financement, actualisation et valeur résiduelle sont exclus."
  ],
  "lecons": [
    "dossier-economique-roi",
    "presenter-projet-direction",
    "gains-reels"
  ],
  "phases": [
    "definir",
    "ameliorer",
    "controler"
  ],
  "statut_donnees": "entierement_synthetiques",
  "scenario": {
    "id": "CAS-CMD",
    "nom": "Fiabiliser les commandes complètes",
    "perimetre": "De la demande validée à la réception par le client",
    "debut": "2026-03-02",
    "fin": "2026-06-28",
    "statut": "Jeu synthétique de référence et après simulé, projection financière séparée"
  },
  "tables": {
    "prj_budget": [
      {
        "id": "B01",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "initial",
        "poste": "Équipement de contrôle et terminaux",
        "montant_centimes": 1600000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      },
      {
        "id": "B02",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "initial",
        "poste": "Adaptation de la gestion documentaire",
        "montant_centimes": 800000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      },
      {
        "id": "B03",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "initial",
        "poste": "Installation et intégration",
        "montant_centimes": 600000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      },
      {
        "id": "B04",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "initial",
        "poste": "Formation et remplacement pendant apprentissage",
        "montant_centimes": 400000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      },
      {
        "id": "B05",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "initial",
        "poste": "Étude et pilotage supplémentaires provisionnés",
        "montant_centimes": 400000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      },
      {
        "id": "B06",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "initial",
        "poste": "Heures supplémentaires internes de paramétrage",
        "montant_centimes": 200000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      },
      {
        "id": "B07",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "annuel",
        "poste": "Maintenance",
        "montant_centimes": 300000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      },
      {
        "id": "B08",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "annuel",
        "poste": "Licences et hébergement supplémentaires",
        "montant_centimes": 120000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      },
      {
        "id": "B09",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "annuel",
        "poste": "Recyclage formation",
        "montant_centimes": 80000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      },
      {
        "id": "B10",
        "scenario_id": "CAS-CMD",
        "option_id": "ANA-OPT-02",
        "periode": "annuel",
        "poste": "Consommables supplémentaires",
        "montant_centimes": 100000,
        "statut": "hypothese",
        "preuve_id": "PRJ-E02"
      }
    ],
    "prj_flux_annuels": [
      {
        "id": "FA0",
        "scenario_id": "CAS-CMD",
        "annee_relative": 0,
        "economies_brutes_centimes": 0,
        "depenses_recurrentes_centimes": 0,
        "investissement_centimes": 4000000,
        "flux_net_centimes": -4000000,
        "cumul_centimes": -4000000,
        "date_economique": "Entrée en régime",
        "statut": "projection_hypothetique",
        "preuve_id": "PRJ-E03"
      },
      {
        "id": "FA1",
        "scenario_id": "CAS-CMD",
        "annee_relative": 1,
        "economies_brutes_centimes": 3000000,
        "depenses_recurrentes_centimes": 600000,
        "investissement_centimes": 0,
        "flux_net_centimes": 2400000,
        "cumul_centimes": -1600000,
        "date_economique": "Fin de l'année relative 1",
        "statut": "projection_hypothetique",
        "preuve_id": "PRJ-E03"
      },
      {
        "id": "FA2",
        "scenario_id": "CAS-CMD",
        "annee_relative": 2,
        "economies_brutes_centimes": 3000000,
        "depenses_recurrentes_centimes": 600000,
        "investissement_centimes": 0,
        "flux_net_centimes": 2400000,
        "cumul_centimes": 800000,
        "date_economique": "Fin de l'année relative 2",
        "statut": "projection_hypothetique",
        "preuve_id": "PRJ-E03"
      },
      {
        "id": "FA3",
        "scenario_id": "CAS-CMD",
        "annee_relative": 3,
        "economies_brutes_centimes": 3000000,
        "depenses_recurrentes_centimes": 600000,
        "investissement_centimes": 0,
        "flux_net_centimes": 2400000,
        "cumul_centimes": 3200000,
        "date_economique": "Fin de l'année relative 3",
        "statut": "projection_hypothetique",
        "preuve_id": "PRJ-E03"
      }
    ],
    "prj_hypotheses": [
      {
        "id": "H01",
        "scenario_id": "CAS-CMD",
        "parametre": "Volume annuel",
        "valeur_centimes": null,
        "valeur_nombre": 12500.0,
        "unite": "commandes / 50 semaines",
        "statut": "hypothese",
        "reserve": "Une année économique stabilisée, pas l'année civile 2026.",
        "preuve_id": "PRJ-E01"
      },
      {
        "id": "H02",
        "scenario_id": "CAS-CMD",
        "parametre": "Part initiale incomplète",
        "valeur_centimes": null,
        "valeur_nombre": 0.12,
        "unite": "proportion à réception client",
        "statut": "hypothese",
        "reserve": "120 / 1 000 sur la cohorte historique de mars.",
        "preuve_id": "PRJ-E01"
      },
      {
        "id": "H03",
        "scenario_id": "CAS-CMD",
        "parametre": "Cible interne intermédiaire",
        "valeur_centimes": null,
        "valeur_nombre": 0.02,
        "unite": "proportion incomplète",
        "statut": "hypothese",
        "reserve": "98 % complètes ; l'exigence client reste 100 %.",
        "preuve_id": "PRJ-E01"
      },
      {
        "id": "H04",
        "scenario_id": "CAS-CMD",
        "parametre": "Dépense évitable par incident",
        "valeur_centimes": 2400,
        "valeur_nombre": null,
        "unite": "centimes / incident",
        "statut": "hypothese",
        "reserve": "Part réellement évitable à vérifier avec finance ; hypothèse et non coût comptable établi.",
        "preuve_id": "PRJ-E01"
      },
      {
        "id": "H05",
        "scenario_id": "CAS-CMD",
        "parametre": "Investissement initial",
        "valeur_centimes": 4000000,
        "valeur_nombre": null,
        "unite": "centimes",
        "statut": "hypothese",
        "reserve": "Scénario ANA-OPT-02 à devis et coûts internes fictifs.",
        "preuve_id": "PRJ-E03"
      },
      {
        "id": "H06",
        "scenario_id": "CAS-CMD",
        "parametre": "Dépenses récurrentes",
        "valeur_centimes": 600000,
        "valeur_nombre": null,
        "unite": "centimes / année",
        "statut": "hypothese",
        "reserve": "Dépenses supplémentaires du scénario.",
        "preuve_id": "PRJ-E03"
      },
      {
        "id": "H07",
        "scenario_id": "CAS-CMD",
        "parametre": "Capacité libérée",
        "valeur_centimes": null,
        "valeur_nombre": 1000.0,
        "unite": "heures / année",
        "statut": "hypothese",
        "reserve": "Capacité disponible séparée ; aucun licenciement ou décaissement supprimé n'en est déduit.",
        "preuve_id": "PRJ-E01"
      },
      {
        "id": "H08",
        "scenario_id": "CAS-CMD",
        "parametre": "Horizon",
        "valeur_centimes": null,
        "valeur_nombre": 3.0,
        "unite": "années économiques",
        "statut": "hypothese",
        "reserve": "Trois années après entrée en régime, non trois exercices civils prédéfinis.",
        "preuve_id": "PRJ-E03"
      },
      {
        "id": "H09",
        "scenario_id": "CAS-CMD",
        "parametre": "Taux de VAN illustratif",
        "valeur_centimes": null,
        "valeur_nombre": 0.08,
        "unite": "taux annuel",
        "statut": "hypothese",
        "reserve": "Taux d'exemple sans valeur de recommandation universelle.",
        "preuve_id": "PRJ-E03"
      }
    ]
  },
  "resultats": [
    {
      "investissement_centimes": 4000000,
      "flux_3_ans_centimes": 7200000,
      "benefice_apres_investissement_centimes": 3200000,
      "roi_cumule_3_ans_pct": 80.0
    }
  ],
  "preuves": [
    {
      "id": "PRJ-E01",
      "scenario_id": "CAS-CMD",
      "type": "hypothese_economique",
      "titre": "Hypothèses de coûts et de volumes",
      "description": "Hypothèses pédagogiques et non factures : 12 500 commandes sur 50 semaines par année économique, 24 euros évitables par incident. Distinguer ce modèle des dépenses effectivement décaissées.",
      "statut": "hypothese",
      "date": "2026-04-27"
    },
    {
      "id": "PRJ-E02",
      "scenario_id": "CAS-CMD",
      "type": "devis_fictif",
      "titre": "Budget du scénario ANA-OPT-02",
      "description": "Décomposition synthétique de 40 000 euros initiaux et 6 000 euros annuels pour version documentaire unique, validation des modifications et contrôle guidé. Tous les postes sont supposés additionnels et décaissables, dont heures supplémentaires internes provisionnées ; cette hypothèse est à vérifier. Les montants ne proviennent d'aucun fournisseur réel.",
      "statut": "hypothese",
      "date": "2026-04-28"
    },
    {
      "id": "PRJ-E03",
      "scenario_id": "CAS-CMD",
      "type": "protocole",
      "titre": "Protocole économique",
      "description": "Années relatives à l'entrée en régime du scénario. Le modèle central suppose des bénéfices immédiatement réguliers à cette date ; il ne les fait pas commencer au lancement du projet en avril. Actualisation annuelle à fin d'année pour la VAN, taux illustratif de 8 %. Ni fiscalité, financement, valeur résiduelle ni rémunération du temps libéré.",
      "statut": "hypothese",
      "date": "2026-04-30"
    }
  ],
  "colonnes": {
    "prj_budget": [
      {
        "name": "id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "scenario_id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "option_id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "periode",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "poste",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "montant_centimes",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "statut",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "preuve_id",
        "type": "TEXT",
        "not_null": true
      }
    ],
    "prj_flux_annuels": [
      {
        "name": "id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "scenario_id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "annee_relative",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "economies_brutes_centimes",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "depenses_recurrentes_centimes",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "investissement_centimes",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "flux_net_centimes",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "cumul_centimes",
        "type": "INTEGER",
        "not_null": true
      },
      {
        "name": "date_economique",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "statut",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "preuve_id",
        "type": "TEXT",
        "not_null": true
      }
    ],
    "prj_hypotheses": [
      {
        "name": "id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "scenario_id",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "parametre",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "valeur_centimes",
        "type": "INTEGER",
        "not_null": false
      },
      {
        "name": "valeur_nombre",
        "type": "REAL",
        "not_null": false
      },
      {
        "name": "unite",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "statut",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "reserve",
        "type": "TEXT",
        "not_null": true
      },
      {
        "name": "preuve_id",
        "type": "TEXT",
        "not_null": true
      }
    ]
  }
}
