Objectifs opérationnels MBK

Recherche dans les objectifs opérationnels, avec leurs modules, connaissances et liens PEC.

Réinitialiser

185 objectif(s)

ModuleObjectifTexteConnaissancesPEC
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
c1 c4 h4
M110 110.2 Définir des valeurs limites pour les alertes. 2
c1 c4 h4
M110 110.3 Élaborer à l’aide d’un outil des représentations graphiques appropriées de données. 2
c1 c4 h4
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
c1 c4 h4
M110 110.5 Analyser des données avec un logiciel approprié. 2
c1 c4 h4
M110 110.6 Valider les données lues. 2
c1 c4 h4
M110 110.7 Préparer des données personnelles anonymisées en vue de leur traitement. 3
c1 c4 h4
M110 110.8 Définir des métriques appropriés pour le monitoring logiciel. 2
c1 c4 h4
M110 110.9 Extraire des données de logs et les interpréter. 3
c1 c4 h4
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
b1 g3
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
b1 g3
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
b1 g3
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
b1 g3
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
b1 g3
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
b1
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
b1
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
b1
M117 117.4 Installer le réseau et ses composants selon la documentation des constructeurs, procéder à la configuration. 2
b1
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
b1
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
b1
M117 117.7 Tester le réseau et les systèmes connectés, documenter les résultats des tests. 2
b1
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
h3
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
h3
M122 122.2 Transposer la structure de déroulement à l’aide de scripts. 0
h3
M122 122.2 Transposer le diagramme de flux dans un script. 1
h3
M122 122.3 Intégrer un script dans un environnement système. 0
h3
M122 122.3 Intégrer un script dans un environnement système. 2
h3
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
h3
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
h3
M122 122.5 Établir une documentation relative à l’utilisation du script. 0
h3
M122 122.5 Etablir une documentation utilisateur pour la mise en œuvre du script. 2
h3
M162 162.1 Examiner les données issues de divers stocks d’informations structurés ou non structurés et les classer. 2
c1 c4 g1
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
c1 c4 g1
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
c1 c4 g1
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
c1 c4 g1
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
c1 c4 g1
M162 162.6 Normaliser le modèle de données logique relationnel. 2
c1 c4 g1
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
c1 c4 g1
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
g5
M165 165.2 Implémenter une base de données NoSQL et y insérer les données. 3
g5
M165 165.3 Définir les autorisations d’accès et les appliquer à la base de données NoSQL. 2
g5
M165 165.4 Sauvegarder la base de données NoSQL et vérifier sa restauration. 2
g5
M165 165.5 Mettre à l’échelle une base de données NoSQL, p. ex. par réplication. 2
g5
M165 165.6 Utiliser la base de données NoSQL en mode lecture/écriture depuis une application. 3
g5
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
b1 h4
M187 187.2 Installer et configurer le système d’exploitation et les applications selon les consignes. 7
b1 h4
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
b1 h4
M187 187.4 Tester le poste de travail ICT, isoler et corriger systématiquement les défauts et les erreurs de configuration. 2
b1 h4
M187 187.5 Aménager le poste de travail ICT en respectant les principes ergonomiques. 1
b1 h4
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
b1 h4
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
b1 h4
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
b1 h4
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
b1 h4
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
b3 c3
M231 231.2 Vérifier et améliorer éventuellement la sécurité des données de la propre infrastructure. 4
b3 c3
M231 231.3 Utiliser diverses possibilités de sauvegarde des données. 2
b3 c3
M231 231.4 Vérifier si les applications utilisées respectent les lois sur la protection des données. 1
b3 c3
M231 231.5 Indiquer les conséquences d’erreurs allant à l’encontre de la protection et de la sécurité des données. 2
b3 c3
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
b3 c3
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
a3
M241 241.2 Identifier un problème pour un groupe cible défini. 3
a3
M241 241.3 Valider des approches de solution possibles à l’aide d’études de marché primaire et secondaire. 3
a3
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
a3
M241 241.5 Présenter les variantes de solution élaborées à d’autres spécialistes sous la forme d’un pitch. 3
a3
M245 245.1 Déterminer les risques en termes de faisabilité technique et les mesures appropriées en vue de les réduire. 3
a3
M245 245.2 Élaborer un prototype technique en vue de valider la solution. 3
a3
M245 245.3 Réunir tous les constats relatifs à la solution dans une PoC. 4
a3
M245 245.4 Présenter la PoC à d’autres spécialistes sous la forme d’un pitch. 4
a3
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
b4 g1
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
b4 g1
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
b4 g1
M254 254.4 Divise les processus opérationnels en processus techniques et organisationnels (conception du système). 3
b4 g1
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
g2 g5
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
g2 g5
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
g2 g5
M293 293.4 Publier un site Web sur un serveur Web. 3
g2 g5
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
g2 g5
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
g2 g5
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
g2 g5
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
g2 g5
M294 294.5 Appliquer les conventions de code données et vérifier en continu si celles-ci sont respectées. [g5.5] 2
g2 g5
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
g2 g5
M294 294.7 Protéger au moins un domaine du front-end contre des accès anonymes. [g5.3] 1
g2 g5
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
g3 g5 g6
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
g3 g5 g6
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
g3 g5 g6
M295 295.4 Appliquer les conventions de code données et vérifier si celles-ci sont respectées en continu. [g5.5] 2
g3 g5 g6
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
g3 g5 g6
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
g3 g5 g6
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
g2 g4 g5
M319 319.2 Créer une représentation visuelle appropriée pour la programmation des besoins. 2
g2 g4 g5
M319 319.3 Déduire les données nécessaires à partir des consignes (entrée, processus, sortie et types de données). 3
g2 g4 g5
M319 319.4 Implémenter l’application à l’aide de structures de contrôle et des fonctions créées. 7
g2 g4 g5
M319 319.5 Respecter les conventions définies, commenter le code en tenant compte de la maintenabilité. 2
g2 g4 g5
M319 319.6 Interpréter les défauts (erreurs) du logiciel et les corriger. 3
g2 g4 g5
M320 320.1 Analyser des problèmes d’application pour créer des programmes orientés objet. [g4.1, g4.4] 3
g2 g4 g5
M320 320.2 Modéliser et documenter des programmes orientés objet. [g4.4] 2
g2 g4 g5
M320 320.3 Implémenter un design orienté objet. [g5.2, g5.5] 4
g2 g4 g5
M320 320.4 Vérifier l’exactitude et la qualité de l’implémentation. [g5.4, g6.3, g6.5, g6.6] 2
g2 g4 g5
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
g1 g2 g5
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
g1 g2 g5
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
g1 g2 g5
M322 322.4 Vérifier l’ergonomie d’une interface utilisateur. [g1.2 / g2.4 / g2.5 / g5.7] 2
g1 g2 g5
M322 322.5 Implémenter une interface utilisateur sans barrières et la vérifier. [g2.4 / g5.1] 2
g1 g2 g5
M323 323.1 Analyser et décrire les exigences en vue de la réalisation d'une programmation fonctionnelle.[g4.1, g4.4] 5
g4 g5
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
g4 g5
M323 323.3 Améliorer et optimiser le code impératif implémenté en utilisant la programmation fonctionnelle (refactorisation). [g5.4, g5.5] 2
g4 g5
M323 323.4 Vérifier l’exactitude et la qualité de l’implémentation. [g6.3, g6.5, g6.6] 3
g4 g5
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
h1 h3
M347 347.2 Sélectionner une composition de conteneurs (architecture) adaptée à la situation. [h1.1, h1.2, h1.4] 4
h1 h3
M347 347.3 Sélectionner des prestataires de conteneurs conformément aux exigences. [h1.5, h1.6] 2
h1 h3
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
h1 h3
M347 347.5 Planifier et mettre en œuvre des méthodes de contrôle qualité. [h3.7] 3
h1 h3
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
g3 g6
M450 450.2 Décrire un environnement de test de manière exhaustive. 2
g3 g6
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
g3 g6
M450 450.4 Élaborer des propositions pour corriger les défauts/bugs dans les revues de code (code reviews). 4
g3 g6
M450 450.5 Décrire en fonction des exigences des cas de test reproductibles, y compris les résultats escomptés. 3
g3 g6
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
g3 g6
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
g3 g6
M450 450.8 Tester des interfaces conformément au concept de sécurité. 1
g3 g6