RNCP36166 - Analyste développeur d'applications informatiques

Retour à la liste des titres RNCP
Type Niveau Certificateur Date de fin de validité
Autre certification professionnelle de droit Niveau 5 MINISTERE DES ARMEES 27/01/2027
et des ressources mises à disposition afin de comprendre les enjeux et les risques liés à la demande. -Tester la migration de l'application informatique vers un nouvel environnement en utilisant une plateforme de test logiciel afin de s'assurer de la compatibilité et de la stabilité de l'application. -Adapter l'application pour satisfaire aux exigences de sécurité en utilisant les normes et les bonnes pratiques en matière de sécurité informatique afin de garantir la robustesse du service. -Livrer l'application corrigée à l'hébergeur en suivant les procédures établies afin qu'elle soit déployée sur les plateformes de production. 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 : -Détecter les évolutions méthodologiques en suivant les actualités technologiques et en participant à des formations afin de rester à la pointe des avancées dans le domaine de l'informatique. -Examiner les outils de développement et les comparer afin de choisir les plus adaptés pour la réalisation de ses projets. -Rechercher les nouvelles failles de sécurité en utilisant des outils spécialisés et en se tenant informé des dernières menaces afin de proposer des solutions de sécurité efficaces. -Rédiger des documents fonctionnels et techniques en utilisant des outils de documentation afin de garantir la qualité et la transparence de son travail.

La certification Analyste développeur d'applications informatiques est un titre de niveau 5 délivré par le Ministère des Armées. Elle vise à former des professionnels capables de concevoir, réaliser et améliorer des programmes informatiques en répondant aux exigences des utilisateurs. Les compétences acquises permettent de garantir le maintien en condition opérationnelle et de sécurité des logiciels, ainsi que l'adaptation des programmes existants suite à des demandes d'évolution.

Selon le profil d'emploi, l'analyste développeur d'applications informatiques est en mesure de :

  • analyser les besoins du commanditaire, ses obligations et ses contraintes ;
  • réaliser la modélisation, la conception technique et le codage ;
  • effectuer des tests auprès des utilisateurs ;
  • rédiger des notices d'installation et des guides utilisateurs ;
  • maintenir des logiciels ;
  • entretenir des connaissances techniques spécifiques en méthodologie, en développement et en sécurité informatique.

Dans le secteur civil, les principales activités de l'analyste développeur d'applications informatiques peuvent être regroupées en 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 de ce bloc sont :

  • Prise en compte d'une demande d'informatisation ;
  • Modélisation d'une application informatique ;
  • Développement d'une application informatique ;
  • 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 de ce bloc sont :

  • Prise en compte et gestion d'une demande de maintien en condition opérationnelle ;
  • Analyse des dysfonctionnements ;
  • Correction des dysfonctionnements ;
  • Test de la solution corrective ;
  • 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 de ce bloc sont :

  • Étude d'impact de la demande de MCS ;
  • Tests de migration ;
  • Adaptation de l'application informatique ;
  • 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 de ce bloc sont :

  • Détection des évolutions méthodologiques ;
  • Examen des outils de développement ;
  • Recherche des nouvelles failles de sécurité ;
  • Rédaction de documents fonctionnels et techniques.

Les capacités attestées par cette certification sont :

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 et des ressources mises à disposition afin de comprendre les enjeux et les risques liés à la demande ;
  • Tester la migration de l'application informatique vers un nouvel environnement en utilisant une plateforme de test logiciel afin de s'assurer de la compatibilité et de la stabilité de l'application ;
  • Adapter l'application pour satisfaire aux exigences de sécurité en utilisant les normes et les bonnes pratiques en matière de sécurité informatique afin de garantir la robustesse du service ;
  • Livrer l'application corrigée à l'hébergeur en suivant les procédures établies afin qu'elle soit déployée sur les plateformes de production.

Bloc de compétences 4 : assurer une