Objectifs opérationnels MBK
Recherche dans les objectifs opérationnels, avec leurs modules, connaissances et liens PEC.
185 objectif(s)
| Module | Objectif | Texte | Connaissances | PEC |
|---|---|---|---|---|
| M106 | 106.1 | Élaborer un concept de sécurité des données et des rôles et le documenter. | 4 | |
| M106 | 106.2 | Définir les autorisations d’accès (rôles/autorisations) selon le concept établi afin de garantir la sécurité et la protection des données. | 2 | |
| M106 | 106.3 | Exécuter des commandes pour interroger les données et utiliser des fonctions de filtrage et d’agrégation. | 4 | |
| M106 | 106.4 | Traiter des données et utiliser des transactions si nécessaire. | 3 | |
| M106 | 106.5 | Effectuer une sauvegarde des données et du schéma de la base de données et les restaurer à partir du backup. | 2 | |
| M106 | 106.6 | Modifier ou migrer un schéma de base de données et les données d’une base de données. | 1 | |
| M106 | 106.7 | Optimiser la base de données par rapport aux heures d’accès et aux besoins en ressources. | 1 | |
| M110 | 110.1 | Obtenir, à partir des données disponibles, des indicateurs pour l’établissement de rapports. | 2 | |
| M110 | 110.2 | Définir des valeurs limites pour les alertes. | 2 | |
| M110 | 110.3 | Élaborer à l’aide d’un outil des représentations graphiques appropriées de données. | 2 | |
| M110 | 110.4 | Décrire un concept d’ingénierie de la fiabilité des sites (Site Reliability Enginee-ring [SRE]) incluant l’explication des termes clés, p. ex. indicateur de niveau de service (Service Level Indicator [SLI]), objectif de niveau de service (Service Level Objective [SLO]), etc. | 2 | |
| M110 | 110.5 | Analyser des données avec un logiciel approprié. | 2 | |
| M110 | 110.6 | Valider les données lues. | 2 | |
| M110 | 110.7 | Préparer des données personnelles anonymisées en vue de leur traitement. | 3 | |
| M110 | 110.8 | Définir des métriques appropriés pour le monitoring logiciel. | 2 | |
| M110 | 110.9 | Extraire des données de logs et les interpréter. | 3 | |
| M114 | 114.1 | Choisir et utiliser des procédures de compression appropriées d´archivage des informations. Démontrer quels sont les effets de la codification sur la transmission des données. | 4 | |
| M114 | 114.2 | Choisir et utiliser selon directives des procédures de compression pour la sauvegarde, la restauration et la transmission de données. | 2 | |
| M114 | 114.3 | Choisir et utiliser des procédures de cryptage pour la sécurité des informations contre l´accès non autorisé en mémoires et sur des voies de transmission. | 3 | |
| M114 | 114.4 | Utiliser des procédures sûres de transfert de fichiers au moyen de procédures de cryptage asymétriques et symétriques. Prendre en considération les aspects tels que clés publics/clés privées, les certificats, les protocoles et les normes. | 3 | |
| M114 | 114.5 | Évaluer les différentes technologies de cryptage en ce qui concerne l'actualité, la distribution et la sécurité. Identifier les risques et proposer des technologies alternatives. | 2 | |
| M117 | 117.1 | Recenser avec le mandant et consigner les exigences devant être remplies par le réseau à installer et déterminer les services souhaités (réseau Client, Internet, cloud). | 1 | |
| M117 | 117.2 | Définir sur la base des exigences de l’entreprise et des conditions spatiales la construction logique et physique du réseau et la représenter sous la forme d’un diagramme de réseau et d’un plan de câblage. | 9 | |
| M117 | 117.3 | Planifier les étapes de travail pour l’installation et la configuration qui tiennent compte du raccordement CUB (câblage universel du bâtiment) au terminal utilisateur et du brassage (patching) dans le rack de distribution central. | 1 | |
| M117 | 117.4 | Installer le réseau et ses composants selon la documentation des constructeurs, procéder à la configuration. | 2 | |
| M117 | 117.5 | Définir la gestion des ressources (groupes, partages) et le partage des fichiers/imprimantes en respectant les prescriptions relatives à la sécurité des données et à la disponibilité. | 3 | |
| M117 | 117.6 | Vérifier le fonctionnement, la performance, la sécurité du réseau et l’accès aux données des appareils périphériques connectés conformément aux consignes. | 3 | |
| M117 | 117.7 | Tester le réseau et les systèmes connectés, documenter les résultats des tests. | 2 | |
| M122 | 122.1 | Représenter graphiquement une fonction ou une procédure à automatiser et les interactions utilisateur correspondantes sous la forme d’une structure de déroulement (p. ex. organigramme de programmation). | 0 | |
| M122 | 122.1 | Représenter graphiquement, dans un diagramme de flux, une fonction ou processus d´automatisation compte tenu des interactions de l´utilisateur. | 6 | |
| M122 | 122.2 | Transposer la structure de déroulement à l’aide de scripts. | 0 | |
| M122 | 122.2 | Transposer le diagramme de flux dans un script. | 1 | |
| M122 | 122.3 | Intégrer un script dans un environnement système. | 0 | |
| M122 | 122.3 | Intégrer un script dans un environnement système. | 2 | |
| M122 | 122.4 | Tester un script pour s’assurer de l’exécution complète et correcte de la fonctionnalité ou de la procédure requise. | 0 | |
| M122 | 122.4 | Tester le script en ce qui concerne le déroulement complet et correct de la fonction respectivement du déroulement souhaité. | 2 | |
| M122 | 122.5 | Établir une documentation relative à l’utilisation du script. | 0 | |
| M122 | 122.5 | Etablir une documentation utilisateur pour la mise en œuvre du script. | 2 | |
| M162 | 162.1 | Examiner les données issues de divers stocks d’informations structurés ou non structurés et les classer. | 2 | |
| M162 | 162.2 | Caractériser un stock d’informations en vue de son traitement qualitatif (p. ex. exhaustivité, précision, incohérence ou redondance) et nettoyer les données si nécessaire. | 3 | |
| M162 | 162.3 | Sélectionner les informations qui se prêtent à une évaluation et tenir compte des aspects concernant d’éventuels besoins de protection (p. ex. données personnelles, obligation de confidentialité). | 4 | |
| M162 | 162.4 | Élaborer un modèle de données conceptuel pour les données nettoyées et définir des types d’entités, des attributs et des relations. | 3 | |
| M162 | 162.5 | Transposer le modèle de données conceptuel en un modèle de données logique relationnel, en complétant les clés d’identification et les clés étrangères, les types de données et d’éventuels tableaux intermédiaires. | 4 | |
| M162 | 162.6 | Normaliser le modèle de données logique relationnel. | 2 | |
| M162 | 162.7 | Représenter sous une forme appropriée le modèle de données conceptuel et le modèle de données logique relationnel. | 2 | |
| M164 | 164.1 | Interpréter correctement la représentation d’un modèle de données logique relationnel. | 1 | |
| M164 | 164.2 | Implémenter un modèle de données logique relationnel dans un système de gestion de bases de données relationnel. | 4 | |
| M164 | 164.3 | Garantir l’intégrité référentielle du schéma de base de données implémenté avec des conditions d’intégrité (contraintes). | 3 | |
| M164 | 164.4 | Insérer des données dans la base de données à l’aide du langage de manipulation de données (Data Manipulation Language [DML]). | 1 | |
| M164 | 164.5 | Importer des données dans la base de données (p. ex. à partir de fichiers ou d’autres tableaux). | 2 | |
| M164 | 164.6 | Vérifier l’exhaustivité et l’exactitude des données insérées au moyen d’interrogations simples. | 3 | |
| M164 | 164.7 | Corriger les données erronées et incomplètes. | 1 | |
| M165 | 165.1 | Choisir, pour le cas d’utilisation concerné, une base de données NoSQL appropriée (p. ex. orientée documents, graphiques, clé-valeur, colonnes larges, objet, en mémoire). | 4 | |
| M165 | 165.2 | Implémenter une base de données NoSQL et y insérer les données. | 3 | |
| M165 | 165.3 | Définir les autorisations d’accès et les appliquer à la base de données NoSQL. | 2 | |
| M165 | 165.4 | Sauvegarder la base de données NoSQL et vérifier sa restauration. | 2 | |
| M165 | 165.5 | Mettre à l’échelle une base de données NoSQL, p. ex. par réplication. | 2 | |
| M165 | 165.6 | Utiliser la base de données NoSQL en mode lecture/écriture depuis une application. | 3 | |
| M183 | 183.1 | Reconnaître et pouvoir expliquer les menaces actuelles. Acquérir des informations actuelles sur ce thème (reconnaissance et contre-mesures), et pouvoir démontrer et expliquer les effets possibles. | 2 | |
| M183 | 183.2 | Pouvoir reconnaître les lacunes de sécurité ainsi que leurs causes dans une application. Pouvoir proposer et implémenter des contre-mesures. | 3 | |
| M183 | 183.3 | Pouvoir mettre en œuvre des mécanismes d’authentification et d’autorisation. | 3 | |
| M183 | 183.4 | Prendre en considération les aspects les plus importants de la sécurité lors du développement et de l’implémentation. | 3 | |
| M183 | 183.5 | Générer des informations pour les audits et le login. Définir et implémenter des évaluations et alarmes. | 3 | |
| M187 | 187.1 | Relier les composants du propre poste de travail ICT et les appareils périphériques selon les consignes. | 3 | |
| M187 | 187.2 | Installer et configurer le système d’exploitation et les applications selon les consignes. | 7 | |
| M187 | 187.3 | Installer et tester l’accès au réseau selon les consignes. Prendre les mesures de protection nécessaires pour utiliser l’ordinateur et le réseau en toute sécurité. | 2 | |
| M187 | 187.4 | Tester le poste de travail ICT, isoler et corriger systématiquement les défauts et les erreurs de configuration. | 2 | |
| M187 | 187.5 | Aménager le poste de travail ICT en respectant les principes ergonomiques. | 1 | |
| M187 | 187.6 | Clarifier, avant l’installation du système d’exploitation, la configuration matérielle requise et la compatibilité et se procurer les pilotes nécessaires. | 2 | |
| M187 | 187.7 | Organiser les partitions du support de données et les systèmes de fichiers, configurer le gestionnaire et les options de démarrage. | 2 | |
| M187 | 187.8 | Créer et gérer les structures des fichiers et des répertoires. Administrer les utilisateurs/groupes et octroyer les droits d’utilisateur. | 5 | |
| M187 | 187.9 | Surveiller les ressources et les événements. Utiliser les programmes d’aide inclus dans le système d’exploitation pour analyser et résoudre des problèmes. | 2 | |
| M223 | 223.1 | Estimer si une base de données remplit les exigences de l’aptitude multi-utilisateurs, et, le cas échéant, documenter les adaptations. | 2 | |
| M223 | 223.2 | Développer l’application et garantir la capacité multi-utilisateurs au moyen de transactions. | 3 | |
| M223 | 223.3 | Implémenter les interfaces utilisateurs, les adaptations de la base de données et les transactions. | 5 | |
| M223 | 223.4 | Définir les spécifications de tests pour les aspects fonctionnels et non-fonctionnels de l’aptitude multi-utilisateurs, tester l’application et verbaliser les tests. | 2 | |
| M223 | 223.5 | Documenter les transactions en veillant aux possibilités de maintenance et de reproductibilité. | 1 | |
| M231 | 231.1 | Catégoriser les données en fonction du niveau de protection requis. | 4 | |
| M231 | 231.2 | Vérifier et améliorer éventuellement la sécurité des données de la propre infrastructure. | 4 | |
| M231 | 231.3 | Utiliser diverses possibilités de sauvegarde des données. | 2 | |
| M231 | 231.4 | Vérifier si les applications utilisées respectent les lois sur la protection des données. | 1 | |
| M231 | 231.5 | Indiquer les conséquences d’erreurs allant à l’encontre de la protection et de la sécurité des données. | 2 | |
| M231 | 231.6 | Choisir des logiciels autorisant le respect de la protection et de la sécurité des données sur la base des modèles de licence. | 1 | |
| M241 | 241.1 | Expliquer à un collègue de travail l’importance de l’innovation dans la création de prestations de marché performantes sur le long terme. | 4 | |
| M241 | 241.2 | Identifier un problème pour un groupe cible défini. | 3 | |
| M241 | 241.3 | Valider des approches de solution possibles à l’aide d’études de marché primaire et secondaire. | 3 | |
| M241 | 241.4 | Évaluer les variantes de solution sous l’angle des potentiels et des risques techniques et économiques en tenant compte du groupe cible défini. | 3 | |
| M241 | 241.5 | Présenter les variantes de solution élaborées à d’autres spécialistes sous la forme d’un pitch. | 3 | |
| M245 | 245.1 | Déterminer les risques en termes de faisabilité technique et les mesures appropriées en vue de les réduire. | 3 | |
| M245 | 245.2 | Élaborer un prototype technique en vue de valider la solution. | 3 | |
| M245 | 245.3 | Réunir tous les constats relatifs à la solution dans une PoC. | 4 | |
| M245 | 245.4 | Présenter la PoC à d’autres spécialistes sous la forme d’un pitch. | 4 | |
| M254 | 254.1 | Identifier et documenter les informations pertinentes du processus (désignation, événement déclenchant, résultats, fournisseur, client) et s’appuyer sur la description d´une enquête mise en œuvre antérieurement. | 6 | |
| M254 | 254.2 | Décompose le processus métier en étapes dans le cadre d'une analyse des tâches et représente graphiquement le flux du processus à l'aide de normes de description acceptées et courantes. | 2 | |
| M254 | 254.3 | Spécifier le déroulement du processus avec des informations supplémentaires telles que les aides indispensables, les divers exécutants ainsi que la description sur les résultats à produire. | 2 | |
| M254 | 254.4 | Divise les processus opérationnels en processus techniques et organisationnels (conception du système). | 3 | |
| M293 | 293.1 | Vérifier la maquette ou le prototype d’interface (mock-up, prototype cliquable) d’un site Web quant à sa faisabilité. [g2.2 / g2.4] | 3 | |
| M293 | 293.2 | Développer un site Web exécutable comme preuve de concept (PoC) en vue de procéder à une première vérification. [g5.1 / g5.3 / g5.4] | 5 | |
| M293 | 293.3 | Poursuivre le développement de la PoC afin de réaliser un site Web finalisé et vérifier que celui-ci respecte les consignes et les directives données. [g5.1 / g5.3 / g5.4 / g5.5] | 5 | |
| M293 | 293.4 | Publier un site Web sur un serveur Web. | 3 | |
| M294 | 294.1 | Mettre en place l’environnement de développement et d’exécution local de manière à pouvoir développer un projet défini. [g5.1] | 2 | |
| M294 | 294.2 | Programmer, au moyen de la technologie définie et à l’aide d’un back-end documenté existant, le front-end structuré et efficient d’une application Web interactive permettant de gérer (Create, Read, Update, Delete [CRUD]) des données tout en se conformant aux consignes applicables en l’espèce. [g5.3, g2.6, g2.4, g2.2] | 3 | |
| M294 | 294.3 | 3. Programmer le front-end d’une application Web interactive afin de rendre accessibles, via un lien permanent, les différents éléments CRUD du front-end. [g5.3] | 1 | |
| M294 | 294.4 | Vérifier les résultats intermédiaires au regard des exigences (fonctionnel, non fonctionnel, sécurité) et procéder en continu à des corrections. [g5.4, g2.6] | 3 | |
| M294 | 294.5 | Appliquer les conventions de code données et vérifier en continu si celles-ci sont respectées. [g5.5] | 2 | |
| M294 | 294.6 | Déposer les modifications et extensions de l’implémentation de façon claire et fiable dans un système de gestion des logiciels. [g5.6] | 1 | |
| M294 | 294.7 | Protéger au moins un domaine du front-end contre des accès anonymes. [g5.3] | 1 | |
| M295 | 295.1 | Mettre en place l’environnement de développement et d’exécution local de manière à pouvoir développer un projet défini. [g5.1] | 2 | |
| M295 | 295.2 | Implémenter et documenter, au moyen de la technologie définie, une interface back-end efficiente et structurée permettant de gérer (Create, Read, Update, Delete [CRUD]) une source de données existante en utilisant des standards d’interfaces actuels et en se conformant aux consignes applicables en l’espèce. [g5.2] | 4 | |
| M295 | 295.3 | Vérifier les résultats intermédiaires au regard des exigences (fonctionnel, non fonctionnel, sécurité) et procéder en continu à des corrections. [g5.4, g6.3, g6.4, g6.5, g6.6, g6.7. g6.8] | 3 | |
| M295 | 295.4 | Appliquer les conventions de code données et vérifier si celles-ci sont respectées en continu. [g5.5] | 2 | |
| M295 | 295.5 | Déposer les modifications et extensions de l’implémentation de façon claire et fiable dans un système de gestion des logiciels. [g5.6] | 1 | |
| M295 | 295.6 | Implémenter un mécanisme d’authentification actuel dans le back-end et proté-ger au moins un domaine du back-end contre des accès anonymes. [g3.2, g3.4] | 1 | |
| M306 | 306.1 | Vérifier la faisabilité d’un objectif en tenant compte des ressources, des exigences et des délais imposés, documenter les résultats et en discuter avec le client. | 3 | |
| M306 | 306.2 | Identifier un projet et définir les mesures pour le mener à bien à l’aide d’un business case (parties prenantes, analyse des risques, étude de faisabilité et de rentabilité, gestion du temps, développement d’objectifs). | 1 | |
| M306 | 306.3 | Élaborer une planification de projet garantissant le déroulement méthodique d’un mandat compte tenu des ressources, des délais, des problèmes à traiter et de la répartition du travail (méthode en cascade [waterfall]/agile, indépendamment de la méthode appliquée au sein de l’entreprise formatrice). | 3 | |
| M306 | 306.4 | Attribuer des mandats (lot de travail/stories), en coordonner et en surveiller l’exécution (qualité, délais, coûts). | 2 | |
| M306 | 306.5 | Établir un rapport sur l’avancement des travaux (rapport sur l’état du projet/journal du projet) et y documenter l’état du projet (ressources, délais, travaux réalisés) à l’attention du client. | 2 | |
| M306 | 306.6 | Documenter et expliquer les résultats du projet (solution) à l’attention du client. | 1 | |
| M306 | 306.7 | Passer en revue le déroulement du projet avec les membres de l’équipe de projet et tirer des conclusions pour une exécution de projet efficace. | 1 | |
| M319 | 319.1 | Saisir le problème, développer de façon structurée des solutions possibles et les traduire pour les parties prenantes. | 3 | |
| M319 | 319.2 | Créer une représentation visuelle appropriée pour la programmation des besoins. | 2 | |
| M319 | 319.3 | Déduire les données nécessaires à partir des consignes (entrée, processus, sortie et types de données). | 3 | |
| M319 | 319.4 | Implémenter l’application à l’aide de structures de contrôle et des fonctions créées. | 7 | |
| M319 | 319.5 | Respecter les conventions définies, commenter le code en tenant compte de la maintenabilité. | 2 | |
| M319 | 319.6 | Interpréter les défauts (erreurs) du logiciel et les corriger. | 3 | |
| M320 | 320.1 | Analyser des problèmes d’application pour créer des programmes orientés objet. [g4.1, g4.4] | 3 | |
| M320 | 320.2 | Modéliser et documenter des programmes orientés objet. [g4.4] | 2 | |
| M320 | 320.3 | Implémenter un design orienté objet. [g5.2, g5.5] | 4 | |
| M320 | 320.4 | Vérifier l’exactitude et la qualité de l’implémentation. [g5.4, g6.3, g6.5, g6.6] | 2 | |
| M321 | 321.1 | Analyser des systèmes logiciels présentant une structure différente et les transférer vers des systèmes distribués. [g1.1, g4.4, g4.5] | 4 | |
| M321 | 321.2 | Utiliser des composants de système dans des systèmes distribués. [g5.1, g5.2] | 3 | |
| M321 | 321.3 | Relier des parties de système via des interfaces bien définies. [g5.2, g5.3] | 4 | |
| M321 | 321.4 | Implémenter des composants de système dans un système distribué et vérifier leur fonctionnement. [g5.4, g5.7, g6.4, g6.6, h4.3, h4.4] | 4 | |
| M322 | 322.1 | Analyser les caractéristiques utilisateur et l’environnement utilisateur en fonction du problème donné et du système, et les documenter. [g1.1 / g1.2 / g1.8 / g2.1] | 1 | |
| M322 | 322.2 | Développer des variantes d’une interface utilisateur (masque et enchaînements) sur la base des standards définis et des exigences ergonomiques. [g.1.3 / g2.1 / g2.2] | 5 | |
| M322 | 322.3 | Implémenter une interface utilisateur conformément au projet et vérifier les parties problématiques quant à leur faisabilité. [g2.2 / g2.3 / g2.6 / g5.4] | 2 | |
| M322 | 322.4 | Vérifier l’ergonomie d’une interface utilisateur. [g1.2 / g2.4 / g2.5 / g5.7] | 2 | |
| M322 | 322.5 | Implémenter une interface utilisateur sans barrières et la vérifier. [g2.4 / g5.1] | 2 | |
| M323 | 323.1 | Analyser et décrire les exigences en vue de la réalisation d'une programmation fonctionnelle.[g4.1, g4.4] | 5 | |
| M323 | 323.2 | Implémenter de manière efficiente des algorithmes et des problèmes d’applications selon le paradigme de programmation fonctionnelle et les exigences données. [g5.2, g5.5] | 3 | |
| M323 | 323.3 | Améliorer et optimiser le code impératif implémenté en utilisant la programmation fonctionnelle (refactorisation). [g5.4, g5.5] | 2 | |
| M323 | 323.4 | Vérifier l’exactitude et la qualité de l’implémentation. [g6.3, g6.5, g6.6] | 3 | |
| M324 | 324.1 | Consigner et administrer de manière compréhensible et transparente les exigences et les étapes de mise en œuvre pour le développement en équipe. [g1.5] | 3 | |
| M324 | 324.2 | Configurer et utiliser l’environnement de développement local de manière intégrée avec les outils d’automatisation. [g5.1, g6.4, g6.6, h2.1, h3.2] | 1 | |
| M324 | 324.3 | Gérer le code source et les artefacts pour un développement en équipe orienté exigences. [g5.6, h2.4, h3.5] | 2 | |
| M324 | 324.4 | Utiliser un processus d’intégration automatisé (Build, assurance qualité/test des artefacts). [g5.5, g6.4, g6.6, h2.2] | 1 | |
| M324 | 324.5 | Utiliser un processus de déploiement automatisé (installation et configuration de l’environnement d’exécution et de l’application). [g5.5, g6.4, g6.6, h2.2] | 1 | |
| M335 | 335.1 | Analyser la donnée, développer la fonctionnalité et le scénario. | 3 | |
| M335 | 335.2 | Elaborer le concept de solution pour l’application et vérifier l’implémentation dans des solutions existantes. | 4 | |
| M335 | 335.3 | Programmer une application avec un environnement de développement usuel en tenant compte des possibilités et restrictions des appareils mobiles. | 2 | |
| M335 | 335.4 | Planifier la publication de l’application sur une plateforme usuelle et fixer les étapes nécessaires. | 3 | |
| M335 | 335.5 | Vérifier l’application mobile selon le plan de tests, saisir les résultats des tests et, le cas échéant, entreprendre les corrections nécessaires. | 2 | |
| M346 | 346.1 | Évaluer l’adéquation des solutions on-premise et cloud par rapport aux objectifs de l’entreprise et, sur cette base, formuler une recommandation de mise en œuvre. | 7 | |
| M346 | 346.2 | Spécifier les coûts, frais d’exploitation inclus, de la solution proposée et définir une adoption du cloud (cloud adoption) appropriée. | 2 | |
| M346 | 346.3 | Développer un concept technique pour l’intégration de la solution cloud choisie en tenant compte des conditions techniques et des exigences du domaine d’application concerné. | 3 | |
| M346 | 346.4 | Installer et configurer les services prédéfinis dans le cloud. | 1 | |
| M347 | 347.1 | Identifier les conséquences de la virtualisation sur le quotidien professionnel. | 2 | |
| M347 | 347.2 | Sélectionner une composition de conteneurs (architecture) adaptée à la situation. [h1.1, h1.2, h1.4] | 4 | |
| M347 | 347.3 | Sélectionner des prestataires de conteneurs conformément aux exigences. [h1.5, h1.6] | 2 | |
| M347 | 347.4 | Virtualiser une application avec la composition de conteneurs sélectionnée aussi bien à des fins de développement que pour la livraison/l’entreprise. [h3.1, h3.2, h3.4, h3.5] | 3 | |
| M347 | 347.5 | Planifier et mettre en œuvre des méthodes de contrôle qualité. [h3.7] | 3 | |
| M426 | 426.1 | Mettre en œuvre une fonctionnalité donnée, dans le cadre d’un projet logiciel, avec une méthode agile. | 4 | |
| M426 | 426.2 | Réaliser et tester par étapes les fonctionnalités à l’aide de pratiques agiles dans les cycles de révision prescrits, et présenter en résumé la version logicielle. | 5 | |
| M426 | 426.3 | Mettre en œuvre, de manière ciblée, des échantillons de développement existants et/ou des composants logiciels testés pour résoudre le problème. | 3 | |
| M426 | 426.4 | Refléter les résultats et le déroulement du travail lors d’un cycle de révision, en déduire les conclusions pour la suite du déroulement. | 3 | |
| M426 | 426.5 | Mettre à disposition les documents du projet et les codes sources du programme dans un système de gestion des versions. | 3 | |
| M426 | 426.6 | Formuler de manière compréhensive le code source programme selon les conventions. | 2 | |
| M431 | 431.1 | Prendre en charge un mandat, l’analyser et clarifier les incertitudes avec le mandant. | 3 | |
| M431 | 431.1 | Accepter un mandat, l’analyser et clarifier les incertitudes avec le mandant. | 3 | |
| M431 | 431.2 | Tester des techniques et des méthodes (méthodes de projet) appropriées pour la mise en œuvre du mandat. | 3 | |
| M431 | 431.2 | Connaître un modèle d’action exhaustive. | 3 | |
| M431 | 431.3 | Planifier et exécuter le mandat selon la méthode d’action exhaustive. | 3 | |
| M431 | 431.3 | Exécuter un mandat en utilisant les techniques et les méthodes appropriées. | 3 | |
| M431 | 431.4 | Exécuter un mandat en utilisant les techniques et les méthodes adaptées. | 4 | |
| M431 | 431.4 | Documenter les résultats d’un mandat, les présenter au mandant et les analyser de manière critique. | 4 | |
| M431 | 431.5 | Documenter les résultats d’un mandat, les présenter au mandant et les analyser de manière critique. | 0 | |
| M450 | 450.1 | Établir un concept de test basé sur un exemple pratique, exigences incluses (base de test). | 3 | |
| M450 | 450.2 | Décrire un environnement de test de manière exhaustive. | 2 | |
| M450 | 450.3 | Définir les tests et les moyens de test en fonction des divers niveaux/types de test (tests unitaires, tests d’intégration, tests E2E, tests système, tests de charge/performance, tests de sécurité, tests d’acceptation des utilisateurs, tests de conformité). | 5 | |
| M450 | 450.4 | Élaborer des propositions pour corriger les défauts/bugs dans les revues de code (code reviews). | 4 | |
| M450 | 450.5 | Décrire en fonction des exigences des cas de test reproductibles, y compris les résultats escomptés. | 3 | |
| M450 | 450.6 | Implémenter et exécuter des cas de test automatisés et en documenter les résultats de manière compréhensible. | 3 | |
| M450 | 450.7 | Définir sur la base des écarts constatés/donnés des mesures correctives et les appliquer (p. ex. dans le cadre du développement piloté par les tests (Test Driven Development [TDD]). | 2 | |
| M450 | 450.8 | Tester des interfaces conformément au concept de sécurité. | 1 |