![]() |
|
Analyser le problème
Les besoins des utilisateurs sont transcrits dans un cahier des charges qui précise ce que les programmes informatiques permettent de faire. L'analyste-programmeur définit alors comment ce programme va fonctionner. Il organise dans le détail la solution technique retenue en élaborant toute la chaîne de traitement. La phase d'écriture du programme vient ensuite.
Adapter les progiciels
Les nouveaux outils de développement
(ateliers de génie logiciel, langages orientés objet) facilitent
l'écriture des programmes et orientent progressivement l'activité
de l'analyste-programmeur vers l'analyse. Avec la progiciélisation,
c'est-à-dire l'utilisation de plus en plus fréquente de logiciels
standard prêts-à-porter, l'analyste-programmeur est souvent
chargé d'adapter le progiciel en y apportant les retouches nécessaires.
Tester la solution
L'analyste-programmeur participe aux essais
et au lancement des applications. Il rédige des notices techniques
d'installation et des guides pour les utilisateurs. Il réalise l'information,
voire la formation des utilisateurs, et assure la maintenance des applications.