SIMULATION WATERFALL & INSPECTION

Slides:



Advertisements
Présentations similaires
Tests et Validation du logiciel
Advertisements

Eléments de Génie Logiciel
Julie Dugdale Génie Logiciel 2 Julie Dugdale
CH-IV. L’ORADONNANCEMENT
1/17 Projet LAGAN Dechou & CO Développement dun programme de gestion dascenseurs Plan d'assurance qualité
Projet LAGAN Développement d’un programme de gestion d’ascenseurs
Traitement des données du Recensement Général de la Population et de l’Habitation de 2006 du Burkina Faso.
Conduite de projet Examen de rattrapage septembre 2000
Page : 1 / 5 Conduite de projet Examen du 22 mai 1997 Durée : 4 heures Le support de cours est toléré La notation tiendra compte très significativement.
Fiche synoptique à compléter pour le document proposé - 1
La diversification pédagogique. Pour quoi ? Pour développer des aptitudes diverses et permettre une meilleure acquisition des compétences Pour assurer.
Expérimenter pour faire des mathématiques vivantes et formatrices tout en préparant les élèves aux épreuves du bac Pro.
Les démarches de développement
Autorisations Utilisation eCATT
Tests et Validation du logiciel
Le projet technique S9.
Maîtrise des données et des métadonnées de l’ODS
Le cahier de sciences Lieu des écrits pour soi
L ’enseignement de la construction en BEP industriel
La revue de projet.
BTS SIO SLAM 5 Introduction à la gestion de projet
Projet Darties: Rapport d’activités
en management de projet
MIAGE MASTER 1 Cours de gestion de projet
Cycle de vie dun logiciel Origine des erreurs La spécification 50% 40% 10% Le design Le codage.
Questions/problèmes Contraintes de départ… ressources, plateforme… utilisation de matériel existant –Pas de temps du prof pour préparer des exemples… concrets…
16/10/10 Préparé par: Ing. Rodrigue OSIRUS (+509) , *** Conception dun site web Cours: Conception.
Tice (logiciels) et aide personnalisée.
CESAR-LCPC DECOUVERTE & MODELISATION
Le Reengineering.
METHODE AGIL Présenté par : GRIOUI Haykel MILADI Hedi CHARFI Habib
Varier les modèles d ’organisation
SÉMINAIRE DE LANCEMENT DES COURS EN LIGNE
Supply Chain Management
Présentation CERISE Pro
Les stratégies pédagogiques en
Travailler le geste d’écriture
Calculatrice Financière Android
Projet de diplôme 2011 Miserez David
IGL301 - Spécification et vérification des exgiences 1 Chapitre 1 Introduction (ref : Bray chapitre 1)
IGL301 - Spécification et vérification des exgiences 1 Chapitre 2 Le processus dingénierie des exigences (ref : Bray chapitre 2)
Plan de cours MGL-800.
Présentation du mémoire
Les 6 étapes de la recherche…
Universté de la Manouba
Conception des Réalisé par : Nassim TIGUENITINE.
Les étapes du cycle de développement du génie logiciel
Cycle de vie: « Waterfall » GEF492A Automne 2014 [HvV § 3.1]
Planification des opérations Se préparer à agir Conservation Coaches Network Nouvelle formation des coachs.
Traitement des demandes clients
Le management de l'IVVQ Processus techniques IVVQ
Supports de formation au SQ Unifié
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
Développement d'application rapide GEF492A Automne 2014 [HvV § 3.2.3]
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
GESTION DE PROJET
Suivi de projet Architecture de l’information par l’équipe en charge du projet A Mille 2013.
2003 (revisé 2008)SEG Chapitre 11 Chapitre 1 “The Systems Engineering Context” Le contexte du génie de systèmes.
Introduction au Génie Logiciel
1 La différenciation Atelier préparé par Les Services éducatifs Mars 2004.
Problèmes du génie logiciel. H. Lounis Les problèmes zTaille et complexité des logiciels ; zTaille croissante des équipes ; zSpécifications peu précises.
d'une situation d'apprentissage et d'évaluation
Dos triptyque Plaquette Cycle en V Définitions
Travaux sur « études de cas » Saintes, le 20 juin ème journée académique.
Génie Logiciel 59 Nous testons les logiciels pour vous ! Bénazet Sébastien.
LES SIMULATEURS RÉSEAU
Génie Logiciel 59 Nous testons les logiciels pour vous ! Douillé Pierre.
Page : 1 / 7 Conduite de projet Examen du 16 mai 2001 Durée : 3h30mn Le support de cours et les notes sont nécessaires La notation tiendra compte très.
LES ATELIERS PRODUCTION. 1.Qu’est-ce qu’un atelier «PRODUCTION » 2.Réactions et questions 3.Élaboration d’une séquence atelier PRODUCTION 4.Échanges et.
Transcription de la présentation:

