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 revision Previous revision
Next revision
Previous revision
2012_2013:lp:idse:gl:outils [2012/07/20 18:41]
blay [Planning]
2012_2013:lp:idse:gl:outils [2012/07/24 10:07] (current)
rouge [Planning]
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)__(Semaine du 8 octobre)__ +     * Les différents types de tests (unitaireintégration,​ fonctionnel,​ non régression,​ performance,​ interface, ...) (2h, IBM) 
-  - Gestion du changement ​__(Semaine du 15 octobre)__ +     * 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 codes, du processus, de l'​équipe ​ (4h, IBM) __(Semaine du 5 novembre)__ +    * 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 
-   ​- (2h) __(Semaine du 4 novembre)__ +       ​Archivage ​des anciennes configurations 
-==== Grenier ====+       ​* 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 41: 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.1342802515.txt.gz · Last modified: 2012/07/20 18:41 by blay