Analyste programmeur

Partager l'article sur Facebook

L’analyste programmeur travaille dans le domaine de l'informatique. Il conçoit et développe des applications, lesquelles seront fonctionnellement traduites. Il travaille au service des clients. Son domaine de travail touche aussi le développement informatique. En effet, un analyste programmeur est aussi un développeur.

Le métier d’analyste programmeur

Sa tâche consiste à concevoir et à développer des applications. Il effectue des analyses fonctionnelles et organiques du programme. Il établit les documents d'analyse. Il décrit les exigences et les demandes des utilisateurs dans un cahier de charge et y précise les solutions techniques, le langage et le programme appropriés pour la réalisation du projet. La plupart des langages conviennent mieux à certains types de programmes, et c'est à lui de les définir. Le langage choisi peut dépendre du caractère scientifique ou économique de l’application. Sa tâche consiste aussi à donner une méthode et des consignes pour la programmation, et à sélectionner le mode de traitement des données. L'analyste programmeur adapte le progiciel et l'améliore si cela s’avère nécessaire. Il est chargé d'apporter des améliorations sur les programmes informatiques. L’analyste programmeur modélise les applications conçues. Il travaille à partir d'un logiciel, construit les programmes destinés à une fin bien déterminée. Il teste la solution en participant aux essais et au lancement des applications ainsi qu'à la rédaction de manuels d'utilisateur. Il peut aussi former l'utilisateur, et c'est lui qui se charge de la maintenance des applications. L’analyste programmeur est un développeur dans les techniques et la gestion.

L'analyste programmeur est aussi un développeur, c'est-à-dire qu'il effectue les tâches de développement : le développement d'application. L’analyste-programmeur développe des composants et construit les éléments d'une application ; pour le développement d'intégration, il agence les composants.

Les ingénieurs en intelligence artificielle, les développeurs multimédia, les développeurs internet et intranet, l'analyste programmeur de gestion, l'analyste programmeur sur micro-ordinateur, effectuent également les mêmes activités que le développeur ou l'analyste programmeur, car en quelque sorte, tous ces métiers ont un point qui leur est commun.

Conditions de travail, qualités requises et salaire

Il travaille pour les entreprises comme les banques, les sociétés de service et d'ingénierie en informatique. Un analyste programmeur n'a pas d'horaire de travail fixe. Il arrive qu'il travaille jour et nuit, et effectue des heures supplémentaires, s'il travaille sur projet en particulier et qu'il a des contraintes temps à respecter. Il est dirigé par un chef de projet. Son salaire est estimé à 3000 euros par mois. Il doit maîtriser les méthodes et les outils de développement, la pratique de deux ou trois langages de programmation. Il doit en outre connaître un progiciel ou un matériel avec ses logiciels. Il doit être rigoureux, doit avoir le sens de la méthode et doit savoir s'adapter. Il doit avoir le sens de la communication et être pourvu d'un esprit d’équipe. Mais un analyste programeur doit aussi suivre les évolutions technologiques.

Les formations

Les études à suivre, pour accéder au métier : il est indispensable d'avoir au moins un bac+2 pour exercer ce métier. Un bac +4 ou +5 est également un atout. Voici les diplômes qui donnent accès à ce métier : DU, DESS, DEA, BTS, DEUST. Les écoles ont pour objectif d’améliorer la conception et le style des codes et de proposer un aperçu général de la vie de l’analyste programmeur et d’acquérir les compétences requises pour se qualifier dans ce métier. Ces formations ont pour but d’initier ou d’approfondir les connaissances en bases de données, en langage WEB, réseaux, en méthodologie en UML, mérise, en langages de programmation, lesquels prendront en charge la partie administrative du développement et permettront de se concentrer sur les objectifs des applications. Entre autres, la compréhension du fonctionnement interne de l’ordinateur est également indispensable si on se destine au métier d'analyste programmeur. Les compétences en programmation ne pourront s’épanouir qu’après l’apprentissage de ce qui se passe à l’intérieur de l’ordinateur. Donc, c'est un passage par lequel il doit avoir obligatoirement passé. L'étude de langue est aussi nécessaire dans ce métier, notamment l’anglais car la plupart du temps, tout ce qui concerne l'informatique est rédigé dans la langue de Shakespeare. Peuvent former des analystes programmeurs le DFPA, CNAM, CESI, école d'ingénieur, Université filière informatique.

Le saviez-vous ?

Actuellement, le nombre des informaticiens qui exercent dans les entreprises augmente énormément. Les recruteurs sont le plus souvent les entreprises comme les SSII. Les horaires de travail des analystes programmeurs sont très chargés. Entre autres, ils peuvent se déplacer ou même être affectés.

Envoyer par mail

Auteur : Ludivine - Le 26 août 2009

Commentaires

Publier un commentaire
conception d'une application

L'analyste programmeur conçoit et développe des applications.

Suggestions d'articles

Le programmeur

code de programmation

Apparu dès les années 1960, le métier de programmeur était un métier auquel beaucoup de ...

Lire la suite

L’administrateur réseau : le gardien de la toile

administrateur réseau

Dans une société dominée par les nouvelles technologies de l’informatique et de la ...

Lire la suite

Le métier de commercial

commercial automobile

Un commercial est une personne chargée de faire la promotion d'un produit auprès de la ...

Lire la suite

L’analyste financier

analyste financier

Dans une économie de marché de plus en plus complexe, un corps de métier est vite ...

Lire la suite

Pilote d'avion

pilote d'avion

Etre pilote d'avion, survoler de nombreux pays et avoir en même temps l'opportunité de ...

Lire la suite
  • formation
  • travail
  • informatique
  • analyse
  • application
  • langages
  • conception
  • métier
  • logiciel
  • développeur
  • programmation
  • informaticien
  • analyste programmeur