[ Home ] – [ Research ] – [ Teaching ] – [ Resources ] – [ Misc ]
Enseignement tenu en Licence Professionnelle SIL
Aborder les problémes liés au développement logiciel en milieu professionnel, présenter des techniques et outils qui répondent à ces problèmes. L’enseignement couvre les activités suivantes du processus de développement d’un logiciel : développement (et déboguage), gestion de versions, gestion de configurations, distribution et déploiement, maintenance. L’enseignement sera fortement axé sur l’utilisation d’outils utilisés en milieu professionnel.
Conception et programmation objet, notion de base en génie logiciel
Cycle de vie du logiciel, modèles de processus de développement de logiciel Composants et organisation d'un projet de développement logiciel Utilisation d'un EDI Gestion de version Gestion de configuration Distribution et déploiement Suivi de bugs
Non exhaustive ; se référer aussi aux diapos de fin de chaque support qui fournit de nombreuses urls
Nicolas Hernandez (NH) et Sébastien Faucou (SF)
N. Renaudet (IBM), S. Roul (Netapsys), G. Pinot (Univ. Nantes)
Volume horaire total : 10,5 CM + 3 CC + 28 TD = 41,5
All the works suffixed by NH is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.0 France License. Please contact the other creators to know their distribution conditions.
Les sessions projets sont consacrés à un projet réalisé en complémentarité avec le cours Qualité Logicielle de Mr Arnaud Lanoix.
Semaine | CM (1h30) | TP (3h) |
---|---|---|
05/10/09 | JDK (S. Faucou) | JDK |
12/10/09 | Eclipse (N. Renaudet) | (???) |
19/10/09 | SVN (N. Hernandez) | SVN (1) |
26/10/09 | Vacances | |
02/11/09 | Ant (N. Hernandez) | SVN (2) |
09/11/09 | Maven (N. Hernandez) | Ant |
16/11/09 | Contrôle continu écrit | Maven |
23/11/09 | Intégration Continue (S. Roul) | Projet |
30/11/09 | Archi de développement (???) | Projet |
07/12/09 | Licences (G. Pinot) | Projet |
14/12/09 | Examens |
Date (semaine) | CM (1h30) | TP (4h * 2) | Examen | |
---|---|---|---|---|
42 | Rappel Génie Logiciel SF | Prise en main d'Eclipse et projet (analyse et conception de diagrammes) SF + (NH) | ||
43 | Java : bonnes pratiques NH | Mise en (bonnes) pratiques par quelques plugins et Projet NH + (SF) | ||
44 | Vacances de Novembre | |||
45 | SVN NH | Mise en oeuvre des scénarii d'usage de SVN en ligne de commande et à travers Eclipse sur le projet NH + (SF) | ||
46 | JUnit SF | Prise en main de JUnit sur un exercice puis application au projet SF + (NH) | ||
47 | Ant NH | Construction d'un build.xml pour le projet ; utilisation en ligne de commande et à travers Eclipse NH + (SF) | ||
48 | Projet SF + NH | CC (1h) écrit (sur le temps du CM) | ||
49 | Métriques YP | Plugins checkstyle, metrics et projet | ||
50 | CC (3h) pratique (1 groupe par salle, 2 salles) | |||
51 | DS (2h) (1ère session) |