Leçons de niveau 13

Rôles au sein d'un projet/Intégrateur

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
Début de la boite de navigation du chapitre
Intégrateur
Icône de la faculté
Chapitre no 5
Leçon : Rôles au sein d'un projet
Chap. préc. :Testeur
Chap. suiv. :Tracker
fin de la boite de navigation du chapitre
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Rôles au sein d'un projet : Intégrateur
Rôles au sein d'un projet/Intégrateur
 », n'a pu être restituée correctement ci-dessus.

L'intégrateur est la personne qui a la charge d'assurer le bon fonctionnement du logiciel dans son environnement final d'intégration (là où il sera utilisé).

Devoirs et exigences[modifier | modifier le wikicode]

Connaître l'environnement final d'intégration[modifier | modifier le wikicode]

L'intégrateur doit connaître tous les aspects de l'environnement final du logiciel, que ce soit sur le plan technique, ou administratif. Qui l’utilisera ? Où ? Quand ? Comment ? Sur quel type de machine ? Dans quelle conditions ? Est ce que ces personnes ont besoin d'autorisations pour l’utiliser ? Faut-il s'adapter à une base de données ou en créer une ? S'il faut la créer,sur quel serveur doit-on l'héberger ?... telles-sont les questions qu’il doit se poser.

Conseiller en vue d'intégrer[modifier | modifier le wikicode]

L'intégrateur doit également être capable de conseiller au mieux le client afin qu’il prépare au mieux l'environnement final du logiciel. Par exemple, s'il faut acheter un serveur pour l'héberger, l'intégrateur devra le faire savoir. Il devra également prévenir les développeurs de ces nécessités afin que ceux-ci puissent s'y adapter rapidement.

Développer[modifier | modifier le wikicode]

L'intégrateur pourra parfois être amené à participer au développement du logiciel afin de modifier directement le code en vue de l'intégration du logiciel.

Lier le design et l'architecture[modifier | modifier le wikicode]

L'intégrateur a la charge de lier les éléments de l'architecture du logiciel avec le design. Autrement dit, il doit faire concorder les informations traitées dans le logiciel, avec les informations affichées par celui-ci.

Rédiger de la documentation[modifier | modifier le wikicode]

L'intégrateur devra régulièrement rédiger des rapports et des comptes rendus afin de permettre au reste de l'équipe, au client, et aux futurs développeurs, de connaître l'état d'intégration du logiciel et les différents moyens mis en œuvre pour l'intégration.

Compétences attendues[modifier | modifier le wikicode]

Pour être un bon intégrateur il faut donc :

  • avoir une bonne capacité d'analyse (pour concevoir les méthodes d'intégration) ;
  • connaître le langage utilisé pour le logiciel ;
  • connaître les technologies nécessaires à l'intégration du logiciel ;
  • être à l'écoute (surtout envers les développeurs).