L'enseignement du génie logiciel inclut l'agilité

J'ai fait ce matin mon premier cours aux étudiants de Master1 à l'IUP ISI. Le module Agile est au programme, comme l'année dernière. 50 heures de cours, TD ou TP, plus l'application sur les projets qui durent 6 mois.

Cet enseignement fait partie de l'ingénierie du logiciel, qui comprend aussi un module plus classique de 30 heures. L'IUP ISI est spécialisé dans le développement et le génie logiciel est déjà abordé en L3. Il est donc approfondi en M1 avec ce gros volet sur les méthodes agiles.

Cette année, suite à la rétrospective sur les projets de l'an dernier, nous allons insister sur les tests agiles : plus de pratique sur le TDD. Le programme :

  • les racines de l'Agilité, les différentes méthodes agiles
  • la définition de produit, la gestion agile des exigences et les tests client
  • la technique des histoires d'utilisateur
  • l'estimation agile (story points, planning poker)
  • la planification agile et le reporting
  • les réunions et le travail en équipe (Scrum)
  • la maîtrise des risques
  • XP, les pratiques d'ingénierie
  • le pilotage par les tests (TDD)
  • la modélisation agile
  • le développement de logiciel libre

Les cours de l'après-midi du 16 octobre ont été neutralisés pour que les étudiants puissent assister à la conférence de l'Agile tour.

Commentaires

1. Le vendredi 26 septembre 2008, 19:57 par Raphael

Bonjour,

je suis moi même étudiant en M1 informatique dans une autre université et je me disais justement que c'était dommage que l'agilité ne soit pas abordé dans mon cours de génie logiciel.
(Vu que c'est un sujet auquel je m'intéresse de près)

Est-ce que vous avez prévu de mettre en ligne (sous une licence libre?) les poly' de votre cours?

Sinon j'ai voulu consulter le site de l'IUP pour avoir le détail de la formation mais les liens sont malheureusement morts pour le détail de chaque UE :(.

Pendant que j'y suis, connaissez-vous des formations niveau M2 de qualité axée sur le développement agile. En France, mais aussi en angleterre ou aux USA.

Merci d'avance.

Raphaël

2. Le samedi 27 septembre 2008, 14:06 par claude aubry

@Raphaël : pour les supports de cours je songe à les mettre en ligne et je connais pas de M2 spécialisé dans le développement agile (le M2 ISI, c'est plutôt MDA). Je ne crois pas qu'il y en ait en France. Je vais demander à Philippe Kruchten (de Vancouver) s'il en connait au Canada ou aux USA.

3. Le dimanche 28 septembre 2008, 12:53 par Raphaël

Merci bien!