Chapitre 6 Maintenance et évolution des logiciels CIntroduction CLes changements ? Le développement de logiciels mené à terme avec succès se termine par la livraison d ? un logiciel qui devrait satisfaire les exigences initiales du client ? après sa mise
Maintenance et évolution des logiciels CIntroduction CLes changements ? Le développement de logiciels mené à terme avec succès se termine par la livraison d ? un logiciel qui devrait satisfaire les exigences initiales du client ? après sa mise en service le logiciel devra subir des modi ?cations ou changements pour répondre aux nouveaux besoins ? le cycle de ? vie de la maintenance ne devrait exister tout au long du processus de développement ? Le cycle de vie du logiciel ?Le développement initial ?La maintenance CLes modi ?cations sont inévitables ?Nouveaux besoins lors de l ? utilisation ?Nouvelles technologies ?L ? environnement d ? a ?aires change ?Les erreurs et anomalies doivent être réparées ?Nouveau équipement ?La performance ou la ?abilité du systèmes peuvent nécessiter des améliorations CImportance et impact ?Ces changements aux systèmes existants représentent un problème critique pour les organisations ?Les systèmes représentent un bien commerciale critique ?Nécessite de maintenir la valeur de ces bien ?Possibilité de plus grand budget pour la maintenance que le développement CDé ?nitions CLogiciel ? Programmes ?la documentation de toutes les facettes du programme ?la spéci ?cation ? la conception ? le système ?et les manuels d'utilisation et maintenance CMaintenance ?le fait de garder une entité dans un état de réparation actuel d'e ?cacité ou de validité pour préserver de l'échec ou du déclin CMaintenance CMaintenabilité ?la facilité avec laquelle la maintenance peut être e ?ectuée CEvolution ? un processus de changement continu d'un niveau inférieur plus simple à un état supérieur plus complexe ou mieux CÉCOLES DE DÉFINITION DE L ? ÉVOLUTION C la maintenance englobe l ? évolution ? Lehman ?la maintenance du logiciel comme toute activité de changement d'un logiciel ?alors que l'évolution du logiciel signi ?e analyse de la dynamique d'un logiciel via des mesures C l ? évolution englobe la maintenance ?Chaplin et al ?le terme évolution est utilisé pour tout changement dans les besoins qui aboutit à une nouvelle version du système à partir de l ? ancienne ?utilisent le terme maintenance pour toute activité de changement post-livraison qui est la préservation de la qualité et correction des défauts C la maintenance équivaut l ? évolution ? Maintenance ? au sens de la norme ISO ? toutes les activités de modi ?cation d ? un logiciel ? Sommerville a ?rme que la maintenance signi ?e l évolution de logiciels CDi ?érence entre la maintenance et le nouveau développement CDi ?érence entre la maintenance et le nouveau développement ?Les contraintes du système existant ?nécessite des délais plus courts ?Les données de test disponibles ?possède un certain nombre de processus et d ? activités qui ne sont pas e ?ectués par les groupes de développement du logiciel ?La maintenance du logiciel fait aussi appel à des processus et à des activités du développement du logiciel CDi ?érence entre la maintenance et le nouveau développement ?Les requêtes de modi ?cations RM parviennent d ? une manière plus ou moins aléatoire et ne peuvent pas être plani ?ées individuellement ?
Documents similaires










-
29
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 13, 2022
- Catégorie Management
- Langue French
- Taille du fichier 56.6kB