DocScoDoc/docs/samples/sample_formation-referentiel_competences.json.md
2022-08-03 08:40:54 +02:00

21 KiB
Raw Blame History

formation-referentiel_competences

/api/formation/933/referentiel_competences

{
  "dept_id": 6,
  "annexe": "17",
  "specialite": "INFO",
  "specialite_long": "Informatique",
  "type_structure": "type2",
  "type_departement": "secondaire",
  "type_titre": "B.U.T.",
  "version_orebut": "2021-12-11 00:00:00",
  "scodoc_date_loaded": "2022-02-17T05:42:45.604254Z",
  "scodoc_orig_filename": "but-INFO-05012022-081701.xml",
  "competences": {
    "Réaliser": {
      "id_orebut": "c565dab0bf0c01a118811e1786bb2ac9",
      "titre": "Réaliser",
      "titre_long": "Développer — cest-à-dire concevoir, coder, tester et intégrer — une solution informatique pour un client. ",
      "couleur": "c1",
      "numero": 1,
      "situations": [
        {
          "libelle": "Élaborer une application informatique"
        },
        {
          "libelle": "Faire évoluer une application informatique"
        },
        {
          "libelle": "Maintenir en conditions opérationnelles une application informatique"
        }
      ],
      "composantes_essentielles": [
        {
          "libelle": "en choisissant les ressources techniques appropriées"
        },
        {
          "libelle": "en respectant les besoins décrits par le client"
        },
        {
          "libelle": "en appliquant les principes algorithmiques"
        },
        {
          "libelle": "en veillant à la qualité du code et à sa documentation"
        }
      ],
      "niveaux": {
        "BUT1": {
          "libelle": "Développer des applications informatiques simples ",
          "annee": "BUT1",
          "ordre": 1,
          "app_critiques": {
            "AC11.01": {
              "libelle": "Implémenter des conceptions simples"
            },
            "AC11.02": {
              "libelle": "Élaborer des conceptions simples"
            },
            "AC11.03": {
              "libelle": "Faire des essais et évaluer leurs résultats en regard des spécifications"
            },
            "AC11.04": {
              "libelle": "Développer des interfaces utilisateurs"
            }
          }
        },
        "BUT2": {
          "libelle": "Partir des exigences et aller jusquà une application complète ",
          "annee": "BUT2",
          "ordre": 2,
          "app_critiques": {
            "AC21.01": {
              "libelle": "Élaborer et implémenter les spécifications fonctionnelles et non fonctionnelles à partir des exigences"
            },
            "AC21.02": {
              "libelle": "Appliquer des principes daccessibilité et dergonomie"
            },
            "AC21.03": {
              "libelle": "Adopter de bonnes pratiques de conception et de programmation"
            },
            "AC21.04": {
              "libelle": "Vérifier et valider la qualité de lapplication par les tests"
            }
          }
        },
        "BUT3": {
          "libelle": "Adapter des applications sur un ensemble de supports (embarqué, web, mobile, IoT…) ",
          "annee": "BUT3",
          "ordre": 3,
          "app_critiques": {
            "AC31.01": {
              "libelle": "Choisir et implémenter les architectures adaptées"
            },
            "AC31.02": {
              "libelle": "Faire évoluer une application existante"
            },
            "AC31.03": {
              "libelle": "Intégrer des solutions dans un environnement de production"
            }
          }
        }
      }
    },
    "Optimiser": {
      "id_orebut": "384dc89c6cc6856ab3b49535d650a9d8",
      "titre": "Optimiser",
      "titre_long": "Proposer des applications informatiques optimisées en fonction de critères spécifiques : temps dexécution, précision, consommation de ressources..",
      "couleur": "c2",
      "numero": 2,
      "situations": [
        {
          "libelle": "Améliorer les performances des programmes dans des contextes contraints"
        },
        {
          "libelle": "Limiter limpact environnemental dune application informatique"
        },
        {
          "libelle": "Mettre en place des applications informatiques adaptées et efficaces"
        }
      ],
      "composantes_essentielles": [
        {
          "libelle": "en formalisant et modélisant des situations complexes"
        },
        {
          "libelle": "en recensant les algorithmes et les structures de données usuels"
        },
        {
          "libelle": "en sappuyant sur des schémas de raisonnement"
        },
        {
          "libelle": "en justifiant les choix et validant les résultats"
        }
      ],
      "niveaux": {
        "BUT1": {
          "libelle": "Appréhender et construire des algorithmes ",
          "annee": "BUT1",
          "ordre": 1,
          "app_critiques": {
            "AC12.01": {
              "libelle": "Analyser un problème avec méthode (découpage en éléments algorithmiques simples, structure de données...)"
            },
            "AC12.02": {
              "libelle": "Comparer des algorithmes pour des problèmes classiques (tris simples, recherche...)"
            },
            "AC12.03": {
              "libelle": "Formaliser et mettre en œuvre des outils mathématiques pour linformatique"
            }
          }
        },
        "BUT2": {
          "libelle": "Sélectionner les algorithmes adéquats pour répondre à un problème donné ",
          "annee": "BUT2",
          "ordre": 2,
          "app_critiques": {
            "AC22.01": {
              "libelle": "Choisir des structures de données complexes adaptées au problème"
            },
            "AC22.02": {
              "libelle": "Utiliser des techniques algorithmiques adaptées pour des problèmes complexes (par ex. recherche opérationnelle, méthodes arborescentes, optimisation globale, intelligence artificielle...)"
            },
            "AC22.03": {
              "libelle": "Comprendre les enjeux et moyens de sécurisation des données et du code"
            },
            "AC22.04": {
              "libelle": "Évaluer limpact environnemental et sociétal des solutions proposées"
            }
          }
        },
        "BUT3": {
          "libelle": "Analyser et optimiser des applications",
          "annee": "BUT3",
          "ordre": 3,
          "app_critiques": {
            "AC32.01": {
              "libelle": "Anticiper les résultats de diverses métriques (temps dexécution, occupation mémoire, montée en charge...)"
            },
            "AC32.02": {
              "libelle": "Profiler, analyser et justifier le comportement dun code existant"
            },
            "AC32.03": {
              "libelle": "Choisir et utiliser des bibliothèques et méthodes dédiées au domaine d'application (imagerie, immersion, intelligence artificielle, jeux vidéos, parallélisme, calcul formel...)"
            }
          }
        }
      }
    },
    "Administrer": {
      "id_orebut": "59052642c0556be77a77c600e3d47bfe",
      "titre": "Administrer",
      "titre_long": "Installer, configurer, mettre à disposition, maintenir en conditions opérationnelles des infrastructures, des services et des réseaux et optimiser le système informatique dune organisation ",
      "couleur": "c3",
      "numero": 3,
      "situations": [
        {
          "libelle": "Déployer une nouvelle architecture technique"
        },
        {
          "libelle": "Améliorer une infrastructure existante"
        },
        {
          "libelle": "Sécuriser les applications et les services"
        }
      ],
      "composantes_essentielles": [
        {
          "libelle": "en sécurisant le système dinformation"
        },
        {
          "libelle": "en appliquant  les normes en vigueur et les bonnes pratiques architecturales et de sécurité"
        },
        {
          "libelle": "en offrant une qualité de service optimale"
        },
        {
          "libelle": "en assurant la continuité d'activité"
        }
      ],
      "niveaux": {
        "BUT1": {
          "libelle": "Installer et configurer un poste de travail ",
          "annee": "BUT1",
          "ordre": 1,
          "app_critiques": {
            "AC13.01": {
              "libelle": "Identifier les différents composants (matériels et logiciels) dun système numérique"
            },
            "AC13.02": {
              "libelle": "Utiliser les fonctionnalités de base dun système multitâches / multiutilisateurs"
            },
            "AC13.03": {
              "libelle": "Installer et configurer un système dexploitation et des outils de développement"
            },
            "AC13.04": {
              "libelle": "Configurer un poste de travail dans un réseau dentreprise"
            }
          }
        },
        "BUT2": {
          "libelle": "Déployer des services dans une architecture réseau",
          "annee": "BUT2",
          "ordre": 2,
          "app_critiques": {
            "AC23.01": {
              "libelle": "Concevoir et développer des applications communicantes"
            },
            "AC23.02": {
              "libelle": "Utiliser des serveurs et des services réseaux virtualisés"
            },
            "AC23.03": {
              "libelle": "Sécuriser les services et données dun système"
            }
          }
        },
        "BUT3": {
          "libelle": "Faire évoluer et maintenir un système informatique communicant en conditions opérationnelles ",
          "annee": "BUT3",
          "ordre": 3,
          "app_critiques": {
            "AC33.01": {
              "libelle": "Créer des processus de traitement automatisé (solution de gestion de configuration et de parc, intégration et déploiement continu...)"
            },
            "AC33.02": {
              "libelle": "Configurer un serveur et des services réseaux de manière avancée (virtualisation...)"
            },
            "AC33.03": {
              "libelle": "Appliquer une politique de sécurité au niveau de linfrastructure"
            },
            "AC33.04": {
              "libelle": "Déployer et maintenir un réseau dorganisation en fonction de ses besoins"
            }
          }
        }
      }
    },
    "Gérer": {
      "id_orebut": "b1be9963258bc50533398ff0f42b1b91",
      "titre": "Gérer",
      "titre_long": "Concevoir, gérer, administrer et exploiter les données de lentreprise et mettre à disposition toutes les informations pour un bon pilotage de lentreprise",
      "couleur": "c4",
      "numero": 4,
      "situations": [
        {
          "libelle": "Lancer un nouveau projet"
        },
        {
          "libelle": "Sécuriser des données"
        },
        {
          "libelle": "Exploiter des données pour la prise de décisions"
        }
      ],
      "composantes_essentielles": [
        {
          "libelle": "en respectant les réglementations sur le respect de la vie privée et la protection des données personnelles"
        },
        {
          "libelle": "en respectant les enjeux économiques, sociétaux et écologiques de lutilisation du stockage de données, ainsi que les différentes infrastructures (data centers, cloud, etc.)"
        },
        {
          "libelle": "en sappuyant sur des bases mathématiques"
        },
        {
          "libelle": "en assurant la cohérence et la qualité"
        }
      ],
      "niveaux": {
        "BUT1": {
          "libelle": "Concevoir et mettre en place une base de données à partir dun cahier des charges client ",
          "annee": "BUT1",
          "ordre": 1,
          "app_critiques": {
            "AC14.01": {
              "libelle": "Mettre à jour et interroger une base de données relationnelle (en requêtes directes ou à travers une application)"
            },
            "AC14.02": {
              "libelle": "Visualiser des données"
            },
            "AC14.03": {
              "libelle": "Concevoir une base de données relationnelle à partir dun cahier des charges"
            }
          }
        },
        "BUT2": {
          "libelle": "Optimiser une base de données, interagir avec une application et mettre en œuvre la sécurité ",
          "annee": "BUT2",
          "ordre": 2,
          "app_critiques": {
            "AC24.01": {
              "libelle": "Optimiser les modèles de données de lentreprise"
            },
            "AC24.02": {
              "libelle": "Assurer la sécurité des données (intégrité et confidentialité)"
            },
            "AC24.03": {
              "libelle": "Organiser la restitution de données à travers la programmation et la visualisation"
            },
            "AC24.04": {
              "libelle": "Manipuler des données hétérogènes"
            }
          }
        },
        "BUT3": {
          "libelle": "Administrer une base de données, concevoir et réaliser des systèmes dinformations décisionnels ",
          "annee": "BUT3",
          "ordre": 3,
          "app_critiques": {
            "AC34.01": {
              "libelle": "Capturer et stocker des ensembles volumineux et complexes de données hétérogènes"
            },
            "AC34.02": {
              "libelle": "Préparer et extraire les données pour lexploitation"
            },
            "AC34.03": {
              "libelle": "Appliquer des méthodes dexploration et dexploitation des données (apprentissage, informatique décisionnelle ou fouille de données)"
            },
            "AC34.04": {
              "libelle": "Mettre en production et optimiser le système de gestion de données de lentreprise"
            }
          }
        }
      }
    },
    "Conduire": {
      "id_orebut": "de170ed9d5b9db7c256f17a866278eea",
      "titre": "Conduire",
      "titre_long": "Satisfaire les besoins des utilisateurs au regard de la chaîne de valeur du client, organiser et piloter un projet informatique avec des méthodes classiques ou agiles",
      "couleur": "c5",
      "numero": 5,
      "situations": [
        {
          "libelle": "Lancer un nouveau projet"
        },
        {
          "libelle": "Piloter le maintien dun projet en condition opérationnelle"
        },
        {
          "libelle": "Faire évoluer un système dinformation"
        }
      ],
      "composantes_essentielles": [
        {
          "libelle": "en adoptant une démarche proactive, créative et critique"
        },
        {
          "libelle": "en respectant les règles juridiques et les normes en vigueur"
        },
        {
          "libelle": "en communiquant efficacement avec les différents acteurs dun projet"
        },
        {
          "libelle": "en sensibilisant à une gestion éthique, responsable, durable et interculturelle"
        }
      ],
      "niveaux": {
        "BUT1": {
          "libelle": "Identifier les besoins métiers des clients et des utilisateurs ",
          "annee": "BUT1",
          "ordre": 1,
          "app_critiques": {
            "AC15.01": {
              "libelle": "Appréhender les besoins du client et de l'utilisateur"
            },
            "AC15.02": {
              "libelle": "Mettre en place les outils de gestion de projet"
            },
            "AC15.03": {
              "libelle": "Identifier les acteurs et les différentes phases dun cycle de développement"
            }
          }
        },
        "BUT2": {
          "libelle": "Appliquer une démarche de suivi de projet en fonction des besoins métiers des clients et des utilisateurs ",
          "annee": "BUT2",
          "ordre": 2,
          "app_critiques": {
            "AC25.01": {
              "libelle": "Identifier les processus présents dans une organisation en vue daméliorer les systèmes dinformation"
            },
            "AC25.02": {
              "libelle": "Formaliser les besoins du client et de l'utilisateur"
            },
            "AC25.03": {
              "libelle": "Identifier les critères de faisabilité dun projet informatique"
            },
            "AC25.04": {
              "libelle": "Définir et mettre en œuvre une démarche de suivi de projet"
            }
          }
        },
        "BUT3": {
          "libelle": "Participer à la conception et à la mise en œuvre dun projet système dinformation ",
          "annee": "BUT3",
          "ordre": 3,
          "app_critiques": {
            "AC35.01": {
              "libelle": "Mesurer les impacts économiques, sociétaux et technologiques dun projet informatique"
            },
            "AC35.02": {
              "libelle": "Savoir intégrer un projet informatique dans le système dinformation dune organisation"
            },
            "AC35.03": {
              "libelle": "Savoir adapter un système dinformation"
            }
          }
        }
      }
    },
    "Collaborer": {
      "id_orebut": "f4fcf7b2f78dbd8e00a3374a7a6243c4",
      "titre": "Collaborer",
      "titre_long": "Acquérir, développer et exploiter les aptitudes nécessaires pour travailler efficacement dans une équipe informatique",
      "couleur": "c6",
      "numero": 6,
      "situations": [
        {
          "libelle": "Lancer un nouveau projet"
        },
        {
          "libelle": "Organiser son travail en relation avec celui de son équipe"
        },
        {
          "libelle": "Élaborer, gérer et transmettre de linformation"
        }
      ],
      "composantes_essentielles": [
        {
          "libelle": "en inscrivant sa démarche au sein dune équipe pluridisciplinaire"
        },
        {
          "libelle": "en accompagnant la mise en œuvre des évolutions informatiques"
        },
        {
          "libelle": "en veillant au respect des contraintes juridiques"
        },
        {
          "libelle": "en développant une communication efficace et collaborative"
        }
      ],
      "niveaux": {
        "BUT1": {
          "libelle": "Identifier ses aptitudes pour travailler dans une équipe ",
          "annee": "BUT1",
          "ordre": 1,
          "app_critiques": {
            "AC16.01": {
              "libelle": "Appréhender lécosystème numérique"
            },
            "AC16.02": {
              "libelle": "Découvrir les aptitudes requises selon les différents secteurs informatiques"
            },
            "AC16.03": {
              "libelle": "Identifier les statuts, les fonctions et les rôles de chaque membre dune équipe pluridisciplinaire"
            },
            "AC16.04": {
              "libelle": "Acquérir les compétences interpersonnelles pour travailler en équipe"
            }
          }
        },
        "BUT2": {
          "libelle": "Situer son rôle et ses missions au sein dune équipe informatique ",
          "annee": "BUT2",
          "ordre": 2,
          "app_critiques": {
            "AC26.01": {
              "libelle": "Comprendre la diversité, la structure et la dimension de linformatique dans une organisation (ESN, DSI,...)"
            },
            "AC26.02": {
              "libelle": "Appliquer une démarche pour intégrer une équipe informatique au sein dune organisation"
            },
            "AC26.03": {
              "libelle": "Mobiliser les compétences interpersonnelles pour travailler dans une équipe informatique"
            },
            "AC26.04": {
              "libelle": "Rendre compte de son activité professionnelle"
            }
          }
        },
        "BUT3": {
          "libelle": "Manager une équipe informatique",
          "annee": "BUT3",
          "ordre": 3,
          "app_critiques": {
            "AC36.01": {
              "libelle": "Organiser et partager une veille technologique et informationnelle"
            },
            "AC36.02": {
              "libelle": "Identifier les enjeux de léconomie de linnovation numérique"
            },
            "AC36.03": {
              "libelle": "Guider la conduite du changement informatique au sein dune organisation"
            },
            "AC36.04": {
              "libelle": "Accompagner le management de projet informatique"
            }
          }
        }
      }
    }
  },
  "parcours": {
    "C": {
      "code": "C",
      "numero": 0,
      "libelle": "C : Administration, gestion et exploitation des données",
      "annees": {
        "1": {
          "ordre": 1,
          "competences": {
            "Réaliser": {
              "niveau": 1,
              "id_orebut": "c565dab0bf0c01a118811e1786bb2ac9"
            },
            "Optimiser": {
              "niveau": 1,
              "id_orebut": "384dc89c6cc6856ab3b49535d650a9d8"
            },
            ...
          }
        },
        ...
      }
    },
    ...
  }
}