Analyse et Programmation Orientées Objets Cycle de vie dun projet
Léquipe de réalisation è Composition générale de léquipe Chef(s) de projet Responsable intégration Responsable validation Architectes matériel et logiciel Analystes Techniciens et programmeurs Responsable qualité Contrôleur de gestion (pour partie)
Phases du développement è Description chronologique (1) Etudes techniques détaillées et prototypage Architecture matérielle et logicielle Conception générale Conception détaillée Réalisations techniques dont programmation - - -
Phases de développement è Description chronologique (2) Tests unitaires Tests unitaires des composants matériels Tests unitaires des composants logiciels Intégration et tests associés Tests d intégration des composants matériels Tests d intégration des composants logiciels Validation et tests associés Tests de réception (avec le maître douvrage)
Documentation de réalisation (1) è Documentation technique Notes détudes techniques Dossier darchitecture matériel et de câblage Dossier darchitecture logiciel Dossiers de conception détaillée Dossiers techniques des matériels Dossiers de câblage Dossiers de programmation
Documentation de réalisation (2) è Documentation technique Plans de tests unitaires Dossiers des C.R. des tests unitaires Plans dintégration Plan dintégration des composants matériels Plan dintégration des composants logiciels Dossiers des CR des tests dintégration
Documentation de réalisation (3) è Documentation technique Plan de validation (avec le maître dœuvre) Dossiers C.R. de validation (fourniture contractuelle) Plan de réception (avec le maître douvrage) Sous ensemble du plan de validation Compléments définis et fournis par le MOA Réception anticipée possible de lots identifiés Les conditions de réception sont un élément essentiel du contrat passé entre le MOA et le MOE
Contrôle qualité dun projet (1) è Principales revues (Modèle ECSS) Revue de lexpression de besoin (URR) Revue de lancement (Kick off meeting) Revue des spécifications techniques détaillées (SRR) Revue d architecture (ADR) Revue de conception (DDR)
Contrôle qualité dun projet (2) è Principales revues Revue des tests unitaires (TRR-UT) Revue des tests d intégration (TRR-IT) Revue de validation (TRR-VT) Revue(s) de réception è Notion essentielle de data packages è Rôles des comités de revues
Contrôle qualité dun projet (3) è Inspection de codes Analyse très détaillée des codes sources Contrôle du respect des règles de codage Contrôle application des règles métiers (ex. javadoc) Contrôle des taux de commentaires Outillage de type « logiscopes » (ex. progiciel sonar) è Notion essentielle de gestion de configuration è Rôle des forges dans les PT Dép. info. IUT