Phase analyse 1 Phase d analyse Ingénierie des exigences et des besoins C Les catégories de développement Création d un nouveau logiciel Degré d innovation Degré de personnalisation spéci ?que personnalisable générique Évolution d un logiciel existant Amé

Phase d analyse Ingénierie des exigences et des besoins C Les catégories de développement Création d un nouveau logiciel Degré d innovation Degré de personnalisation spéci ?que personnalisable générique Évolution d un logiciel existant Amélioration des caractéristiques opérationnelles Adjonction de nouvelles fonctionnalités Rénovation d un logiciel existant Re-développement du logiciel à iso- fonctionnalités Exemples passage à l an passage à l Euro migrations technologiques Cours de Génie Logiciel C Document d entrée Le Cahier des charges des besoins et des exigences ? est un document élaboré par le client qui décrit ce qu il attend du produit Fonctionnalités Caractéristiques opérationnelles quanti ?ables ou non quanti ?ables Exigences de réalisation Cours de Génie Logiciel CCaractéristiques opérationnelles Caractéristiques fonctionnelles Performances Complexité Réactivité Modes dégradés Caractéristiques d utilisation Exploitation con ?dentialité sécurité e ?cacité maniabilité robustesse disponibilité couplabilité Maintenance maintenabilité adaptabilité portabilité stabilité Caractéristiques de criticité continuité du service tolérance aux fautes Cours de Génie Logiciel C Le processus d analyse C est un processus centré client qui a pour objectif de Rendre explicite et non ambigus les besoins ce que devrait faire le système - du point de vue des utilisateurs et du client Comprendre les besoins Intégrer les points de vue des di ?érents utilisateurs Dé ?nir le périmètre du système à réaliser Identi ?er les exigences de réalisation et analyser leur impact Cours de Génie Logiciel C Processus d analyse Comprendre les besoins et les exigences du client Observer Ecouter Dialoguer Cours de Génie Logiciel CL ? analyse un travail coopératif L ? analyse est un travail coopératif Besoins réel Cahier des charges des besoins et des exigences Modèles conceptuels Concepts Dictionnaire Annexe technique Contrat externe Client Equipe de développement Cours de Génie Logiciel S T B E Contrat interne CIdenti ?er les limites du système à étudier Domaine de référence Cas à traiter Contexte Utilisateur Utilisateur Utilisateur Système à étudier Cours de Génie Logiciel CSystème et Services Système entité en interaction avec d autres entités dé ?nition bo? te noire ? Utilisateur un système humain ou physique extérieur au système étudié qui interagit avec lui L ensemble des utilisateurs constitue le contexte Le Service délivré par un système est son comportement tel qu il est perçu par ses utilisateurs Cours de Génie Logiciel C Un exemple La médiathèque municipale ? Enoncé du cas à traiter Réaliser un logiciel destiné à aider d une part les usagers à utiliser la médiathèque municipale et d autre part le personnel de la médiathèque à gérer les prêts et les retours des médias livres CD logiciels cassettes vidéos DVD Principales fonctionnalités attendues maintenir un catalogue de tous les articles de médias pour o ?rir une assistance pour leur recherche maintenir un journal des prêts de médias par emprunteur et par article de média maintenir un journal des retours de médias par emprunteur et par article de média produire les rappels et les avis d amendes pour les prêts en retard Cours de Génie Logiciel CUn exemple Services municipaux Cas médiath èque Système d

  • 74
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Dec 14, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 45.3kB