Imprimer

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 que
analyste
    collaborer 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 que
organisateur
    ré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 que
programmeur
    dé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
  • écrire des programmes
  • 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 que
testeur
    assurer 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 que
conseiller
    participer à 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 que
documentaliste
    ré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 que
soutien
    offrir 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
  • analyser des problèmes
  • assurer la formation de personnel technique, de programmeurs
  • résoudre les incidents de programmation / d'application éventuels

 

En tant que
gestionnaire de connaissances
    suivre 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
  • étudier en autodidacte
  • 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
  • tests des applications
  • 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
  • adaptation des normes

 

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
  • obligations légales
  • instructions et directives hiérarchiques
  • limites du système
  • 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
  • conseils extérieurs
  • information disponibles au sein de l'organisation

 

Profil de compétences génériques

Pour élaborer le profil de compétences génériques, référez-vous au livre de profils de compétences génériques ou à l’application web Crescendo.