J'ai un diplôme "Analyste développeur d'applications informatiques"

Je sais faire les actions suivantes :

L’analyste développeur d’applications informatiques conçoit, réalise et améliore des programmes informatiques à partir des exigences des utilisateurs. Il analyse les besoins, modélise une solution technique et conçoit des lignes de codes en utilisant des langages de programmation. Il assure le maintien en condition opérationnelle et en condition de sécurité des logiciels. Il peut également adapter des programmes informatiques existants suite à des demandes d’évolutions. Selon le profil d’emploi, il est en mesure : · d’analyser les besoins du commanditaire, ses obligations et ses contraintes ; · de réaliser la modélisation, la conception technique et le codage ; · d’effectuer des tests auprès des utilisateurs ; · de rédiger des notices d’installation et des guides utilisateurs ; · de maintenir des logiciels ; . d’entretenir des connaissances techniques spécifiques en méthodologie, en développement et en sécurité informatique. Tel que pour la mise en œuvre dans le secteur civil, les principales activités de l’analyste développeur d’applications informatiques peuvent être présentées au sein de quatre blocs de compétences. Bloc de compétences 1 : développer et faire évoluer des applications informatiques afin de répondre à la demande d'un commanditaire Les activités principales composant ce bloc sont : A1.1 – Prise en compte d'une demande d'informatisation ; A1.2 – Modélisation d’une application informatique ; A1.3 – Développement d'une application informatique ; A1.4 – Test d’une application informatique. Bloc de compétences 2 : assurer le maintien en condition opérationnelle (MCO) des applications informatiques afin de garantir la continuité de service Les activités principales composant ce bloc sont : A1.1 – Prise en compte et gestion d'une demande de maintien en condition opérationnelle ; A1.2 – Analyse des dysfonctionnements ; A1.3 – Correction des dysfonctionnements ; A1.4 – Test de la solution corrective ; A1.5 - Livraison de la solution corrective. Bloc de compétences 3 : assurer le maintien en condition de sécurité (MCS) des applications informatiques afin de garantir la robustesse du service Les activités principales composant ce bloc sont : A3.1 – Étude d’impact de la demande de MCS ; A3.2 – Tests de migration ; A3.3 – Adaptation de l’application informatique ; A3.4 – Livraison de l’application informatique corrigée. Bloc de compétences 4 : assurer une veille technologique et documenter le travail afin de proposer des applications informatiques fiables et sécurisées Les activités principales composant ce bloc sont : A4.1 – Détection des évolutions méthodologiques ; A4.2 – Examen des outils de développement ; A4.3 – Recherche des nouvelles failles de sécurité ; A4.4 – Rédaction de documents fonctionnels et techniques.

OÙ SUIVRE CE DIPLÔME ?

MINISTERE DES ARMEES

Non renseigné

Détails du diplôme

Quelles sont les compétences que vous allez apprendre mais aussi comment l'examen va-t-il se passer ?

Compétences attestées :

