Dans le cycle de vie du logiciel , la phase d'entretien est la dernière étape du cycle. Une fois le logiciel passe la phase de conception et de mise en œuvre, la phase d'entretien du cycle de vie du logiciel commence. Comprendre les caractéristiques de la phase d'entretien du cycle de vie du logiciel permet aux individus chargés d'analyser les performances du logiciel après le déploiement de résoudre correctement les problèmes qui se posent. Caractéristiques de la phase
affichage binaire
de maintenance.
Une fois le logiciel est installé et fonctionnel, il nécessite souvent une maintenance continue . En général , le logiciel reste opérationnel pendant une période prolongée de temps après la mise en œuvre initiale et nécessite un entretien régulier afin de s'assurer que le logiciel fonctionne en continu à des niveaux de performance de pointe . Pendant la phase d'entretien du cycle de vie du logiciel , les programmeurs de logiciels publient régulièrement des correctifs logiciels pour répondre aux changements dans les besoins d'une organisation , pour corriger les problèmes liés à des bugs dans le logiciel ou pour résoudre les problèmes de sécurité potentiels. Tout au long de la phase d'entretien , les concepteurs traitent de questions qui sont découverts à prévenir toute entrave à la performance attendue du logiciel ou pour ajouter une fonctionnalité accrue pour le logiciel .
Responsabilité de l'exécution de maintenance logicielle
< br > tâches de maintenance des logiciels
sont généralement effectuées par les concepteurs du logiciel pour résoudre les problèmes découverts après le déploiement du logiciel. En tant que développeurs de logiciels traitent les problèmes rencontrés dans les logiciels , il incombe aux gestionnaires de réseau pour installer les correctifs publiés . La plupart des logiciels disponibles dans le commerce sont régulièrement mis à jour en utilisant les téléchargements disponibles via le site de support en ligne du développeur. Les gestionnaires de réseau télécharge les mises à jour dès qu'elles sont disponibles et installer ces pour assurer la continuité des performances du logiciel conformément aux paramètres de conception d'origine .
Maintenance Phase Longueur
la phase d'entretien dure le plus long de toutes les phases du cycle de vie du logiciel. La principale raison pour laquelle la phase d'entretien derniers plus longue est la durée de vie du logiciel. La plupart des logiciels restent en service jusqu'à ce qu'ils deviennent obsolètes en raison de l'évolution des besoins de l'utilisateur ou jusqu'à ce que le coût de la maintenance du logiciel devient prohibitif pour une utilisation ultérieure du logiciel. Beaucoup de designers libérer des logiciels de remplacement nouvellement conçus tandis que les versions précédentes de leur logiciel continuent à subir l'entretien . Ceci peut être vu avec l'introduction de Microsoft de la suite Office 2010 de logiciel ou l'introduction du système d'exploitation Windows 7. Bien que la nouvelle version de ces logiciels sont disponibles dans le commerce pour les utilisateurs d'ordinateurs , la société continue de maintenir des versions précédentes du logiciel et faire les correctifs disponibles via les services Windows Update pour un montant de temps spécifié .
Microsoft maintenance logicielle Phase exemples
Microsoft fournit l'entretien continu des programmes logiciels existants tout au long de la vie du logiciel via le site Windows Update. Bien que le soutien pour certains produits est progressivement abandonnée , la phase de maintenance pour le logiciel de Microsoft couvre généralement une période de plusieurs années. Dans le cas de Microsoft Office 2007, mises à jour du logiciel est disponible dans les Service Packs . Soutien pour chaque version du Service Pack se poursuit jusqu'à 24 mois après le Service Pack est la libération .
Maintenance Phase Conclusion
logiciel devient prohibitif pour maintenir et se rapproche la fin du cycle de vie du logiciel , les concepteurs de logiciels commencer le processus de développement de nouveaux logiciels pour remplacer le logiciel existant . Dans de nombreux cas , les cycles de vie de développement de logiciels pour les programmes peuvent se chevaucher. Un développeur de logiciels peut commencer la phase initiale du nouveau cycle de vie du logiciel avant même la sortie de la version actuelle du logiciel est disponible dans le commerce . Comme les systèmes informatiques et les besoins des utilisateurs finaux des programmes informatiques continuent de changer , les développeurs de logiciels suivent un cycle sans fin de développement pour leurs produits les plus populaires .