SIMULATION WATERFALL & INSPECTION MGL 800:Gestion de projet en génie Logiciel SIMULATION WATERFALL & INSPECTION Présenté par: Nom de l’étudiant Outlier overfitting Professeur: Alain April Mai 2013

PLAN Description des deux cycles de vie Présentation des démarches utilisées Problèmes rencontrés Meilleure stratégie pour le cycle Waterfall Meilleure stratégie pour le cycle Inspection Conclusion

Cycle de vie Waterfall « Workflow » du modèle Waterfall Deux principes clés : Suivre les étapes dans l’ordre : requirements, conception, implémentation, intégration, testing. Vérification de chaque phase avant d’en commencer une nouvelle

Cycle de vie Inspection Simulation assez basique : 1 seule activité (inspecter le code à la recherche de bugs) But : obtenir la meilleure productivité Paramètres : nombre de participants, taille du code, taille de la checklist, durée

Présentation des démarches SIMULATION Waterfall – Démarche Scenario 1 Scenario 2 Achat de tous les outils nécessaires pour le projet Achat de tous les outils qui interviendront dans tout le projet Assignation des tâches de création en fonction de l’expérience des employés. Aux employés les plus compétents, assignation de la tache de création du domaine dans lequel, ils ont plus d’expérience. Assignation des tâches de révision aux employés plus expérimentés et moins expérimentés : une mixture Aux employés les moins compétents, assignation de la tache de révision, lancé après un certain temps de l’exécution de la tache de création. Le traitement se fera en parallèle avec afin de gagner du temps Assignation des tâches de correction aux employés plus compétents Lorsqu’on termine la phase de création d’un des domaines, les employés les plus compétents rejoignent l’équipe de révision . Au même moment, assignation de la tache de correction a tous les employés pour chaque domaine. Réalisation en parallèle des tâches avec un délai entre les tâches de création, de révision et de correction Aux meilleurs employés ,donner des bonus Résultats -Score 78/100 Résultats -Score 87 /100

Présentation des démarches SIMULATION Inspection – Démarche Faire un tableau des compétences (hypothèse que l’expérience du projet et aussi importante que l’expérience en inspection) Faire varier à tour de rôle les différents paramètres

Résultats -Score 78/100

Résultats -Score 87 /100

Problèmes rencontrés Apprentissage et utilisabilité de l’outil de simulation notamment l’utilisation du temps Nouvelles exigences qui surviennent pendant l’exécution des tâches Assignation des nouvelles exigences a un employé qui auparavant avait déjà une tache en cours d’exécution. Suivi impossible de la tache abandonnée par un employé pour l’exécution d’une nouvelle tache. Dépassement du temps prévu pour le projet, Dépassement du budget

Meilleure stratégie pour le cycle Waterfall Démarche du Scénario 3: Utiliser tous les outils Faire une revue le plus tôt possible Mettre les personnes les plus compétentes pour chaque tâche (plus rapide, moins d’erreurs). Les autres font les vérifications. Corriger les erreurs au fur et à mesure pour que les étapes de correction et de création d’un artéfact se terminent en même temps « Détacher» temporairement un employé d’une phase dès que de nouveaux requirements apparaissent : compléter les requirements, re-vérifier brièvement et corriger le travail des étapes suivantes. Augmenter le salaire des meilleurs employés de 2-3 unités régulièrement ou quand la motivation et l’énergie sont faibles.

Meilleure stratégie pour le cycle Waterfall Résultat : Score 99/100

SIMULATION Waterfall: Graphique Scenario 3

Meilleure stratégie pour le cycle INSPECTION SIMULATION Inspection– Démarche du Scénario 3: Score obtenu : 100/100 Paramètres : Code : 150 lignes Checklist : 1 page Nb employés : 4

Meilleure stratégie pour le cycle INSPECTION SIMULATION Inspection– Démarche du Scénario 3: Plus il y a de monde, plus les bugs sont découverts rapidement. Plus il y a de monde, plus les discussions sont longues donc perte de temps Juste milieu : 4 personnes

Conclusion Waterfall plus complexe et plus long à réaliser, chaque phase doit se terminer et être vérifiée avant d’entamer la suivante. Conséquence : supporte peu le changements Effort de synchronisation et d’optimisation pour que tous les employés soient occupés et travaillent dans leur(s) domaine(s) de compétences Inspection est plus facile et plus court à réaliser