Bloc de compétences 1 : développer et faire évoluer des applications informatiques afin de répondre à la demande d'un commanditaire Les compétences attestées par ce bloc sont : -Analyser le besoin exprimé par un commanditaire en s'appuyant sur un cahier des charges ou une demande d'évolution afin de cerner précisément les exigences du client. - Concevoir et modéliser les différents composants de l'application informatique en utilisant des outils de modélisation afin de préparer le codage. - Coder rigoureusement les composants logiciels (IHM, classes et fichiers) à l'aide d'un environnement de développement collaboratif afin de produire les différentes fonctionnalités de l'application informatique. - Tester l'intégration de l'application informatique en utilisant une plateforme de test logiciel afin de s'assurer du bon fonctionnement avant la livraison de son programme. Bloc de compétences 2 : assurer le maintien en condition opérationnelle (MCO) des applications informatiques afin de garantir la continuité de service Les compétences attestées par ce bloc sont : -Prendre en compte la demande à travers une fiche d'anomalie reçue généralement par le biais d'un gestionnaire de ticket afin d'analyser la problématique. -Analyser la problématique en tentant de reproduire l'anomalie afin d'y apporter rapidement une solution et éviter qu'elle ne se reproduise. -Corriger l'anomalie en développant un correctif fiable dans les meilleurs délais afin de solutionner la problématique et éviter qu'elle ne se reproduise. -Tester la correction apportée en vérifiant son intégration dans l'ensemble du logiciel au moyen d'une plateforme de test logiciel afin de s'assurer du bon fonctionnement avant de livrer son patch correctif. -Livrer le patch correctif à l'hébergeur en respectant les procédures imposées afin qu'il soit déployé sur les plateformes de production. Bloc de compétences 3 : assurer le maintien en condition de sécurité (MCS) des applications informatiques afin de garantir la robustesse du service Les compétences attestées par ce bloc sont : -Étudier l'impact de la demande de MCS de manière approfondie à l'aide de la documentation disponible afin d'estimer la faisabilité et les travaux à réaliser. -Tester rigoureusement la migration de la pile logicielle au moyen d'un environnement de test afin d'évaluer si la demande de MCS nécessite d'adapter l'application informatique. -Adapter l'application informatique au moyen d'un environnement de développement en respectant les préconisations afin de la rendre compatible à la nouvelle pile logicielle. -Fournir à l'hébergeur l'application informatique adaptée à la nouvelle pile logicielle en respectant les procédures imposées afin que l'hébergeur puisse effectuer la migration. Bloc de compétences 4 : assurer une veille technologique et documenter le travail afin de proposer des applications informatiques fiables et sécurisées Les compétences attestées par ce bloc sont : -Réaliser une veille méthodologique en consultant de manière objective la documentation disponible afin de tenir à jour ses compétences et proposer à son équipe des pistes d'amélioration organisationnelles. - Effectuer une veille technologique des outils et langages de programmation à partir des publications de sources reconnues à l'aide d'un sens critique et logique afin de maintenir à jour ses compétences de développeur d'application informatique. -Assurer une veille de sécurité applicative au moyen des sites de référence dans le domaine afin de ne pas utiliser des logiciels contenant des failles exploitables et d'anticiper les migrations de pile logicielle. -Documenter techniquement l'application informatique au moyen d'une rédaction pertinente et concise afin qu'elle puisse être installée et exploitée de manière fiable et sécurisée.

Voies d'accès à la certification :

Voies d'accès Composition des Jurys
Après un parcours de formation sous statut d’élève ou d’étudiant
Non autorisé
En contrat d’apprentissage
Non autorisé
Après un parcours de formation continue
Autorisé
Le jury de certification (hors VAE) pourra comprendre jusqu'à cinq membres cinq membres avec, si possible, une représentation équilibrée des hommes et des femmes : - un président assisté de : - deux membres du « collège professionnels » ; - deux membres du « collège formateurs ». Des suppléants sont également désignés. Le président du jury de certification (hors VAE) est soit le commandant de l’école des transmissions, soit le directeur de l’enseignement ou un officier supérieur cadre de l’enseignement. Le président et les membres du jury (ainsi que les suppléants) sont désignés par le commandant de l’organisme certificateur pour une période d’un an renouvelable. Le jury de certification (hors VAE) pourra être réduit à trois membres avec, si possible, une représentation équilibrée des hommes et des femmes. Dans ce cas, il devra comprendre au moins 2 professionnels du secteur : - Président du jury (hors VAE) : le commandant de l’école des transmissions en qualité de professionnel du secteur ou son représentant (non formateur) ; - 1 deuxième représentant qualifié de la profession (non formateur) ; - 1 troisième représentant qualifié de la profession (non formateur) ou un formateur. Les « professionnels » sont représentés par tout professionnel du secteur hformateurs, hors organisme certificateur si possible.
En contrat de professionnalisation
Non autorisé
Par candidature individuelle
Non autorisé
Par expérience
Autorisé
Le jury de certification par voie de VAE pourra comprendre jusqu'à cinq membres avec, si possible, une représentation équilibrée des hommes et des femmes : - Président du jury de VAE : le commandant de l’école des transmissions ou son représentant en qualité de professionnel du secteur ; - deux membres du « collège professionnels » ; - deux membres du « collège formateurs ». Des suppléants sont désignés. Le président et les membres du jury de VAE (ainsi que les suppléants) sont désignés par le chef d’établissement de l’organisme certificateur pour une période d’un an renouvelable. Selon les situations, le jury de VAE pourra être composé de trois membres avec, si possible, une représentation équilibrée des hommes et des femmes. Dans ce cas, il devra comprendre au moins 2 professionnels du secteur : - Président du jury : le commandant de l’école des transmissions en qualité de professionnel du secteur ou son représentant (non formateur) ; - 1 deuxième représentant qualifié de la profession (non formateur) ; - 1 troisième représentant qualifié de la profession (non formateur) ou un formateur. Les « professionnels » sont représentés par tout professionnel hors formateurs,, hors organisme certificateur si possible.

