DocScoDocPE/docs/samples/sample_formation-referentiel_competences.json.md

571 lines
21 KiB
Markdown
Raw Normal View History

2022-08-03 08:06:44 +02:00
### formation-referentiel_competences
/api/formation/933/referentiel_competences
```json
{
"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"
},
...
}
},
...
}
},
...
}
}
```