processus logiciel Ingénierie logicielle Processus de développement logiciel Michel Gagnon Olivier Gendreau et Julien Gascon-Samson - École Polytechnique de Montréal CMétaphores de développement logiciel ? Calligraphie logicielle ? Cultiver des logiciels
Ingénierie logicielle Processus de développement logiciel Michel Gagnon Olivier Gendreau et Julien Gascon-Samson - École Polytechnique de Montréal CMétaphores de développement logiciel ? Calligraphie logicielle ? Cultiver des logiciels ? Ostréiculture logicielle ? Construction logicielle CCalligraphie logicielle ? Écrire du code ? Bonne métaphore CCalligraphie logicielle ? Écrire du code ? Bonne métaphore ? Dans le cas d ? un travail individuel ou d ? un projet à très petite échelle ? Améliorations possibles ? Réutilisation CCultiver des logiciels ? Croissance d ? un système ? Bonne métaphore CCultiver des logiciels ? Croissance d ? un système ? Bonne métaphore ? Oui pour l ? aspect incrémentiel ? Non pour tous les autres aspects COstréiculture logicielle ? Accrétion du système ? Bonne métaphore COstréiculture logicielle ? Accrétion du système ? Bonne métaphore ? Oui pour les aspects incrémentiels évolutifs et itératifs ? Plus laborieux pour les autres aspects CConstruction logicielle ? Édi ?er un logiciel ? Bonne métaphore CConstruction logicielle ? Édi ?er un logiciel ? Bonne métaphore ? Activités requises ? Coût principal est le personnel ? Intérêt de la réutilisation ? Conséquences d ? une erreur ? Di ?érent projet di ?érente approche CConstruction logicielle Phases de construction Études préparatoires Programmation Conception Réalisation de l ? ouvrage et surveillance Mise en service Activités logicielles Modélisation d ? a ?aires Environnement Exigences Analyse et conception Implémentation Tests Déploiement CPhases et disciplines tiré de UPEDU - http www upedu org upedu CNomenclature de processus ? Processus ? Rôles ?? qui accomplissent ? Activités de développement ?? qui regroupent ? Actions ?? qui incluent ? T? ches ?? qui peuvent produire des artéfacts ? Activités d ? encadrement ? Production d ? artéfacts CActivités de développement ? Communication ? Plani ?cation ? Modélisation ? Construction ? Déploiement ? Tests unitaires CActivités de développement ? Chaque activité comprend des actions ? Cueillette des exigences ? Élaboration des exigences ? Chaque action comprend des t? ches ? Établir une liste des parties prenantes du projet ? Inviter les parties prenantes à une réunion ? Demander aux parties prenantes d ? établir une liste des caractéristiques et fonctionnalités requises CRôles et artéfacts ? Une activité est accomplie par un rôle donné ? Analyste programmeur architecte testeur etc ? Une activité peut entra? ner la création d ? un artéfact ? Code document SRS plan de tests etc CRelations au sein d ? un processus tiré de UPEDU - http www upedu org upedu CExemple d ? artéfacts ? Varie selon le processus utilisé ? Varie selon le type de projet ? Risqué ? Domaine ?nancier jeu millitaire grand public ? Varie selon la taille du projet tiré de UPEDU - http www upedu org upedu CActivités de développement ? Les actions et les t? ches varient selon le processus donc selon ? la nature du problème à résoudre ? les caractéristiques de l ? équipe de développement ? les parties prenantes impliquées dans le projet CActivités d ? encadrement ? Suivi et contrôle ?
Documents similaires










-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 06, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 34.2kB