Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Les Evolutions et la Maintenance
Les évolutions et la maintenance
2
Le cycle de vie du logiciel
Spécification Conception Paramétrage Développement Recette Installation & Diffusion Evolutions & Maintenance Etablissement d’1 demande de modification Traitement des demandes de modification Les évolutions et la maintenance
3
Les Evolutions et la Maintenance
Au cours de l’exploitation du logiciel Gestion des modifications rigoureuse pour garantir la cohérence des programmes et de la documentation Critère de maintenabilité ici essentiel ! Les évolutions et la maintenance
4
Les deux phases Etablissement d’une demande de modification
Constat d’anomalie ou Demande d’évolution Recherche des causes Confirmation de l’anomalie Traitement des demandes de modification Analyse et évaluation Réalisation de la modification Tests de la modification Compte-rendu dans le dossier de maintenance Validation des résultats Mise en exploitation de la modification Les évolutions et la maintenance
5
L’origine de la modification
Constat d’anomalie : Manifestation d’une non conformité du logiciel par rapport aux spécifications ou aux manuels d’utilisation ou d’exploitation rapport d’anomalie Demande d’évolution Changement des spécifications (ajout, modification ou suppression de fonctionnalités) rapport de demande d’évolution Les évolutions et la maintenance
6
Les types de maintenance
Suite à un constat d’anomalie : Maintenance corrective : mise en conformité du logiciel Maintenance productive : impact sur la conception du système (fonctionnalités oubliées ou analysées incomplètement) Suite à une demande d’évolution Maintenance adaptative Maintenance préventive Les évolutions et la maintenance
7
Analyse et évaluation d’une modification
Détermination des actions à mener pour éliminer le(s) défaut(s) du constat d’anomalie ou pour répondre à la demande d’évolution recherche du document touché le plus en amont liste de tous les éléments (documents et programmes) touchés définition des actions à engager (en envisageant différentes solutions) fiche de modification Les évolutions et la maintenance
8
Réalisation et suivi d’une modification
Si l’ordre de modification est donné (modification bien fondée) Effectuer les actions décrites dans la fiche de modification (modifier les programmes, les données, les procédures et la documentation) Effectuer les tests et les contrôles associés Identifier le nouvel état des éléments de configuration modifiés et mise à jour des nomenclatures Etablir le dossier de modification (rapport d’anomalie ou rapport d’évolution, fiche de modification, ordre de modification, images avant et après des éléments de configuration touchés) Livrer la nouvelle version Les évolutions et la maintenance
9
Evaluation de la maintenance
La demande fonctionnelle de maintenance a-t-elle bien été prise en compte ? La demande a-t-elle fait l’objet d’un devis ? La documentation de conception a-t-elle été mise à jour ? La documentation de développement a-t-elle été mise à jour ? La documentation utilisateur a-t-elle été mise à jour ? Les standards ont-ils été bien respectés ? Les corrections ont-elles bien été testées ? Les essais de non régression ont-ils bien été effectués ? Les modifications sont-elles sans effet sur les performances ? Les évolutions et la maintenance
10
Normes Les évolutions et la maintenance
11
Normes (suite) Les évolutions et la maintenance
12
Critères (facteurs qualité) utilisés
Vue de l’utilisateur Capacité fonctionnelle - Conformité - Fiabilité - Efficacité - Testabilité Vue de la maîtrise d’ouvrage Capacité fonctionnelle - Conformité - Fiabilité - Efficacité - Rendement - Maintenabilité Vue de la maîtrise d’œuvre Conformité - Fiabilité - Efficacité -Maintenabilité Les évolutions et la maintenance
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.