100 likes | 189 Views
Révision mi-session GEF492A 2014. Vincent Roberge Automne 2014. Aperçu de l’examen. Couvre toute la matière, jusqu’à la présentation 13: Estimer la distribution en personnel Note de cours Manuels de référence, spécialement Van Vliet & Brooks Structure de l’examen Livre fermé
E N D
Révision mi-sessionGEF492A 2014 Vincent Roberge Automne 2014
Aperçu de l’examen • Couvre toute la matière, jusqu’à la présentation 13: Estimer la distribution en personnel • Note de cours • Manuels de référence, spécialement Van Vliet & Brooks • Structure de l’examen • Livre fermé • Série de questions à réponse courtes • Une question à réponse longue • Quand • Jeudi, 23 Octobre à 9h00 au s5306 • Durée – 50 minutes
Sujets principaux • Processus en génie logiciel • Gestion de configurations • Estimation des projets logiciels • Estimation de la main d’œuvre
Processus de génie logiciel • Modèles et méthodologie • Waterfall • Prototypage • Spiral • RAD • Rational UnifiedProcess • eXtremeProgramming • Processus classiques vs modernes • Caractéristiques de chaque • Transition de classiques vers modernes
Processus de génie logiciel (2) • Vous devez comprendre et être capable d’expliquer chaque modèle et méthodologie • Description – qu’est-ce que ce modèle et comment diffère-t-il des autres modèles et méthodologies • Quelles sont ses principales caractéristiques • Avantages et désavantages • Quand peut-on l’utiliser (ou quand doit-on ne pas l’utiliser)
Gestion des configuration et (CM) & Contrôle des changements • Définitions de chacun • Pourquoi avons-nous besoin de CM et de contrôle de changements? • Fonctions de bases • Processus de CM et organisation
Estimation de projets logiciels • Modèles pour estimer • Parkinson • Estimer pour gagner (Price to Win) • Jugement d’expert • Expérience • Méthode Wideband Delphi • Analogie • Algorithmique • Analyse par points de fonctions • COCOMO II • Haut vers le bas • Bas vers le haut
Estimation de projets logiciels (2) • Pour chaque modèle… • Description du modèle • Qu’est-ce que c’est • Comment ça fonctionne • Caractéristiques principales • Forces et faiblesses • Recommandé ou non?
Estimation de projets logiciels (3) • Unité de mesures • Quelles sont-elles • Forces et faiblesses • Application d’un modèle à un scénario de projet, spéciallement pour l’analyse par points de fonctions et COCOMO II • Quels aspects ou caractéristiques du projet sont utilisé à la base de l’estimé • Mesures utilisées, ex.: complexité, multiplicateur d’efforts, facteurs exponentiels… • .
Estimation du la main d’œuvre • Temps de développement par COCOMO II (TDEV) • Calcul • Compression de l’horaire • Profils en personnel • Loi de Brook