Analyste programmeur
Autre titre inscrit sur demande au RNCP (niveau 5)
Code Certif Info N°30981
Qualification
Niveau de qualification
5 - Savoirs étendus, spécialisés, factuels et théoriques
Sortie
Bac + 2
Descriptif
L'analyste-programmeur est un concepteur/développeur de solutions logicielles répondant aux besoins des utilisateurs de l'entreprise ou de clients. Il est capable, à partir de l'expression du besoin, de réaliser les développements attendus, en mobilisant de larges savoirs et savoir-faire dans les langages et méthodes de développement. Techniquement, à partir des spécifications fonctionnelles, l'analyste-programmeur analyse, paramètre et code les composants logiciels en respectant la demande (besoin) et les procédures en vigueur, sous la responsabilité de la maîtrise d'oeuvre.
Objectif
- Analyser et formaliser le besoin de l'entreprise en solutions logicielles : La première activité de l'analyste programmeur consiste à contribuer à la définition des spécifications fonctionnelles d'une application logicielle demandée par le maitre d'oeuvre ou le Directeur du Système d'Information (DSI) ou son hiérarchique, en vue de son développement. Il doit mener une étude technique détaillée des besoins exprimés afin de réaliser une maquette ou prototype de la future application. Cette étude technique constituera la base de son travail de conception
- Concevoir une solution informatique logicielle sous la responsabilité de son hiérarchique : A partir de cette étude technique détaillée et des spécifications fonctionnelles demandées, l'analyste-programmeur propose une modélisation de la future application. Il présente l'architecture globale de cette application (traitements des données, interfaces homme-machine, ) à la maitrise d'oeuvre pour accord
- Développer une application informatique sous la responsabilité de son hiérarchique : Le développement de l'application est la dimension la plus technique du métier d'analyste- programmeur. Ainsi, le coeur de son métier est de développer tout ou partie d'une application, en faisant appel à ses savoirs et savoir-faire en programmation objet ou en programmation procédurale. Il met en oeuvre, tout au long du développement, les procédures de tests unitaires et de non-regression nécessaires à la garantie de son travail. Il participe à la recette globale du développement
- Favoriser l'utilisation de l'application informatique par les utilisateurs : A partir de l'application testée, l'analyste-programmeur déploie l'application sur les postes informatiques des utilisateurs. Il conçoit les guides utilisateur et d'administration ainsi que les supports de présentation nécessaires aux utilisateurs. Il peut assurer la formation des utilisateurs à l'utilisation de l'application
- Maintenir une application informatique, corriger et faire évoluer celle-ci : Tout au long de la vie de l'application, l'analyste-programmeur assure le maintien en fonctionnement de cette application. Sous la responsabilité de la maitrise d'oeuvre, il définit les évolutions et correctifs nécessaires à la continuité de son utilisation, en assure le développement et tient informés les utilisateurs des évolutions de l'application logicielle
Débouchés
Tous secteurs d'activité de l'industrie et des services dans toute entreprise développant des applications informatiques pour elles même ou pour des entreprises clientes (en particulier SSII, éditeurs informatiques, entreprises intégrant de l'informatique dans leurs produits, fabricants de matériels informatiques).
- analyste programmeur réalisateur en informatique
- développeur
- informaticien d'application
- Informaticien de développement
- analyste réalisateur
Répertoire National des Certifications Professionnelles (RNCP)
| Code RNCP | Date Fin Enregistrement | Type Enregistrement | Statut |
|---|---|---|---|
| RNCP13659 (nouvelle fenêtre) | — | Enregistrement sur demande | Inactif |
Certificateur
- CESI
Valideur
| 1ère habilitation | Début validité | Fin validité |
|---|---|---|
Pour en savoir plus
Session de l'examen
Première session
NC
Dernière session
NC
Domaine de formation (Formacode® V14)
- 31067 : Développement informatique
Liens vers les métiers (ROME)
Groupes formation emploi (GFE)
- P : Gestion et traitement de l'information
Domaine de spécialité (NSF)
- 326 T : Informatique, traitement de l'information, réseaux de transmission des données
Accessibilité selon les modalités
| Formation initiale | Formation continue | Apprentissage | Contrat de pro. | VAE | Demande indiv. |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ✅ | ✅ | ❌ |
Textes officiels
- Publication
- Descriptif
- Arrêté du 23 février 2007 portant enregistrement au répertoire national des certifications professionnelles
- Code NOR
- METF0710426A
- Journal Officiel
- Consulter le JO (nouvelle fenêtre)
- Modification
- ✓
- Publication
- Descriptif
- Arrêté du 11 janvier 2012 portant enregistrement au répertoire national des certifications professionnelles
- Code NOR
- APPD1200761A
- Journal Officiel
- Consulter le JO (nouvelle fenêtre)
- Publication
- Descriptif
- Arrêté du 6 mai 2015 portant enregistrement au répertoire national des certifications professionnelles
- Code NOR
- ETSD1510989A
- Journal Officiel
- Consulter le JO (nouvelle fenêtre)
- Modification
- ✓
- Publication
- Descriptif
- Arrêté du 27 décembre 2018 portant enregistrement au Répertoire national des certifications professionnelles
- Code NOR
- MTRD1835271A
- Journal Officiel
- Consulter le JO (nouvelle fenêtre)