Attaché analyse programmation (M/F/X)
Par souci de lisibilité, la forme masculine est utilisée dans cette description de fonction pour désigner certains rôles. L’emploi des termes masculins, « collaborateur », « chef » ou encore « utilisateur », par exemple, est épicène.
Identification de la fonction
Code de la fonction : IIC007
Niveau: A
Classe : A1 Famille de fonctions : Développeurs Catégorie de métiers : 17. Technologie de l’Information et de la Communication (IC)
Raison d'être de la fonction
Analyser et développer des programmes ou intégrer des progiciels
afin de
fournir des applications de qualité qui automatiseront les procédures de travail de l'organisation et qui amélioreront par conséquent la rapidité et la fiabilité du service assuré aux utilisateurs (internes et externes).
Finalités
En tant queanalystecollaborer avec des analystes et un(des) chef(s) de projet à des analyses fonctionnelles et organiques
afin de
connaître les besoins des utilisateurs, d'évaluer la faisabilité technique et de permettre une programmation aisée de l'application
Exemples de tâches
- établir des ordinogrammes
- élaborer des schémas fonctionnels
- traduire les attentes des utilisateurs en matière de spécifications techniques en tenant compte des normes existantes au sein de l'organisation
- participer à des réunions de concertation
En tant queorganisateurrépartir, suivre et contrôler le travail parmi les programmeurs et le contrôler
afin de
surveiller le respect de la planification d'une part et les normes de qualité d'autre part
Exemples de tâches
- répartir le travail sur la base de l'évaluation de la charge de travail et de l'expertise des programmeurs
- suivre l'avancement du travail / de la programmation
- assurer le rapport des activités à l'intention du chef de projet ou du responsable TIC
- assurer une assistance technique aux programmeurs
- attribuer un ordre de priorité aux tâches à effectuer
En tant queprogrammeurdévelopper, adapter et améliorer les applications complexes
afin de
répondre aux besoins des utilisateurs d'une part et de l'environnement externe dont proviennent les modifications, d'autre part
Exemples de tâches
- améliorer des applications existantes
- adapter des applications sur la base des évolutions techniques (matériel et logiciels)
- adaptater des applications sur la base des changements réglementaires et administratifs
- assurer une interface conviviale des applications
En tant quetesteurassurer le débogage et la maintenance des applications
afin de
veiller à ce que les applications répondent - actuellement et à l'avenir - aux normes de qualité fixées
Exemples de tâches
- écrire des programmes-tests
- tester ou faire tester des applications
- analyser les causes de bogues
- apporter (ou faire apporter) des modifications à la programmation
En tant queconseillerparticiper à l'adaptation de programmes ou à des progiciels
afin de
veiller à ce que les possibilités de programmation existantes fonctionnent de manière optimale
Exemples de tâches
- collaborer à l'identification d'améliorations
- participer à la rédaction de cahiers des charges
- participer au contrôle de qualité des développements réalisés
En tant quedocumentalisterédiger la documentation relative aux développements et améliorations apportés aux applications ou programmes
afin de
disposer d'une bonne base permettant de simplifier les adaptations futures de ces applications ou programmes
Exemples de tâches
- rédiger de la documentation technique
- prêter assistance lors de la rédaction de la documentation fonctionnelle
- contrôler la documentation rédigée par les programmeurs
En tant quesoutienoffrir une assistance technique aux programmeurs et au personnel technique
afin de
résoudre leurs problèmes de manière rapide, efficace et durable
Exemples de tâches
- résoudre des problèmes en seconde ligne
- assurer la formation de personnel technique, de programmeurs
- résoudre les incidents de programmation / d'application éventuels
En tant quegestionnaire de connaissancessuivre les évolutions de sa spécialité
afin de
réagir de manière optimale aux nouvelles possibilités en tenant compte des souhaits de l'organisation
Exemples de tâches
- suivre les évolutions / les évolutions techniques dans le secteur de l'organisme concerné
- participer à des formations spécifiques
- participer à des séminaires
- suivre les évolutions en matière de techniques d'analyse et de programmation
Eléments de réseau - DE qui la fonction reçoit-elle de l'information ?
De qui
|
Quelle information
|
Sous quelle forme
|
Avec quelle fréquence
|
Eléments de réseau - A qui la fonction fournit-elle de l'information ?
A qui
|
Quelle information
|
Sous quelle forme
|
Avec quelle fréquence
|
Positionnement
La fonction est dirigée par
le responsable TIC
le chef de projet
La fonction assure la direction d'un groupe de : 0 collaborateurs de
Autonomie
La fonction peut décider en autonomie au sujet de
- développement d'applications / programmes
- approche et contenu de la documentation technique
La fonction doit demander une autorisation pour
- adaptation de la planification
- les adaptations ayant des conséquences sur les utilisateurs
Impact
Budget de fonctionnement total de l'entité
aucune responsabilité budgétaire
Budget de travail propre
aucun
Autres données quantitatives
1. aucune
Expertise technique
Profil de compétences techniques
Pour construire le profil de compétences techniques, référez-vous à la grille d'expertise technique ou à l’application web Crescendo.
Innovation
A quelles directives, instructions et législation la fonction est soumise
- instructions et directives hiérarchiques
- législation sur la vie privée
- normes techniques au sein de l'organisation
Quelles innovations
- améliorations et développements ultérieurs des applications existantes
Sur base de quel cadre de référence
- formations en matière de programmations et d'analyses techniques
- information disponibles au sein de l'organisation
|