Segmentation de la certification

Cette certification se compose de 4 Blocs de compétences

Les modalités d'acquisition de la certification par capitalisation des blocs de compétences et/ou par équivalence sont définies par chaque certificateur accrédité qui met en œuvre les dispositifs qu’il juge adaptés. Ces modalités peuvent être modulées en fonction du chemin d’accès à la certification : formation initiale, VAE, formation continue.

RNCP36166BC01 - Développer et faire évoluer des applications informatiques afin de répondre à la demande d'un commanditaire

    -Analyser le besoin exprimé par un commanditaire en s'appuyant sur un cahier des charges ou une demande d'évolution afin de cerner précisément les exigences du client. -Concevoir et modéliser les différents composants de l'application informatique en utilisant des outils de modélisation afin de préparer le codage. -Coder rigoureusement les composants logiciels (IHM, classes et fichiers) à l'aide d'un environnement de développement collaboratif afin de produire les différentes fonctionnalités de l'application informatique. -Tester l'intégration de l'application informatique en utilisant une plateforme de test logiciel afin de s'assurer du bon fonctionnement avant la livraison de son programme.

RNCP36166BC02 - Assurer le maintien en condition opérationnelle ( MCO) des applications informatiques afin de garantir la continuité de service

    - Prendre en compte la demande à travers une fiche d'anomalie reçue généralement par le biais d'un gestionnaire de ticket afin d'analyser la problématique. - Analyser la problématique en tentant de reproduire l'anomalie afin d'y apporter rapidement une solution et éviter qu'elle ne se reproduise. -Corriger l'anomalie en développant un correctif fiable dans les meilleurs délais afin de solutionner la problématique et éviter qu'elle ne se reproduise. -Tester la correction apportée en vérifiant son intégration dans l'ensemble du logiciel au moyen d'une plateforme de test logiciel afin de s'assurer du bon fonctionnement avant de livrer son patch correctif. -Livrer le patch correctif à l'hébergeur en respectant les procédures imposées afin qu'il soit déployé sur les plateformes de production.

RNCP36166BC03 - Assurer le maintien en condition de sécurité (MCS) des applications informatiques afin de garantir la robustesse du service

    -Étudier l'impact de la demande de MCS de manière approfondie à l'aide de la documentation disponible afin d'estimer la faisabilité et les travaux à réaliser. -Tester rigoureusement la migration de la pile logicielle au moyen d'un environnement de test afin d'évaluer si la demande de MCS nécessite d'adapter l'application informatique. -Adapter l'application informatique au moyen d'un environnement de développement en respectant les préconisations afin de la rendre compatible à la nouvelle pile logicielle. -Fournir à l'hébergeur l'application informatique adaptée à la nouvelle pile logicielle en respectant les procédures imposées afin que l'hébergeur puisse effectuer la migration.

RNCP36166BC04 - Assurer une veille technologique et documenter le travail afin de proposer des applications informatiques fiables et sécurisées

    -Réaliser une veille méthodologique en consultant de manière objective la documentation disponible afin de tenir à jour ses compétences et proposer à son équipe des pistes d'amélioration organisationnelles. -Assurer une veille de sécurité applicative au moyen des sites de référence dans le domaine afin de ne pas utiliser des logiciels contenant des failles exploitables et d'anticiper les migrations de pile logicielle. -Assurer une veille de sécurité applicative au moyen des sites de référence dans le domaine afin de ne pas utiliser des logiciels contenant des failles exploitables et d'anticiper les migrations de pile logicielle. -Documenter techniquement l'application informatique au moyen d'une rédaction pertinente et concise afin qu'elle puisse être installée et exploitée de manière fiable et sécurisée.

Je cherche à faire...