touscours.net Rapport de Synthèse Cycle en V, UP et SCRUM

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "touscours.net Rapport de Synthèse Cycle en V, UP et SCRUM"

Transcription

1 Rapport de Synthèse Cycle en V, UP et SCRUM Réalisé par : BELLINI Quentin GNANAKULENTHIRAN Anitha GOVINDEN Johana MEZINE Ahcene TIMZOUERT Chabane 19/10/2011

2 Table des matières I. Introduction... 3 II. Cycle en V...4 1) Description...4 2) Description des phases du cycle...5 3) Risques et avantages du cycle en V...6 III. SCRUM...7 1) Définition...7 2) Les caractéristiques de SCRUM...7 3) Les rôles de la méthodologie SCRUM...8 4) Les processus de la méthodologie SCRUM...9 5) Gestion des besoins...10 IV. UP )Définition )Piloté par les cas d'utilisation )Centré sur l'architecture )Itératif et incrémental..11 5)Cycle de vie du processus.11 6)Conclusion.12 V. Conclusion VI. Sources et Annexes....12

3 I. Introduction : Avant de se lancer dans le développement d'un logiciel informatique, on prévoit une méthodologie de travail pour assurer le bon déroulement du projet tout en restant dans les limites du budget. En informatique et spécifiquement dans le domaine du développement, on a recours à différentes techniques et méthodes de travail qui permettent de gérer, d'organiser les équipes et de répondre aux besoins du client par la réalisation du produit désiré en un délai fixé. Dans ce rapport, on présentera en détails deux méthodes itératives (UP, SCRUM) et une méthode séquentielle (Cycle en V) assez utilisées: 3

4 I) CYCLE EN V: 1) Description : Le modèle du cycle en V est une méthode d'organisation pour le développement d'un logiciel. Ce modèle a été imaginé pour pallier aux problèmes du modèle en cascade. Le principe de celui-ci est de découper le projet en plusieurs étapes distinctes sur le principe du non-retour. Le cycle en V est devenu un modèle standard de l'industrie logicielle depuis les années 80.En quelque mots, il permet de vérifier la qualité du produit en continu au fur et à mesure de l'avancement du projet. Le principe étant de limiter le retour aux étapes précédentes. Voici un aperçu du cycle en V : 2 figure1. Le cycle en V Comme nous pouvons le voir sur la figure1. le modèle est constitué de trois grandes phases : descendante (1) ou phase de conception, phase de réalisation ou codage (2) et enfin la phase de validation ou ascendante (3). 4

5 2 Description des phases du cycle : L'étape de spécification est en correspondance avec l'étape de validation. L'étape de conception générale est en correspondance avec l'étape des tests d'intégration. L'étape de conception détaillée est en correspondance avec l'étape des tests unitaires. 2-1) Phase descendante : a) Le besoin d'étude et de faisabilité (Cahier des charges) : C'est le point de départ du cycle, cette étape reflète les besoins du client. Cela doit répondre à différentes questions : que veut le client? Est-ce réalisable? Les coûts? Le cahier des charges, rédigé par le client, décrit l'ensemble des besoins fonctionnels attendus par le système. Elle permet une meilleure compréhension du système et la structuration des besoins du client. b) Spécification: Les spécifications reprennent en détail les éléments du cahier des charges. Cette étape décrit de façon exhaustive ces exigences avec, par exemple, des diagrammes de cas d'utilisations (UML). c) Conception générale : La conception générale décrit de façon plus détaillée les fonctionnalités du logiciel. Chaque fonctionnalité est décrite en spécifiant son algorithme. La conception générale décrit également l'architecture du futur logiciel. A cette étape, la phase des tests d'intégration est initiée c'est-à-dire les tests qui permettront de démontrer que chaque fonctionnalité a été correctement implémenté. d) Conception détaillée : Chaque algorithme spécifié dans l'étape précédente est détaillé pour permettre à un programmeur de coder des algorithmes justes en lisant la conception détaillée. On est très proche du code final. A cette étape, est initiée la phase des tests unitaires qui permettront plus tard de prouver l'absence de " bugs". 2-2) Phase de réalisation : a) Codage : Le codage ou développement informatique est la transcription en langage interprétable par un compilateur de la conception détaillée avec des langages comme JAVA, C++, PHP etc. La fin du codage ne signifie pas la fin du projet, car il reste encore un ensemble de dysfonctionnement ou «bugs» qu'il est nécessaire de détecter et corriger. La phase de test est là pour supprimer autant que faire se peut les dysfonctionnements du codage. 5

6 2-3) Phase ascendante : a) Tests unitaires : Les tests unitaires permettent de vérifier qu'il n'y a aucune erreur entre la transcription de la conception générale et le code. Ces tests ont déjà été décrits dans la conception détaillée. b) Tests d'intégration : Cette étape permet de vérifier qu il n existe pas d erreurs entre la conception générale et la conception détaillée. Ces tests ont déjà été décrits dans la conception générale. c) Validation et Maintenance : On montre au client que le logiciel décrit dans le cahier des charges est bien en accord avec le produit final, pour cela une batterie de tests est imaginée pour montrer qu'il fonctionne bien comme le client le souhaitait. 3 - Risques et avantages du cycle en V : 3-1)Risques : Il arrive qu'à la phase de conception détaillée et ou à la phase de codage, des difficultés d'ordre technique ou de cohérence surviennent. Dans la partie théorique, ces problèmes ne peuvent survenir. C'est au cours de cette phase que l'on se rende compte que les spécifications peuvent être incomplètes, irréalisables ou même fausses. Pour certains produits compétitifs (exemple : logiciels micros...) la durée imposée par le cycle de vie est difficilement acceptée. 3-2)avantages : L'avantage du modèle est qu'il est un excellent support à la formalisation des relations entre le client et l'équipe de développement. En effet, il oblige le client à réfléchir aux différents aspects de sa demande. La phase de " spécification " permet à l'équipe de vérifier que la demande du client à été bien comprise. Le client valide généralement la spécification. La vérification/validation évite les retours arrière. 6

