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

Début de la boite de navigation du chapitre

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é).

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
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.

Devoirs et exigences modifier

Connaître l'environnement final d'intégration modifier

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

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

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

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

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

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).