les derniers
articles

Index &
Sommaire
 

Articles « Info » : Métiers

 



Écrivez à AILES !



Présentation d'une FMI-type



Avertissement sur les FMI
 


Développeur
( synonymes : Ingénieur logiciel, développeur logiciel, codeur )
{cf. articles sur
Développeur}


Mission :
Développement d'une partie du logiciel, aux niveaux conception, codage, test unitaire


Entrée(s) :
    Spécifications : document contractuel issu du cahier des charges et précisant ce que doit faire le logiciel (en terme de fonctionnalité, mais aussi en terme d'IHM).
    Guide de programmation : document relatif à la présentation du code, pour des raisons d'homogénéisation de la lecture de ce-dit code, et relatif à l'emploi de conventions de programmation et des commentaires qui vont avec.
    Fait Technique: document lui demandant de corriger un bug sur son code existant ou de faire évoluer son code afin de prendre en compte complètement une fonctionnalité donnée.


Tâches :
    * Conception : décrire, à partir de spécifications, les classes-objets impliquées pour réaliser la fonctionnalité demandée,
    * Codage : implémentation de ces classes en respectant un "guide de programmation", correction ou évolution du code.
    * Test unitaire : réalisation de "bouchons" permettant de simuler les autres parties du projet afin de tester son propre développement de façon indépendante.
    * Réponse à Fait Technique: document précisant que la demande de correction ou d'évolution du code a bien été effectuée ou, au contraire, a été rejetée (en préciser les raisons).


Sortie(s) :
    Code : classes implémentées, commentées, compilées et testées.
    PTU & CRTU : Plan de Test Unitaire (pour dire ce que l'on veut tester) et Compte-Rendu de Test Unitaire (en général, pour dire en une ligne que "ça a marché"!...)


Evolution (informatique) :
    Développeur confirmé, Rédacteur de Documentation


Remarques :
    * Synonyme : Il arrive souvent de se trouver "Développeur" en tant qu'Ingénieur d'études. Ce dernier terme ne désigne bien sûr pas exclusivement qu'un développeur. Il s'agit plutôt d'un classement "commercial" désignant le premier échelon d'expérience professionnelle et permettant surtout de savoir à combien on peut vous "vendre" (SSII) ou à combien vous pouvez prétendre (entreprises classiques).
    * Mission : Cette description est typique d'un développeur au sein d'une équipe importante de développement pour un gros projet. Sur des projets plus petits, ce même développeur pourra très bien se trouver confronté directement à la mission de "Développeur Confirmé", c'est-à-dire , entre autres, devoir coder tout le logiciel (qui sera alors de taille modeste).
    * Entrée(s) :
Spécifications :
Le document "des spécifs" est la "bible" du développeur. Il ne doit rien coder qui ne soit pas explicitement demandé par ce document, même si cela lui semble meilleur...



               
 
Avertissement !
 
Décollage !  |  Présentation du site web "AILES"  | 
Infos générales  |  articles "Informatique"