160 likes | 243 Views
L’Installation et la Diffusion. Le cycle de vie du logiciel. Spécification Conception Paramétrage Développement Recette Installation & Diffusion Evolutions & Maintenance.
E N D
Le cycle de vie du logiciel Spécification Conception Paramétrage Développement Recette Installation & Diffusion Evolutions & Maintenance Détermination de la versionAdministration de la configurationProcédure d’installationProcédure de diffusion
L’Installation et la Diffusion • Objectifs : • installer le logiciel la première fois • maîtriser la diffusion du logiciel dans le temps et l’espace • Remarque : • activité variable selon le nombre de sites concernés • Conditions : • logiciel qualifié • procédures indiquant les mises à niveau à réaliser
Quatre phases s’enchaînent(les trois premières) • La détermination de la version Composants logiciels - Composants de documentation - Autres composants • L’administration de la configuration Mise à jour du référentiel de la configuration • La procédure d’installation Procédure automatique - Procédure manuelle - Mode d’emploi Validation « packaging »
Quatre phases s’enchaînent(la quatrième) • La procédure de diffusion avec intermédiaire : Procédure - Documentation et Formation
La détermination de la version/révision • La version/révision est le moyen d’identifier un ensemble de composants (de la configuration) cohérents entre-eux et faisant partie d’un lot de livraison (partielle ou totale) • Numérotation : x.y x : évolution fonctionnelle ou modification de l’architecture (version) y : corrections ou adaptations (révision)
L’administration de la configuration • La configuration est un ensemble complet et cohérent de composants qui permettent de définir entièrement une version du logiciel à un instant donné (de son cycle de vie) • Exemples de composants de la configuration : documentation, logiciel (pseudo-code, exécutables, etc.), données, éléments d’accompagnement, didacticiel, EAO
L’installation • Elaboration du plan d’installation compatible avec l’environnement cible, conforme au contrat, documenté • La procédure d’installation contient des parties automatiques et des parties manuelles mode d’emploi en cas d’anomalie, traçabilité, enregistrement des références des versions installées • L’installation conforme au plan d’installation, déroulement et résultats documentés, revue d’acceptation
La diffusion • Procédure d’échange aller vers les distributeurs • Procédure d’échange retour depuis les distributeurs • Traitement des anomalies • Définition de l’assistance à apporter aux diffuseurs • Documentation • Formation • Mise en place de l’assistance téléphonique
La gestion de la configuration logicielle [IEEE - 828] 1 Introduction Objectif Cadre Définitions et abréviations Références 2 Gestion Organisation Responsabilités Contrôle des interfaces Implémentation du projet Politique, directives et procédures applicables
La gestion de la configuration logicielle [IEEE - 828] (suite) 3 Activités Identification de la configuration Contrôle de la configuration Administration de la configuration Audits et revues 4 Outils, techniques et méthodologies 5 Contrôle des fournisseurs 6 Collecte et archivage des données
Evaluation de l’installation Les documents de gestion des versions sont-ils conformes aux standards et à jour ? Le guide et les procédures d’installation sont-ils à jour ? Le guide d’exploitation est-il à jour ? Le manuel utilisateur est-il à jour ?
Evaluation de la formation Les manuels utilisateur sont-ils conformes aux standards et à jour ? Les supports de formation sont-ils prêts à temps ? Les supports de formation ont-ils bien été remis aux participants ? Les études de cas montrent-elles effectivement les enchaînements des tâches ? Les exercices de formation sont-ils simples et complets ? Tous les utilisateurs ont-ils été formés au nouveau système et à ses procédures ?
Evaluation de la formation (suite) L’évaluation des cours faite par les auditeurs a-t-elle été recueillie pour chaque formation ? Le niveau de satisfaction des participants est-il satisfaisant ?
Critères (facteurs qualité) utilisés • Vue de l’utilisateur • Vue de la maîtrise d’ouvrage Fiabilité - Efficacité - Portabilité - Interopérabilité • Vue de la maîtrise d’œuvre