This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
2012_2013:lp:idse:gl:outils [2012/07/23 11:40] rouge [Intervenants] |
2012_2013:lp:idse:gl:outils [2012/07/24 10:07] rouge [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 (unitaire, inté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 12 novembre)__ | + | * 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 ==== | !- ==== Grenier ==== | ||
* Programmation par aspects (2h, IBM) | * Programmation par aspects (2h, IBM) | ||
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? | ||
-! | -! |