User Tools

Site Tools


2013_2014:lp:idse:gl:gestiondeprojets

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2013_2014:lp:idse:gl:gestiondeprojets [2013/08/01 10:01] – [Gestion du changement] blay2013_2014:lp:idse:gl:gestiondeprojets [2013/09/06 08:30] (current) – [Cycle de vie du logiciel et Méthodologie Kanban] blay
Line 1: Line 1:
 ====== Contenu ====== ====== Contenu ======
-Planning voir +
  
 ===== Introduction à la gestion de projets ===== ===== Introduction à la gestion de projets =====
Line 12: Line 12:
       **Introduction au GL (1h30 cours & TD //MBF//)**       **Introduction au GL (1h30 cours & TD //MBF//)**
      * {{:2012_2013:lp:idse:gl:introduction-partie1.pdf|Présentation de l'ensemble des enseignements liés au GL}}      * {{:2012_2013:lp:idse:gl:introduction-partie1.pdf|Présentation de l'ensemble des enseignements liés au GL}}
-     {{:2012_2013:lp:idse:gl:introduction-partie2.pdf|Introduction à l'étude de cas}} (voir [[2012_2013:lp:idse:gl:etude-de-cas-fil-rouge|]]+     * [[2013_2014:lp:idse:gl:projettutore|Projet Tutoré 2013-2014]]
-     * TDs : Gestion des tâches & plannification (Livrables; Versions).+
  
 +<box round rgb(192,192,192) rgb(255,255,255) 60%|TD> 
 +  * [[2013_2014:lp:idse:gl:td:Planification|TD Outils de Gestion de projet]]
 +</box>
 ===== La place des tests =====  ===== La place des tests ===== 
      * Objectifs, Stratégies et Rapports      * Objectifs, Stratégies et Rapports
      * Les différents types de tests (unitaire, intégration, fonctionnel, non régression, performance, interface, ...)       * Les différents types de tests (unitaire, intégration, fonctionnel, non régression, performance, interface, ...) 
      * Les outils de tests (Junit, Robots, Intégration, White box/Black blox testing,...)      * Les outils de tests (Junit, Robots, Intégration, White box/Black blox testing,...)
-===== Tester !! ===== 
  
-<note warning>Bien expliquer la notion d'objets p13 </note>+<box round rgb(192,192,192) rgb(255,255,255) 60%|TD 
 +  * [[2013_2014:lp:idse:gl:td:Tests |TD Tests Unitaires]] 
 +  * [[2013_2014:lp:idse:gl:td:testsmockup|TD Tests Intégration]] 
 +</box>
  
-  * Tests Unitaires 
-  * Utilisation des Mocks 
  
-<box round rgb(192,192,192) rgb(255,255,255) 60%|Cours Gestion de projet associés>  
-  * [[2013_2014:lp:idse:gl:gestionDeProjets|voir]] 
-</box> 
 ===== Gestion des défauts ===== ===== Gestion des défauts =====
-  * Type de changements (2h, IBM)+  * Type de changements 
   * Outil de traçabilité des changements (Bugzilla, JIRA, …)   * Outil de traçabilité des changements (Bugzilla, JIRA, …)
  
 +<box round rgb(192,192,192) rgb(255,255,255) 60%|TD> 
 +  * [[2013_2014:lp:idse:gl:td:Défauts|TD Gestion des défauts]]
 +</box>
  
-Références : +**Références :** 
   * http://depinfo.u-cergy.fr/~dntt/supports/genie-logiciel/cours-3.bugs.pdf   * http://depinfo.u-cergy.fr/~dntt/supports/genie-logiciel/cours-3.bugs.pdf
   * http://www.aubryconseil.com/post/La-gestion-des-bugs-dans-le-projet-IceScrum   * http://www.aubryconseil.com/post/La-gestion-des-bugs-dans-le-projet-IceScrum
- 
  
 ===== Automatisation des tâches pour la production d'un logiciel ===== ===== Automatisation des tâches pour la production d'un logiciel =====
Line 43: Line 44:
   * Ant   * Ant
  
-===== Gestion et automatisation de production des projets logiciels =====+<box round rgb(192,192,192) rgb(255,255,255) 60%|TD>  
 +  * [[2013_2014:lp:idse:gl:td:Ant|Utilisation de Ant]] 
 +</box>
  
-  * Maven 
  
-  - Gestion des dépendances 
 ===== Gestion du changement ===== ===== Gestion du changement =====
-  * Gestion du code source : principes et outils (SCCS, SVN, GIT, Clearcase, ...+(Complète le cours sur la gestion des défauts) 
 + 
   * Gouvernance   * Gouvernance
        * Maintenance et support        * Maintenance et support
Line 59: Line 61:
   - Gestion de version: Méthodologie   - Gestion de version: Méthodologie
  
 +  * Gestion du code source : principes et outils (SCCS, SVN, GIT, Clearcase, ...)
  
-===== Intégration continue ===== +<box round rgb(192,192,192rgb(255,255,25560%|TD>  
-    * Principe de l'usine logicielle (Software Factory) +  * [[2013_2014:lp:idse:gl:td:GIT|Utilisation de GIT]] 
-    * Gestion de l’intégration continue : objectifs et mise en oeuvre (BambooNexusPackaging/Installer, ...+</box>
  
  
 +===== Introduction aux méthodes agiles  =====
 +   * {{:2012_2013:lp:idse:gl:methodes-partie1-cycledevie-methodes.pdf|}} {{:2012_2013:lp:idse:gl:methodes-partie2-xp.pdf|}} {{:2012_2013:lp:idse:gl:methodes-partie3-scrum.pdf|}}
  
-=====  Gestion des changements ===== +<box round rgb(192,192,192rgb(255,255,255) 60%|TD>  
-    * Gouvernance (2hIBM+  [[2013_2014:lp:idse:gl:td:TUTSpecif|Specif. sur le projet Tut + env. GP ]] 
-       Maintenance et support +  [[2012_2013:lp:idse:gl:management:td:agilite|TD : Evaluer et compléter par sous-groupe les user stories.]]  
-       Gestion des patchs  +</box>
-       * Livraison des différentes versions +
-       * Archivage des anciennes configurations +
-       * Gestion de la compatibilité ascendante +
-=====   - Comment mesurer la Qualité ?  __(Semaine du 5 novembre)__ =====+
  
-    * L'objectif : Ne jamais régresser ! (2h, IBM)+ 
 +===== Méthodologie de la gestion du changement ===== 
 +Cours et retour sur l'existant 
 + 
 +=====  Comment mesurer la Qualité ?  ===== 
 +    * L'objectif : Ne jamais régresser ! 
     * Métriques, Rapports, Analyse de Code, Revues croisées, ...     * Métriques, Rapports, Analyse de Code, Revues croisées, ...
     * Outil : Sonar, ...     * Outil : Sonar, ...
-  - Questions / Réponses (2h, IBM) 
-    * Prêts à travailler dans l’industrie ? 
-  - Introduction, Cycle de vie du logiciel et Méthodologie Kanban 
-        * TDs : Gestion des tâches & plannification 
-  - Gestion de versions: Outillage 
-  - Bases de Tests unitaires -- build automation 
-        * TDs:  
-  - Gestion de version: Méthodologie 
-  - Développement dirigé par les tests 
-  - Gestion des dépendances 
-  - Métrique logicielles 
-  - Intégration continue 
  
-  +===== Gestion et automatisation de production des projets logiciels ===== 
-        Cycle de vie du logiciel et Méthodologie Kanban + 
-        {{:2012_2013:lp:idse:gl:introduction-partie2.pdf|Introduction à l'étude de cas}} (voir [[2012_2013:lp:idse:gl:etude-de-cas-fil-rouge|]]) +  * Gestion des dépendances 
-        * TDs : Gestion des tâches & plannification (Livrables; Versions). +  Maven 
-===== Introduction aux méthodes agiles  ===== + 
- (//MBF//) __(Semaine du 17/9)__ +<box round rgb(192,192,192) rgb(255,255,255) 60%|TD>  
-        {{:2012_2013:lp:idse:gl:methodes-partie1-cycledevie-methodes.pdf|}} {{:2012_2013:lp:idse:gl:methodes-partie2-xp.pdf|}} {{:2012_2013:lp:idse:gl:methodes-partie3-scrum.pdf|}} +  * [[2013_2014:lp:idse:gl:td:Maven|Maven]] 
-        * cet enseignement sera appliqué sur l'étude de cas. +</box> 
-        * Intervention d'une partie prenante sur l'étude de cas (1/4 d'heure) (voir [[2012_2013:lp:idse:gl:etude-de-cas-fil-rouge|]]) + 
-        * [[2012_2013:lp:idse:gl:management:td:agilite|TD : Evaluer et compléter par sous-groupe les user stories.]] + 
 +===== Intégration continue ===== 
 +    * Principe de l'usine logicielle (Software Factory
 +    Gestion de l’intégration continue objectifs et mise en oeuvre (Bamboo, Nexus, Packaging/Installer, ... 
 + 
 + 
 + 
 +===== RESTES ===== 
   - Utilisation de XXXX  (1h {{:2012_2013:lp:idse:gl:redmine-2012.pdf|cours}}  + 1h TD) __(Semaine du 22/10)__   - Utilisation de XXXX  (1h {{:2012_2013:lp:idse:gl:redmine-2012.pdf|cours}}  + 1h TD) __(Semaine du 22/10)__
      * [[2012_2013:lp:idse:gl:management:TD:Redmine|TD : construction de votre environnement]]      * [[2012_2013:lp:idse:gl:management:TD:Redmine|TD : construction de votre environnement]]
Line 125: Line 127:
            * tests            * tests
         * Organisation d'une équipe et cohérence         * Organisation d'une équipe et cohérence
-==== Test Driven Development ==== 
- 
-coir page 39 
- 
- 
-<box round rgb(192,192,192) rgb(255,255,255) 60%|Cours Outil associés>  
-  * [[2013_2014:lp:idse:gl:outils|voir]] 
-</box> 
-==== Suivi de projets ==== 
  
-Gestion des défauts 
-===== Outils ===== 
  
-JIRA 
-===== Notation ===== 
2013_2014/lp/idse/gl/gestiondeprojets.1375351270.txt.gz · Last modified: 2013/08/01 10:01 by blay