Chapitre i 1 Chapitre I Cycle de vie d ? un logiciel http lot ?abdelhadi wixsite com site CIntroduction À la discipline Cycle de vie Ensemble séquentiel de phases dont le nom et le nombre sont déterminés en fonction des besoins du projet permettant généra
Chapitre I Cycle de vie d ? un logiciel http lot ?abdelhadi wixsite com site CIntroduction À la discipline Cycle de vie Ensemble séquentiel de phases dont le nom et le nombre sont déterminés en fonction des besoins du projet permettant généralement le développement d ? un service ou d ? un produit http lot ?abdelhadi wixsite com site CIngénierie des besoins Qu ? est ce qu ? une exigence besoin ? Condition à laquelle le système doit satisfaire ou une capacité dont il doit faire preuve Pourquoi ? Manque de participation des utilisateur ? Identi ?cation incomplète des besoins ? Besoins qui changent au cours du projet http lot ?abdelhadi wixsite com site CIngénierie des besoins Prévenir vs Guérir ? Le succès ou l ? échec d ? un développement se jouent dans les phases amont du développement d ? un logiciel Correction ? Coût d ? une correction tardive fois le coût d ? une correction initiale http lot ?abdelhadi wixsite com site CCoût du changement Etude Conception Implémentation Test Change before you have to The world is keep changing Don ? t stay here Exploitation CIngénierie des besoins Règles utiles ? Les besoins devraient exprimer le Quoi et non le Comment ? Seuls les clients ont des besoins ces besoins devant guider la spéci ?cation ? Tous les besoins exprimés par le client doivent être implémentés http lot ?abdelhadi wixsite com site CConception Dé ?nir le comment Les di ?cultés de la conception ? La conception ne se contente pas d ? identi ?er le problème ? Elle tente d ? y apporter une solution valide ? La conception est donc un processus créatif et rigoureux Conception vs implémentation ? L ? implémentation est la mise en ?uvre des choix issus de la conception ? L ? implémentation doit pouvoir répondre aux contraintes de réalisation sans mettre en cause les choix de conception Charles Antony Richard Hoare ??There are two ways of constructing a software design One way is to make it so simple that there are obviously no de ?ciencies and the other way is to make it so complicated that there are no obvious de ?ciencies ? http lot ?abdelhadi wixsite com site CImplémentation de la conception Objectif ? Implantation de la solution conçue Important ? Choix de l'environnement de développement du des langage s de programmation de normes de développement http lot ?abdelhadi wixsite com site CValidation véri ?cation Phase cruciale Validation ? S ? assurer que les besoins du client sont satisfaits au niveau de la spéci ?cation du produit ?ni ?? Concevoir le bon logiciel Véri ?cation ? S ? assurer que le logiciel satisfait sa spéci ?cation ?? Concevoir le logiciel correctement http lot ?abdelhadi wixsite com site CMaintenance types Correction ? Identi ?er et corriger des erreurs trouvées après la livraison du logiciel Adaptation ? Adapter le logiciel aux changements dans l'environnement format des données environnement d'exécution Perfection ? Améliorer la performance ajouter des fonctionnalités améliorer la maintenabilité du logiciel
Documents similaires
-
29
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jui 23, 2022
- Catégorie Health / Santé
- Langue French
- Taille du fichier 41.1kB