7 II. SCRUM : 1) Définition : SCRUM est un terme anglais qui signifie : mêlée. C'est comme au rugby, tous les membres de l'équipe doivent être soudés pour atteindre un but commun. C'est une méthode agile dans l'objectif est d'améliorer la productivité. Les méthodes agiles sont des groupes de pratiques pouvant s'appliquer à divers types de projets, notamment aux projets de développement en informatique. Ces méthodes impliquent au maximum le client pour une réelle satisfaction des ses besoins. Les valeurs des méthodes agiles sont: Les personnes et interactions priment sur les processus et les outils Logiciel fonctionnel privilégié par rapport à une documentation détaillée Collaboration avec le client plutôt qu'une négociation au contrat S'adapter au changement plutôt que de suivre un plan 2) Les caractéristiques de SCRUM : Itératif, lié a des processus incrémentaux Approche basé sur l'équipe Fait pour développer des produits/applications nécessitant une grande adaptabilité Contrôler le chaos résultat de conflits d'intérêt et des différents besoins Augmenter la communication et maximiser la coopération Protéger l'équipe des éléments externes perturbateurs Un moyen d'augmenter la productivité Le principe de base de Scrum est de focaliser l'équipe sur une partie limitée et maîtrisable des fonctionnalités à réaliser. Ces incréments se réalisent successivement lors de périodes de durée fixe de une à quatre semaines, appelées sprints. Chaque sprint possède, un but à atteindre, défini par le directeur de produit, à partir duquel sont choisies les fonctionnalités à implémenter dans cet incrément. Un sprint aboutit toujours à la livraison d'un produit partiel fonctionnel. 7

8 3) Les rôles de la méthodologie SCRUM : a) Directeur de produit : Le directeur de produit (Product Owner) est le représentant des clients et utilisateurs. C'est lui qui définit l'ordre dans lequel les fonctionnalités seront développées et qui prend les décisions importantes concernant l'orientation du projet. b) Équipe : L'équipe ne comporte pas de rôles prédéfinis, elle est auto-gérée sans aucune hiérarchie interne : toutes les décisions sont prises ensemble avec beaucoup d'efficacité et une production de qualité de façon spontanée. L'équipe s'adresse directement au directeur de produit qu'il puisse ajuster les détails d'ergonomie et d'interface par exemple. c) ScrumMaster : Le facilitateur / animateur (ScrumMaster), on le considère bien souvent comme le manager de projet ou le Chef d'équipe. Il est chargé de protéger l'équipe de tous les éléments perturbateurs extérieurs à l'équipe et de résoudre ses problèmes non techniques. Responsable de faire appliquer par l équipe les valeurs et les pratiques de Scrum Résout des problèmes S'assure que l'équipe est complètement fonctionnelle et productive Facilite une coopération poussée entre tous les rôles et fonctions Protège l'équipe des interférences extérieures d) Intervenants : Les intervenants (Stakeholders) sont les personnes qui souhaitent avoir une vue sur le projet sans réellement s'investir dedans. 8

9 4) Les processus de la méthodologie SCRUM : a) Planification : La réunion de planification (Sprint Planning) consiste à définir d'abord un but pour le sprint, puis à choisir les items de backlog de produit qui seront réalisés dans ce sprint b) Sprint: Scrum est un processus itératif : les itérations sont appelées des sprints et durent généralement entre 2 et 4 semaines. Chaque sprint a un but avec une liste d'items de backlog de produit (fonctionnalités) à réaliser. Ces items sont décomposés par l'équipe en tâches élémentaires de quelques heures, les items de backlog de sprint. c) Scrum quotidien : Au quotidien, une réunion appelée le ScrumMeeting, de 5 min environ et debout, permet à l'équipe et au ScrumMaster de faire un point d'avancement sur les tâches et sur les difficultés rencontrées. d) Revue du Sprint : A la fin du sprint, tout le monde se réunit pour effectuer la Revue de sprint, qui dure au maximum 4 heures. L'objectif de la revue de sprint est de valider le logiciel qui a été produit pendant le sprint. e) Rétrospective : Cette étape est une démarche courante en fin de projet. Pendant 15 à 30 min, on réfléchit à ce qui marche et ce qui ne marche pas. On applique ici un principe de Start / Stop / Continue. 9

