Sommaire

L’intégration logicielle Intégration

Processus concernés : PI/S.DEV.5,S.DEV.6,S.ENG.4/HIS.ENG.7.

Le but de l’intégration logicielle est de définir comment des modules logiciels individuels sont assemblés et testés en vue de constituer un logiciel complet et conforme aux exigences logicielles. En sortie du processus, le logiciel est disponible et testé en intégration, il peut alors être testé en validation.

Pour une description des tests d’intégration, voir le chapitre Les tests logiciels - section Les tests d’intégration.

Les exigences spécifiques

Une stratégie d’intégration doit être définie, indiquant la liste des éléments logiciels à intégrer, le meilleur ordre ou les meilleures méthodes pour les intégrer et les tester, l’environnement d’intégration nécessaire et en conformité avec le contenu planifié des versions logicielles (PI.SP 1.1, PI.SP 1.1.1, PI.SP 1.1.3, PI.SP 1.1.4, PI.SP 1.2, S.DEV.5.BP1, HIS.ENG.7.BP1, HIS.ENG.7.BP2, HIS.ENG.7.NOTE 4, HIS.ENG.7.NOTE 5). Les méthodes d’intégration peuvent être du haut vers le bas, du bas vers le haut mais également par ordre de criticité, par catégories ou par ordre de disponibilité (S.DEV.5.BP1.NOTE). Les vérifications à effectuer doivent être définies (PI.SP 1.1.2). Elles incluent le test des interfaces, ...