User Tools

Site Tools


2012_2013:lp:idse:gl:outils

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
2012_2013:lp:idse:gl:outils [2012/07/20 13:55] – [Planning] blay2012_2013:lp:idse:gl:outils [2012/07/24 08:07] (current) – [Planning] rouge
Line 3: Line 3:
  
 ===== Intervenants ===== ===== Intervenants =====
-  * IBM : Intervenant IBM  +  * MR : [[marc.rouge@fr.ibm.com|Marc Rouge]], Manager,  Quality assurance : IBM 
-  * MR : Marc Rouge, Manager,  Quality assurance : IBM +  * GM : [[guilhem.molines@fr.ibm.com|Guilhem Molines]], Product Architect, Quality assurance : IBM 
-  * MBF : [[blay@unice.fr|Mireille Blay-Fornarino]], ProfesseurUniversité de Nice-Sophia antipolis+  * PP : [[pierrick.perret@fr.ibm.com|Pierrick Perret]], Team LeadQuality assurance : IBM
  
 ===== Planning ===== ===== Planning =====
Line 13: Line 13:
     * Développement logiciel  (4h, MR)     * Développement logiciel  (4h, MR)
        * Quels rôles         * Quels rôles 
-       * De la ligne de code au CD envoyé au client +       * De la ligne de code au produit livré au client 
-       le développement en fonction des métiers (avionique, télécom, ...) +       Les différents types d'approches de développement  
-  - Gestion de versions et de configurations  __(Semaine du 24 septembre)__ +       * Le développement en fonction des métiers (web, bancaire, avionique, télécom, ...) 
-    * Gestion de versions  Cours et TD (SVN, Clearcase) (2h, IBM) +       * Le cycle de vie du logiciel 
-    * Build (Bamboo, nexus, Ant, Maven, ...) (2h, IBM)+  - Gestion de configuration  __(Semaine du 24 septembre)__ 
 +    * Gestion du code source principes et outils (SCCS, SVN, GIT, Clearcase, ...) (2h, IBM) 
 +    * Gestion du build : principes et outils  (Make, Ant, Maven, ...) (2h, IBM)
   - La place des tests __(Semaine du 1 octobre)__   - La place des tests __(Semaine du 1 octobre)__
-     Tests (Introduction, Junit, Robots, Intégration, White box testing...) (4h, IBM) +     Objectifs, Stratégies et Rapports 
-  - Intégration continue : où tous les outils prennent leur place (4h, IBM) +     * Les différents types de tests (unitaireintégration, fonctionnel, non régression, performance, interface, ...) (2h, IBM) 
-  - Gestion du changement  +     * Les outils de tests (Junit, Robots, Intégration, White box/Black blox testing,...) (2h, IBM) 
-      Packaging/Installer (2h,IBM) +  - Intégration continue  __(Semaine du 8 octobre)__ 
-        * Gestion des patchs  +    * Principe de l'usine logicielle (Software Factory) 
-        Comment livrer les différents versions? +    * Gestion de l’intégration continue : objectifs et mise en oeuvre (Bamboo, Nexus, Packaging/Installer, ...) (4h, IBM) 
-        Préservation des anciennes configurations +  - Questions / Réponses 
-        * Gestion de la compatibilité ascendante +    * Vous avez compris quoi ? 
-      Bug tracking (2h, IBM) +  - Gestion du changement __(Semaine du 15 octobre)__ 
-        Bugzilla...   +    Type de changements (2h, IBM) 
-   - Qualité des codesdu processus, de l'équipe  (4h, IBM) +    * Outil de traçabilité des changements (Bugzilla, JIRA, ...)  
-      Refactoring +    * Gouvernance (2h, IBM) 
-      * Metrics  +       * Maintenance et support 
-      * la cible : Ne jamais régresser.. +       * Gestion des patchs  
-      * Outil ? Sonar+       Livraison des différentes versions 
-==== Grenier ====+       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étriques, Rapports, Analyse de Code, Revues croisées, ... 
 +    * Outil : Sonar... 
 +  - Questions / Réponses (2h, IBM) 
 +    Prêts à travailler dans l’industrie 
 +!- ==== Grenier ====
   * Programmation par aspects (2h, IBM)   * Programmation par aspects (2h, IBM)
       * Notation en java        * Notation en java 
Line 40: Line 50:
   * De UML aux codes   * De UML aux codes
   * Reverse engineering   * Reverse engineering
-  * ?? construire des plugiin eclipse?+  * ?? construire des plugin eclipse?
   * Spring et injection de codes?    * Spring et injection de codes? 
 +-!
  
  
 +===== Evaluation =====
  
 +<note>A venir</note>
 ===== Références ===== ===== Références =====
   * [[https://confluence.atlassian.com/display/BAMBOO/Getting+started+with+Bamboo|Bamboo]]   * [[https://confluence.atlassian.com/display/BAMBOO/Getting+started+with+Bamboo|Bamboo]]
   * Nexus (http://www.insideit.fr/post/2008/09/10/Nexus-rend-la-gestion-de-depot-Maven-plus-facile) IBM   * Nexus (http://www.insideit.fr/post/2008/09/10/Nexus-rend-la-gestion-de-depot-Maven-plus-facile) IBM
   * http://www.agileworker.fr/lecture-ship-it-a-practical-guide-to-successf   * http://www.agileworker.fr/lecture-ship-it-a-practical-guide-to-successf
2012_2013/lp/idse/gl/outils.1342792522.txt.gz · Last modified: 2012/07/20 13:55 by blay