10 5) Gestion des besoins : a) Backlog de produit : On appelle backlog de produit la liste de fonctionnalités à réaliser. À chaque item de backlog sont associés deux attribut : une estimation en points arbitraires et une valeur client, qui est définie par le directeur de produit (retour sur investissement par exemple). Ce dernier définit dans quel ordre devront être réalisés ces items. Il peut changer cet ordre en cours de projet et même ajouter, modifier ou supprimer des items dans le backlog. b) Backlog de sprint : Le backlog de sprint est le fait de décomposer chaque item du backlog en liste de tâches élémentaires estimées en heures et ne devant pas durer plus de 2 jours. c)les burndown charts (graphiques d'avancement ) : permettent de visualiser graphiquement l'avancement du travail : la quantité totale d'heures restantes à faire dans le sprint, la quantité totale de points restant à faire, au fil des sprints. IV) UNIFIED PROCESS : 1)Définition Unified Process (appelé UP) est un processus de développement logiciel orienté objet itératif et incrémental, piloté par les cas d'utilisation et centré sur l'architecture. Ce processus est générique (on parle de Framework), il fournit un ensemble de pratique et de concept qu'il va falloir adapter au contexte spécifique du projet afin de répondre aux quatre questions suivante: QUI participe au projet? QUOI, qu'est-ce qui est produit durant le projet? COMMENT doit-il être réalisé? QUAND est réalisé chaque livrable? Ce processus est basé sur les composants et utilise UML (il a d'ailleurs été crée par un créateur d'uml et en constitue finalement une dérivation). 2)Piloté par les cas d'utilisation : Le but d'un logiciel est de rendre service à ses utilisateurs. Afin de définir les fonctions que devront offrir le logiciel on définit le modèle de cas d'utilisation basés sur l utilisation du langage UML. A partir du modèle des cas d utilisation, les développeurs créent une série de modèles de conception et d implémentation réalisant les cas d utilisation. La conformité par rapport au modèle de cas d'utilisation est le moteur du processus c'est pour cela qu'on dit qu'il est piloté par les cas d'utilisation. Mais ces cas doivent trouver leur place dans une architecture spécifique qui va être pensée dés le démarrage du processus 10

11 3)Centré sur l'architecture : L'architecture est définie selon différentes vues centrées sur l'analyse des besoins de l'utilisateur. Sa conception est aussi tributaire de la plate forme sur laquelle devra s'exécuter le système et des briques de base réutilisable. L'architecture est défini de manière sommaire, indépendamment des cas d'utilisation, au départ du processus et ensuite elle va émerger au fil des spécifications des cas d'utilisation jusqu'à obtenir une architecture jugée stable. 4)Itératif et incrémental : Afin de limiter les risques et les coûts on découpe le développement (qui peut être très long) en différentes étapes qu'on appelle itération. Au cours de l'itération on va implémenter certains cas d'utilisation sous forme de composant (c'est à dire un prototype exécutable). Si on juge l'implémentation correcte on obtient un incrément et on passe à l'itération suivante. Le choix des cas d'utilisation pertinents (en privilégiant d'abord les fonctions à risque) à implémenter aux différentes itérations est fait en début de processus. Cette manière de découper le développement permet de détecter et réparer une erreur sans attendre la phase de test en fin de développement (comme dans les méthodes séquentielles). Au chaque itération on va effectuer plusieurs activités qui vont de l'expression des besoins aux phases de conception et de test. Les itérations vont être répétées plusieurs fois dans les différents cycles du processus. 5)Cycle de vie du processus Le processus répète une série de cycles qui vont aboutir à chaque fois à une nouvelle version du système livrée au client. Chaque cycle est découpé en quatre phases contenant chacune des itérations. Pour obtenir une version livrable au client au bout du cycle il faut développer toutes les représentations du logiciel par le biais de différents modèles liés. 11

12 Au cours des quatre phases du cycle certaines activités de l'itération seront plus sollicitées que d'autres comme on peut le voir sur le graphique. La phase de création (inception) est l'occasion de faire une étude de rentabilité du système et permet de faire apparaître une première idée du produit fini. On définit les cas d'utilisation principaux et les risque majeurs. On définit grossièrement une architecture et on planifie l'élaboration. La phase d'élaboration permet de spécifier les cas d'utilisations et de définir une architecture de référence. Le chef de projet peut alors estimer les ressources et activités nécessaires. La phase de construction va permettre de transformer l'architecture en produit fini répondant au cas d'utilisation définit en accord avec le client et de définir aussi des cas d'utilisation auquel on n'aurait pas pense précédemment. Ce produit est considéré comme stable mais il peut contenir encore des erreurs qui vont pouvoir être décelé au cours de la phase de transition. En effet cette phase consiste a faire essayer une version bêta a un groupe d'utilisateur formé qui vont faire remonter les anomalies rencontrés. 6)Conclusion : Unified Process met donc en place un cadre général qui peut être adapté ou la conception et la définition des cas d'utilisation s effectuent de manière concomitante. Il existe beaucoup d'implémentation de ce processus qui sont bien sur toujours itérative, pilotées par les cas d'utilisation et centrées sur l'architecture. La plus connu des implémentations est sans doute la méthode RUP développé par Rational Software (une division d'ibm). V. CONCLUSION: Les processus Scrum et UP sont tous les deux itératif ce qui permet de tester petit à petit les fonctionnalités du logiciel en privilégiant d'abord le noyau critique. Contrairement a une méthode séquentielle comme le cycle en V ou les phases de test sont effectuer seulement à la fin. L'un des inconvénients du cycle en V est qu'il délimite complètement la phase de conception et la phase d'implémentation. Alors que c'est souvent lors de la phase de codage qu'on réalise que les spécifications initiales étaient irréalisables. De plus le client peut demander de nouvelles fonctionnalités au cours du développement. Il est difficile d'opposer la méthode UP et la méthode SCRUM, elle peuvent être d'ailleurs utiliser en même temps sur un projet. La méthode UP offrant le cadre générale et la méthode SCRUM s'intéresse plutôt à l'organisation du projet qu'aux aspects techniques, et implique beaucoup plus le client au cours de la réalisation. VI. Sources et Annexes :

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM 1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM Scrum est une méthode agile pour la gestion de projets informatiques. C est une méthode itérative basée sur des itérations de courte durée appelées Sprints.

Plus en détail

Introduction à la gestion de projets. Laurent Poinsot. Introduction. 26 janvier 2009

Introduction à la gestion de projets. Laurent Poinsot. Introduction. 26 janvier 2009 26 janvier 2009 Le modèle du est une méthodologie de développement logiciel qui est devenue un standard de l industrie logicielle. Ce modèle est constitué de deux phases : l une est dite descendante et

Plus en détail

Chapitre 2 : Cycles de vie logiciel et méthodes de développement G L & A G L 2 0 1 4 / 2 0 1 5

Chapitre 2 : Cycles de vie logiciel et méthodes de développement G L & A G L 2 0 1 4 / 2 0 1 5 Chapitre 2 : Cycles de vie logiciel et méthodes de développement G L & A G L 2 0 1 4 / 2 0 1 5 Plan Chapitre 2 Modèles de cycles de vie Méthodes de développement : Méthode lourde Méthode agile Exemple

Plus en détail

Les méthodes agiles. Les méthodes agiles sont apparues dans les années 1990 (Extreme Programming, Rapid Application Development, Scrum ) :

Les méthodes agiles. Les méthodes agiles sont apparues dans les années 1990 (Extreme Programming, Rapid Application Development, Scrum ) : SCRUM Les méthodes agiles Les méthodes agiles sont apparues dans les années 1990 (Extreme Programming, Rapid Application Development, Scrum ) : capacité à réagir au changement plutôt que de suivre un plan

Plus en détail

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM Méthodes agiles & SCRUM 1/ Pourquoi les méthodes agiles? Définition d une méthode agile. Fondamentaux. Quand les utiliser? 2/ SCRUM En quoi est-ce une méthode agile? Sprints et releases. Le Product Owner.

Plus en détail

backlog du produit Product Owner

backlog du produit Product Owner Méthodes agiles : Définition: selon Scott Ambler «Une méthode agile est une approche itérative et incrémentale pour le développement de logiciel, réalisé de manière très collaborative par des équipes responsabilisées

Plus en détail

Gestion de projet agile

Gestion de projet agile Véronique M e s s a g e r R o t a Préface de Jean T a b a k a Gestion de projet agile 3 e édition Groupe Eyrolles, 2007, 2009, 2010, ISBN : 978-2-212-12750-8 C Glossaire Backlog (product ou iteration ou

Plus en détail

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Conduite de projets SI Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Agilité : de quoi parle-t-on? Agilité de l entreprise Urbanisme Architectures SOA Agilité du SI ERP Plateformes applicatives agiles

Plus en détail

Génie logiciel (Un aperçu)

Génie logiciel (Un aperçu) (Un aperçu) (sommerville 2010) Laurent Pérochon INRA URH 63122 St Genès Champanelle Laurent.perochon@clermont.inra.fr Ensemble d activités conduisant à la production d un logiciel Sur un échantillon de

Plus en détail

Modélisation Principe Autre principe

Modélisation Principe Autre principe Modélisation Principe : un modèle est une abstraction permettant de mieux comprendre un objet complexe (bâtiment, économie, atmosphère, cellule, logiciel, ). Autre principe : un petit dessin vaut mieux

Plus en détail

Une méthode de Gestion de projet SCRUM

Une méthode de Gestion de projet SCRUM Une méthode de Gestion de projet SCRUM PRÉSENTÉ PAR KAHINA BERKANI LUDOVIC BERUTTI LUDOVIC DEVILLERS ALEXANDRE GIORDANENGO M2 MIAGE Gestion de projet Sous la direction de Monsieur WINTER Introduction Plan

Plus en détail

Processus de développement UP

Processus de développement UP Chapitre 1 Processus de développement UP I. Pourquoi UP? II. Définition III. Activités et phases IV. Modèles mis en place 1. Pourquoi UP? Les notions de base acquises dans le module ACOO1, notamment la

Plus en détail

Positionnement de UP

Positionnement de UP UNIFIED PROCESS Positionnement de UP Unified Process Langage Méthode Outil logiciel UML UP RUP 6 BONNES PRATIQUES développement itératif gestion des exigences architecture basée sur des composants modélisation

Plus en détail

SCRUM en Bref. Système comprend trois sous-systèmes:a,b,c. S-Système A S-Système B S-Système C A1, B1, C2 A2, C1, A3 B2 B3 C3

SCRUM en Bref. Système comprend trois sous-systèmes:a,b,c. S-Système A S-Système B S-Système C A1, B1, C2 A2, C1, A3 B2 B3 C3 Rappels : étapes de développement de systèmes: 1. Étude des besoins 2. Analyse 3. conception 4. Implémentation 5. Test 6. Déploiement Planification Post-Mortem Système comprend trois sous-systèmes:a,b,c

Plus en détail

Développement itératif, évolutif et agile

Développement itératif, évolutif et agile Document Développement itératif, évolutif et agile Auteur Nicoleta SERGI Version 1.0 Date de sortie 23/11/2007 1. Processus Unifié Développement itératif, évolutif et agile Contrairement au cycle de vie

Plus en détail

25/12/2012 www.toubkalit.ma

25/12/2012 www.toubkalit.ma 25/12/2012 www.toubkalit.ma 1 Définition Exemple des méthodes agiles Valeurs Principes Le cycle itératif et incrémental (Itération/Sprint) Schéma de travail Méthode Scrum. Méthode XP (Extreme programming).

Plus en détail

Gestion Projet. Cours 3. Le cycle de vie

Gestion Projet. Cours 3. Le cycle de vie Gestion Projet Cours 3 Le cycle de vie Sommaire Généralités 3 Séquentiel 7 Itératif/Incrémental 17 Extreme Programming 22 Que choisir? 29 Etats Transverse 33 Cours 3 2006-2007 2 Généralités Cours 3 2006-2007

Plus en détail

Cours de Génie Logiciel

Cours de Génie Logiciel Cours de Génie Logiciel Sciences-U Lyon Gestion de Projet Informatique http://www.rzo.free.fr Pierre PARREND 1 Mars 2005 Sommaire Gestion de projet informatique Cycle de vie du logiciel Modèles de Méthodes

Plus en détail

Rational Unified Process

Rational Unified Process Rational Unified Process Hafedh Mili Rational Unified Process 1. Principes de base 2. Les phases 3. Les activités (workflows) Copyright Hafedh Mili 2005 2 1 Rational Unified Process Processus de développement

Plus en détail

Agile 360 Product Owner Scrum Master

Agile 360 Product Owner Scrum Master Agile 360 Product Owner Scrum Master Lead Technique Equipe Agile Conception Agile Leadership Agile Software Craftmanship Test Driven Development Catalogue 2013 Liste des formations Formation Agile 360

Plus en détail

Gestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique»

Gestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique» Gestion de projet Agile Module 4.2 - «Gérer et organiser un projet informatique» Sommaire Introduction Principes et méthodes Agiles Scrum 2 Introduction Gestion de projet : démarche structurante assurant

Plus en détail

Certification Scrum Master

Certification Scrum Master avec Jeff Sutherland Les méthodes Agiles représentent indéniablement une approche nouvelle et différente dans la conduite de projets. Au lieu de suivre un plan à la lettre en assignant des tâches à une

Plus en détail

Description et illustration du processus unifié

Description et illustration du processus unifié USDP Description et illustration du processus unifié Définit un enchaînement d activités Est réalisé par un ensemble de travailleurs Avec des rôles, des métiers Avec pour objectifs de passer des besoins

Plus en détail

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique 2014-2015. Quelles sont les 4 valeurs Agiles?

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique 2014-2015. Quelles sont les 4 valeurs Agiles? Cours Ephec Niv. 2 : Technique et gestion de projet Par Monsieur Bertieaux Année Académique 2014-2015 Réponse aux questions du cours, slide Cours 2_2_Scrum Quelles sont les 4 valeurs Agiles? 1. «Les personnes

Plus en détail

Pratique de logiciels de planification

Pratique de logiciels de planification Pratique de logiciels de planification MASTER TECHNOLOGIE & HANDICAP Université Paris 8 Sommaire Introduction Organisation d un projet Les principaux axes de la planification Gestion des tâches Gestion

Plus en détail

LA DEMARCHE DE PROJET

LA DEMARCHE DE PROJET LA DEMARCHE DE PROJET Baccalauréat STI2D-SIN SIN 1.1 : La démarche de projet Objectifs o Utiliser les outils adaptés pour planifier un projet (Revue de projet, Cartes mentales, Gantt, chemin critique...

Plus en détail

Le génie logiciel. maintenance de logiciels.

Le génie logiciel. maintenance de logiciels. Le génie logiciel Définition de l IEEE (IEEE 1990): L application d une approche systématique, disciplinée et quantifiable pour le développement, l opération et la maintenance de logiciels. Introduction

Plus en détail

Développement agile. Agile Manifesto. Développement agile Hafedh Mili 2012

Développement agile. Agile Manifesto. Développement agile Hafedh Mili 2012 Développement agile Hafedh Mili 2012 1 Développement agile Un ensemble de pratiques de développement logiciel qui mettent l'emphase sur: Le pragmatisme (vs dogmatise) La réactivité aux changements L'implication

Plus en détail

Modèle d implémentation

Modèle d implémentation Modèle d implémentation Les packages UML: Unified modeling Language Leçon 5/6-9-16/10/2008 Les packages - Modèle d implémentation - Méthodologie (RUP) Un package ou sous-système est un regroupement logique

Plus en détail

EXIN Agile Scurm Foundation

EXIN Agile Scurm Foundation Exemple d examen EXIN Agile Scurm Foundation Édition Mars 2014 Droits d auteur 2014 EXIN Tous droits réservés. Aucune partie de cette publication ne saurait être publiée, reproduite, copiée, entreposée

Plus en détail

Créateur d applications web et mobiles

Créateur d applications web et mobiles Créateur d applications web et mobiles Projets Performances Team http://www.projet2team.fr Projet2Team Projets Performances Team http://www.projet2team.fr SAS au capital de 25.000 - RCS 789 681 285 7 rue

Plus en détail

Gestion de Projet Informatique

Gestion de Projet Informatique Gestion de Projet Informatique Partie 3 : Cycles de vie de projet Licence d'informatique 3 ième Année Tianxiao Liu Université de Cergy-Pontoise 1 GPI T. LIU The earliest moment is when you think it is

Plus en détail

SCRUM et Intégration Continue

SCRUM et Intégration Continue J-EOLE 4 et 5 Juin 2014 SCRUM et Intégration Continue Gilles Grandgérard CC BY-NC-SA 2.0 FR Sommaire SCRUM Qualification Intégration Continue SCRUM Nom SCRUM = Mêlée en français Le rugby plutôt que la

Plus en détail

Conduite de projets agiles Management alternatif dans une équipe de développement agile

Conduite de projets agiles Management alternatif dans une équipe de développement agile Contexte 1. Introduction 11 2. Enjeu de Talentsoft 13 3. Objectifs de Talentsoft 17 4. L agilité comme remède miracle 18 4.1 Mise en place de l agile 18 4.2 Les problématiques actuelles 19 5. La solution

Plus en détail

Informatiques. Module : Outils RAD

Informatiques. Module : Outils RAD Management de Projets Informatiques Module : Outils RAD Niveau : S4 du L2/ISIL Génie Logiciel Le terme génie logiciel (en anglais software engineering) désigne l'ensemble des méthodes, des techniques et

Plus en détail

Méthodologies de développement de logiciels de gestion

Méthodologies de développement de logiciels de gestion Méthodologies de développement de logiciels de gestion Chapitre 5 Traits caractéristiques des deux approches de méthodologie Présentation réalisée par P.-A. Sunier Professeur à la HE-Arc de Neuchâtel http://lgl.isnetne.ch

Plus en détail

Méthodes de développement

Méthodes de développement 1 / 9 Méthodes de développement Méthodes agiles 1 - Introduction... 2 2 -Le manifeste agile et les méthodes agiles... 2 2.1 Le manifeste agile... 2 2.2 Les méthodes agiles... 3 3 - Caractéristiques communes

Plus en détail

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET 1 Tianxiao LIU Licence Professionnelle Réseaux & Sécurité Université de Cergy-Pontoise http://depinfo.u-cergy.fr/~tliu/lpg.php PLAN Objectif et

Plus en détail

Processus d Informatisation

Processus d Informatisation Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue

Plus en détail

Projet en entreprise Cadrage du Projet de Fin d Etudes «Un projet informatique.»

Projet en entreprise Cadrage du Projet de Fin d Etudes «Un projet informatique.» Projet en entreprise Cadrage du Projet de Fin d Etudes «Un projet informatique.» Projet de fin d études 2 Sommaire OBJET DU DOCUMENT... 3 LES ETAPES DU PROJET... 4 ETUDE PREALABLE...5 1 L étude d opportunité...

Plus en détail

1/15. Jean Bernard CRAMPES Daniel VIELLE

1/15. Jean Bernard CRAMPES Daniel VIELLE 1/15 Jean Bernard CRAMPES Daniel VIELLE CaseOnCloud est un SaaS de gestion de projets de développement logiciel CaseOC est : Multi démarches : MACAO MACAO Agile SCRUM Suivi d'aucune démarche particulière

Plus en détail

Introduction à la conduite de projet "systèmes d'information"

Introduction à la conduite de projet systèmes d'information Centre national de la recherche scientifique Direction des systèmes d'information REFERENTIEL QUALITE Guide méthodologique Introduction à la conduite de projet "systèmes d'information" Référence : CNRS/DSI/conduite-projet/principes/guide-introduction

Plus en détail

Sysnet Scrum. Présentation Scrum Sysnet

Sysnet Scrum. Présentation Scrum Sysnet Présentation Scrum Sysnet Table des matières : Problématiques Historique Caractéristiques Définition des personnes Scrum Éléments qui composent Scrum Méthodes de travail traditionnelles Scrum Méthodes

Plus en détail

Dossier d'étude technique

Dossier d'étude technique Centre national de la recherche scientifique Direction des systèmes d'information REFERENTIEL QUALITE Guide méthodologique Dossier d'étude technique Référence : CNRS/DSI/conduite-projet/developpement/technique/guide-etude-technique

Plus en détail

Cours Gestion de projet

Cours Gestion de projet Cours Gestion de projet Méthodes de conduite de projet Version Date Auteur V1.8 Septembre 2007 Pascal HEYER 1 Méthodes de conduite de projet Ce document est publié sous la licence libre Creative Commons-BY-NC-SA

Plus en détail

Méthode de tests MODE D EMPLOI POINTS IMPORTANTS

Méthode de tests MODE D EMPLOI POINTS IMPORTANTS Méthode de tests MODE D EMPLOI Cette première partie est destinée à ceux qui débutent en tests et permet une approche progressive et simple de la méthodologie des tests. L introduction vous aura permis

Plus en détail

Quelques chiffres 07/11/2013

Quelques chiffres 07/11/2013 F DANEL Introduction Pourquoi les projets? Apporter du nouveau / une solution la ou on en a besoin! Le projet n est pas toujours une idée nouvelle C est la façon de réaliser (mettre en place) cette idée.

Plus en détail

GESTION DE PROJET : LA METHODE AGILE

GESTION DE PROJET : LA METHODE AGILE GESTION DE PROJET : LA METHODE AGILE Le SCRUM est une méthode de gestion de projet. Elle a pour but d améliorer la productivité des équipes. Ce terme est inspiré du terme Scrum en rugby qui désigne une

Plus en détail

la phase exploratoire

la phase exploratoire V 1.00 la phase exploratoire élément facilitateur dans la réussite d un projet Agile A. MORVANT IT&L@BS Coach Agile aurelien.morvant@orange-ftgroup.com Page 1 Page 2 objet de la session > introduire la

Plus en détail

Méthodologies SCRUM Présentation et mise en oeuvre

Méthodologies SCRUM Présentation et mise en oeuvre Méthodologies SCRUM Présentation et mise en oeuvre Réalisé par Istace Emmanuel (Manu404) pour la communauté Hackbbs Document sous license GFDL (Licence de documentation libre GNU) http://www.gnu.org/licenses/licenses.fr.html

Plus en détail

Méthodes Agiles et gestion de projets

Méthodes Agiles et gestion de projets Méthodes Agiles et gestion de projets Eric LELEU Consultant Solutions Collaboratives Contact ericleleu@nordnet.fr Site Personnel http://home.nordnet.fr/~ericleleu Blog http://ericleleu.spaces.live.fr La

Plus en détail

Mise en place d'une solution libre de gestion d'entreprise. Maurice MORETTI Directeur associé

Mise en place d'une solution libre de gestion d'entreprise. Maurice MORETTI Directeur associé Mise en place d'une solution libre de gestion d'entreprise Maurice MORETTI Directeur associé Plan de la présentation Le contexte de l'erp OpenERP : Logiciel Libre Motivations / Critères de choix Méthodologie

Plus en détail

CERTIFICATION Professional Scrum Developer (.NET)

CERTIFICATION Professional Scrum Developer (.NET) Durée 5 jours Description Le cours «Professional Scrum Developer» de Pyxis offre une expérience intensive unique aux développeurs de logiciels. Ce cours guide les équipes sur la façon de transformer les

Plus en détail

Analyse et conception des Systèmes d Information. La démarche Merise : La Production Logicielle

Analyse et conception des Systèmes d Information. La démarche Merise : La Production Logicielle Analyse et conception des Systèmes d Information La démarche Merise : La Production Logicielle La production du logiciel Place, objectifs et principes directeurs Christophe.Nicolle@u-bourgogne.fr Introduction

Plus en détail

Les principes et les thèmes PRINCE2

Les principes et les thèmes PRINCE2 31 Chapitre 3 Les principes et les thèmes PRINCE2 1. Les principes de la méthode PRINCE2 Les principes et les thèmes PRINCE2 Les principes de la méthode PRINCE2 définissent un cadre de bonnes pratiques

Plus en détail

Quiz. Les questions et leurs réponses sont présentées et commentées dans mon blog Scrum, Agilité et Rock n roll : www.aubryconseil.

Quiz. Les questions et leurs réponses sont présentées et commentées dans mon blog Scrum, Agilité et Rock n roll : www.aubryconseil. Quiz À la fin de mes formations Scrum de trois jours, je propose aux participants un quiz ludique. L objectif est de les placer dans des situations qui n ont pas été abordées pendant la formation on ne

Plus en détail

Méthodes de développement

Méthodes de développement 1 / 19 Méthodes de développement Guide de rédaction d'un plan de développement logiciel 1 - OBJET DU GUIDE... 2 2 - OBJECTIF DU PDL... 2 3 - PLAN TYPE DU PDL... 2 4 - TRAVAUX DE PRÉPARATION DU PDL... 2

Plus en détail

Le cycle de vie : sur mesure Cycle de vie «basique»

Le cycle de vie : sur mesure Cycle de vie «basique» Le cycle de vie : sur mesure Cycle de vie «basique» OPPORTUNITE FAISABILITE CONCEPTION REALISATION RECEPTION MISE EN PRODUCTION MAINTENANCE «Basique» = phases de base nécessaires à la couverture d un cycle

Plus en détail

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

Processus Gestion de Projet

Processus Gestion de Projet Processus Gestion de Projet 1 / 11 Contenu 1 Introduction... 3 2 Le cycle de vie du projet... 4 2.1 Présentation... 4 2.2 Cycle de vie d un projet... 5 2.3 Les livrables... 5 3 Les étapes du management

Plus en détail

LA CONDUITE DE PROJET BTS SIO SI7

LA CONDUITE DE PROJET BTS SIO SI7 1 LA CONDUITE DE PROJET BTS SIO SI7 Les objectifs 2 Aborder les enjeux et l organisation d une conduite de projet Présenter les premiers éléments d une évaluation financière d un projet : Charges fixes,

Plus en détail

Reddition de compte et Agilité. Présenté par Jean-René Rousseau Agile Québec Septembre 2011

Reddition de compte et Agilité. Présenté par Jean-René Rousseau Agile Québec Septembre 2011 Reddition de compte et Agilité Présenté par Jean-René Rousseau Agile Québec Septembre 2011 Qui suis-je Jean-René Rousseau jrrousseau@pyxis-tech.com Coach Agile à Pyxis www.pyxis-tech.com/accompagnement

Plus en détail

Rôle du Scrum Product Owner. Jeff Patton Agile Product Design jpatton@acm.org

Rôle du Scrum Product Owner. Jeff Patton Agile Product Design jpatton@acm.org Rôle du Scrum Product Owner Jeff Patton Agile Product Design jpatton@acm.org Traduit par Fabrice Aimetti le 6-Fév-2010 Le rôle du product owner est spécifique au processus agile Scrum Aussi appelé modèle

Plus en détail

Système Expert pour Smartphones

Système Expert pour Smartphones INSA Rennes Département INFORMATIQUE Système Expert pour Smartphones Rapport de bilan de Planification Olivier Corridor;Romain Boillon;Quentin Decré;Vincent Le Biannic;Germain Lemasson;Nicolas Renaud;Fanny

Plus en détail

Les questions à se poser

Les questions à se poser Les questions à se poser SLAM5 2. Les enjeux de la gestion de projet PLAN DU CHAPITRE QU EST-CE QU UN PROJET? 2.1 Qu est-ce qu un projet? PROJET DANS L ENTREPRISE STRUCTURE D UN PROJET? ORGANISER UN PROJET?

Plus en détail

INF2015 Développement de logiciels dans un environnement Agile. Examen final 24 avril 2014 17:30 à 20:30

INF2015 Développement de logiciels dans un environnement Agile. Examen final 24 avril 2014 17:30 à 20:30 Examen final 24 avril 2014 17:30 à 20:30 Nom, prénom : Code permanent : Répondez directement sur le questionnaire. Question #1 5% Qu'est-ce qu'un test de régression? Question #2 5% Selon extreme Programming,

Plus en détail

Modélisation des Systèmes d Information Jean-Yves Antoine

Modélisation des Systèmes d Information Jean-Yves Antoine Modélisation des Systèmes d Information Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine Processus de développement logiciel Jean-Yves Antoine U. Bretagne Sud - UFR SSI - IUP Vannes année 2001-2002

Plus en détail

Conduite de projets et architecture logicielle

Conduite de projets et architecture logicielle s et architecture logicielle ABCHIR Mohammed-Amine Université Paris 8 15 février 2011 1/36 ABCHIR Mohammed-Amine (Université Paris 8) Conduite de projets et architecture logicielle 15 février 2011 1 /

Plus en détail

Licence en Informatique à Horraire Décalé. Cours Gestion de projet informatique Première partie

Licence en Informatique à Horraire Décalé. Cours Gestion de projet informatique Première partie Licence en Informatique à Horraire Décalé Cours Gestion de projet informatique Première partie 1 PLAN Introduction 1. Les concepts de base en management de projet : 3-33 2 Les processus du management de

Plus en détail

Développement spécifique d'un système d information

Développement spécifique d'un système d information Centre national de la recherche scientifique Direction des systèmes d'information REFERENTIEL QUALITE Procédure Qualité Développement spécifique d'un système d information Référence : CNRS/DSI/conduite-proj/developpement/proc-developpement-si

Plus en détail

CHAPITRE 2 : CYCLES DE VIE ET MÉTHODES DE GESTION DE PROJET

CHAPITRE 2 : CYCLES DE VIE ET MÉTHODES DE GESTION DE PROJET CHAPITRE 2 : CYCLES DE VIE ET MÉTHODES DE GESTION DE PROJET UE Gestion de Projet Master 1 STIC 2015/2016 Céline Joiron celine.joiron@u-picardie.fr 2 Introduction Un aspect fondamental de la conduite de

Plus en détail

Processus Unifié de développement de logiciel

Processus Unifié de développement de logiciel Processus Unifié de développement de logiciel Plan 1. SUP : une simplification de RUP 2. Les éléments de modélisation de SUP 3. Description de la dynamique de SUP 4. SUP sur une étude de cas 2 SUP : une

Plus en détail

IFT2255 - Génie logiciel. Cycle de vie du logiciel. Activités de développement. Planification (étude préliminaire) Processus de développement

IFT2255 - Génie logiciel. Cycle de vie du logiciel. Activités de développement. Planification (étude préliminaire) Processus de développement IFT2255 - Génie logiciel Processus de développement Cycle de vie du logiciel Bruno Dufour dufour@iro.umontreal.ca Activités de développement 3 Planification (étude préliminaire) 4 Planification du projet

Plus en détail

Management. des processus

Management. des processus Management des processus 1 Sommaire Introduction I Cartographie * ISO 9001 : 2000 * Cartographie - définition * Processus - définition * Identification des processus II Processus * Définitions * Objectifs

Plus en détail

Formations Méthode et conduite de projet

Formations Méthode et conduite de projet Formations Méthode et conduite de projet Présentation des formations Qualité et Conduite de projets Mettre en place et gérer un projet SI nécessite diverses compétences comme connaître les acteurs, gérer

Plus en détail

IFT2255 - Génie logiciel. Processus de développement

IFT2255 - Génie logiciel. Processus de développement IFT2255 - Génie logiciel Processus de développement 1 Cycle de vie du logiciel 2 Activités de développement 3 Planification du projet Analyse et spécification Conception Implémentation Vérification Installation

Plus en détail

MAcro-clairances pour les Secteurs TERminaux

MAcro-clairances pour les Secteurs TERminaux MAcro-clairances pour les Secteurs TERminaux Frédéric MONJO Table de révision Date Auteur Portée Raison Frédéric MONJO Tout le document Création du document Table des matières Introduction... 1 I - Processus

Plus en détail

Modélisation objet Le langage UML

Modélisation objet Le langage UML Modélisation objet Le langage UML Brahim HAMID La base de contrôle Robot Zone à explorer brahim.hamid@irit.fr brahim.hamid@univ-tlse2.fr http://mass-cara.univ-tlse2.fr/~brahimou/ens/uml 1 Les méthodes

Plus en détail

welcome! B enjamin Samson

welcome! B enjamin Samson welcome! B enjamin Samson GESTION DE PROJET Programme Introduction à la gestion de projet Atelier Brainstorming / Sujet de travail en équipe Introduction aux méthodes Agiles - Le sprint 0 - Les personas

Plus en détail

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle 1 AGENDA Présentation de BWIN Description rapide du scrum Processus du scrum Démonstration de l implémentation

Plus en détail

Méthode Agile de 3 ème génération. 2008 J-P Vickoff

Méthode Agile de 3 ème génération. 2008 J-P Vickoff PUMA Essentiel Méthode Agile de 3 ème génération 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Quelques principes Agiles Principales pratique Agile de pilotage Structure

Plus en détail

SOMMAIRE 1. INTRODUCTION :...2 2. DEFINITION DE SCRUM :...2 3. GRANDS PRINCIPES...2

SOMMAIRE 1. INTRODUCTION :...2 2. DEFINITION DE SCRUM :...2 3. GRANDS PRINCIPES...2 SOMMAIRE 1. INTRODUCTION :...2 2. DEFINITION DE SCRUM :...2 3. GRANDS PRINCIPES...2 3.1 INDIVIDUS ET INTERACTIONS CONTRE PROCESSUS ET OUTILS...2 3.2 LOGICIEL QUI FONCTIONNE AU LIEU D UNE DOCUMENTATION

Plus en détail

Examen final LOG3000 Hiver 2014

Examen final LOG3000 Hiver 2014 Examen final LOG3000 Hiver 2014 Lundi le 28 avril 2014. Durée : 13h30 à 16h00 (total 2h30). Local : A-532. Total des points : 20. Pondération de l'examen dans la note finale : 40%. Sans documentation.

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

UP : Unified Process

UP : Unified Process UP : Unified Process 1 UP : Unified Process Table des matières 1DÉFINITION... 2 1.1UP est itératif... 2 1.2UP est centré sur l'architecture...2 1.3UP est piloté par les cas d'utilisation d'uml... 2 2VIE

Plus en détail

Scrum - Tour d'horizon de la méthode

Scrum - Tour d'horizon de la méthode Scrum - Tour d'horizon de la méthode Agenda Agilité Scrum Pilotage d'un projet agile selon Scrum Contractualisation Forces & questions ouvertes 2 Les méthodes agiles Méthodes de développement d'applications

Plus en détail

ENG 111 Alexis Fattarsi. Les méthodes Agiles sont-elles efficaces?

ENG 111 Alexis Fattarsi. Les méthodes Agiles sont-elles efficaces? ENG 111 Alexis Fattarsi Les méthodes Agiles sont-elles efficaces? PLAN La gestion de projet Les méthodes Agiles Les réussites Les échecs Conclusion 3 / 36 Définition Historique 4 phases Cycles Selon PMI

Plus en détail

Processus. Intégration et Tests Nat. Approuvé par : Patrick Atlan Fonction : Directeur Général V isa :

Processus. Intégration et Tests Nat. Approuvé par : Patrick Atlan Fonction : Directeur Général V isa : Intégration et Tests Nat Vérifié par : Arnaud Dequeker Fonction : Responsable Qualité Approuvé par : Patrick Atlan Fonction : Directeur Général Visa : V isa : Référence Edition Date Intégration et tests

Plus en détail

Brique BDL Gestion de Projet Logiciel

Brique BDL Gestion de Projet Logiciel Brique BDL Gestion de Projet Logiciel Processus de développement pratiqué à l'enst Sylvie.Vignes@enst.fr url:http://www.infres.enst.fr/~vignes/bdl Poly: Computer elective project F.Gasperoni Brique BDL

Plus en détail

Qu est-ce qu une milestone (jalon)? Tâche de durée nulle, sans ressource. Elle est destinée à marquer des moments clés dans un projet.

Qu est-ce qu une milestone (jalon)? Tâche de durée nulle, sans ressource. Elle est destinée à marquer des moments clés dans un projet. Cours Ephec Niv. 2 : Technique et gestion de projet Par Monsieur Bertieaux Année Académique 2014-2015 Réponse aux questions du cours, slide Cours 2_1_Planification Vous avez un projet classique qui se

Plus en détail

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES Quelques constats Etude du Standish Group Seul 1/3 des projets informatiques sont qualifiés de succès 50 % sont livrés et opérationnels, mais sont sortis du

Plus en détail

Introduction à la gestion de projets

Introduction à la gestion de projets Introduction à la gestion de projets Jean-Philippe PERNIN Université Stendhal Département Informatique Pédagogique Bureau I 113 Mél. : Jean-Philippe.Pernin@u-grenoble3.fr Jean-Philippe Pernin - DIP - Université

Plus en détail

Développement de Solutions Microsoft Dynamics avec Sure Step REF 80450A

Développement de Solutions Microsoft Dynamics avec Sure Step REF 80450A Développement de Solutions Microsoft Dynamics avec Sure Step REF 80450A Durée : 2 jours A propos de ce cours : Ce cours de 2 jours est un atelier de formation avancée centré sur les fonctionnalités de

Plus en détail

Projet de Programmation Benoit Donnet Année Académique 2015-2016

Projet de Programmation Benoit Donnet Année Académique 2015-2016 Projet de Programmation Benoit Donnet Année Académique 2015-2016 1 Agenda Partie 4: Introduction au Génie Logiciel Chapitre 1: Bases du Génie Logiciel 2 Agenda Chapitre 1: Bases du Génie Logiciel - Principe

Plus en détail

INTRODUCTION GENERALE

INTRODUCTION GENERALE INTRODUCTION GENERALE Chaque année, les entreprises ont de nombreux challenges à relever; adaptation à des contraintes légales nationales, européennes ou internationales, lancement de nouveaux services

Plus en détail

Enfants Agiles. La méthode Agile appliquée à l éducation

Enfants Agiles. La méthode Agile appliquée à l éducation Enfants Agiles La méthode Agile appliquée à l éducation Isableue Blog Les Petits Loups - 2012 Qu est-ce que la méthode Agile? Il s agit d un ensemble de pratiques développées et perfectionnées depuis une

Plus en détail

UF - Technique de Gestion de projet Evaluation certificative

UF - Technique de Gestion de projet Evaluation certificative UF - Technique de Gestion de projet Evaluation certificative GILLAIN Bachelier en informatique de gestion Année scolaire 2015-2016 Jean-Pierre Rapport 1 1 Table des matières Présentation du contexte...

Plus en détail

Projets de Diplôme Bachelor (PDB) HEIG-VD

Projets de Diplôme Bachelor (PDB) HEIG-VD Projets de Diplôme Bachelor (PDB) HEIG-VD Kick-off Février 2011, v 1.6 christian.buchs@heig-vd.ch 1 Contenu 1. Gestion de projet 2. Bilans hebdomadaires 3. Le rapport 4. Activités de test 5. Évaluation

Plus en détail

Mise en place d'un système de Management Qualité ISO 9001:2000 pour la plate forme bio informatique GenOuest

Mise en place d'un système de Management Qualité ISO 9001:2000 pour la plate forme bio informatique GenOuest 1 Mise en place d'un système de Management Qualité ISO 9001:2000 pour la plate forme bio informatique GenOuest Annabel Bourdé http:genouest.org/ abourde@irisa.fr 2 Plan de la présentation 1. Brève présentation

Plus en détail