Scrum - Méthodes agiles

mercredi 8 octobre 2008

Il reste quelques places

...pour l'Agile Tour du 16 octobre à Toulouse

Lire la suite -->

flèche Haut de page

lundi 22 septembre 2008

Sponsor de l'Agile Tour

Ca y est, je viens d'envoyer le chèque, je suis sponsor de l'Agile Tour.
Sponsor local, pour l'étape de Toulouse du 16 octobre après-midi de ce premier tour de France de l'Agilité.

Malgré un slogan[1] qui me laisse perplexe et un objectif disons maladroitement parisien dans sa formulation[2], il m'a semblé essentiel de soutenir cette excellente initiative.
L'Agile Tour va permettre de donner un écho multiplicateur (par 7, les 7 villes de la tournée) à la diffusion de l'agilité en France, on le voit déjà à travers la communication sur l'événement dans les blogs et dans la presse.

Pour suivre la préparation de la conférence de Toulouse et connaître les détails du programme, visitez le blog des organisateurs.

Notes

[1] ne venez pas à l'Agilité, l'Agilité vient à vous

[2] c'est bien de décentraliser, mais comme dirait Claude Sicre des Fabulous Trobadors, la décentralisation ne doit pas être qu'une initiative qui part du centre sans tenir compte de ce qui se passe localement : nous organisons des séminaires sur l'Agilité à Toulouse depuis déjà 2 ans.

flèche Haut de page

mercredi 17 septembre 2008

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.

flèche Haut de page

vendredi 5 septembre 2008

La repêche du module agile

J'enseigne les méthodes agiles à l'Université Paul Sabatier de Toulouse. Tous mes étudiants de Master1 de l'IUP ISI n'ont pas obtenu le module agile à la première session. J'en avais 3 au repêchage de septembre.

Il m'a donc fallu proposer un examen écrit. Une des questions est en relation avec l'actualité locale :

Une grande conférence sur les méthodes agiles va se tenir à Toulouse le 16 octobre. Vous êtes un organisateur et vous avez réalisé une segmentation des personnes que vous souhaitez attirer : des développeurs, des managers, des personnes impliquées dans les méthodes et la qualité, des clients et utilisateurs de logiciels développés dans leurs entreprises, des étudiants en informatique.

Elaborez, en 5 lignes pour chacun de ces 5 rôles, un argumentaire pour les convaincre d'assister à cette conférence.

Arguments à venir d'ici le 16 octobre sur le site des organisateurs de cette conférence...

flèche Haut de page

lundi 11 août 2008

Agilité 1, n'importe quoi d'autre 0

Une définition de l'agilité

Lire la suite -->

flèche Haut de page

mardi 22 juillet 2008

Le courage de dire non

Nous sommes 4 à préparer le prochain séminaire SigmaT qui se déroulera dans le cadre de l'Agile Tour le 16 octobre. En plus de Thierry et Olivier, il y a maintenant Jean-Marie. C'est lui qui s'occupe de confectionner l'affiche qui va nous permettre d'annoncer cette demi-journée. En fait il est parti de l'affiche de Grenoble. Dans la partie droite, il y a une liste de méthodes agiles. Plutôt que de lister des méthodes confidentielles comme DSDM, Crystal, ASD, nous avons décidé de mettre des mots clés. Jean-Marie est parti sur 3 valeurs de XP : simplicité, rétroaction(feedback) et courage. Personnellement j'y aurais plus vu des pratiques que des valeurs et je tique un peu quand je vois écrit courage sur une affiche pour attirer le chaland à une conférence sur l'agilité.

Parce qu'enfin, qui n'est pas d'accord pour mettre le courage en avant ? Mais quel rapport avec le développement de logiciel ?

Le courage est une des 5 valeurs de XP. Je lis que XP valorise le courage. Est-ce qu'on doit comprendre qu'il faut être courageux pour pratiquer XP ? Ou que sa pratique rend courageux ?

Quand il présente XP, Thierry prend souvent comme exemple pour le courage, celui de jeter du code "pas beau". Mmmmmmmmmh, il me semble que ce courage est bien mince, que même parfois du code est jeté trop facilement. C'est l'effet "il vaut mieux tout réécrire".

En recherchant dans ma carrière à quel moment j'ai fait preuve de courage (ou j'aurais dû), la réponse qui me vient, c'est le courage de dire non. En particulier non à une demande qui rajoute du travail sans changer le délai.

De ce point de vue là, on peut considérer que les méthodes agiles encouragent le courage en donnant des facilités pour l'exprimer :

  • celui qui consiste à dire qu'on a un problème. Il en faut du courage, pour dire qu'on ne comprend rien à la nouvelle techno du framework de sécurité choisi sur le projet. Le scrum meeting favorise cette expression, avec la 3ème question.
  • celui qui consiste à dire non à un chef qui cherche à ajouter du travail à un sprint sans en changer l'objectif. Il en faut du courage pour pouvoir le faire et la gestion de projet à la scrum (ou à la XP) rend les choses plus faciles.
  • celui qui consiste à dire que le produit ne sortira pas à la date annoncée depuis longtemps, à moins qu'on réduise son périmètre, et qu'il n'est pas question de sacrifier sa qualité.

Pour en revenir à l'affiche, est-ce qu'y mettre courage (en petit) va nous apporter une inscription supplémentaire pour le séminaire du 16 octobre ?

flèche Haut de page


Fatal error: Undefined class name 'bbclone' in /home/.sites/22/site13/web/dotclear/themes/ZenTheme_pour_package/template.php on line 214