septembre 2008

mardi 02 septembre 2008

Bonjour équipe !

Après avoir entendu Rachel, c'est la salutation que je vais adopter pour commencer une réunion. Ca fait plus Scrum que bonjour à tous. Je commence ce matin. Bonjour équipe !...

Lire la suite

jeudi 04 septembre 2008

Rapport de stage à l'arrache

L'année dernière à la même époque, je vous avais parlé de ma lecture des rapports de stage. Dans une sorte de rétrospective, j'y faisais un plan d'actions pour que les rapports de stage de 2008 soient rédigés de manière plus agile. Les soutenances avaient lieu hier. Les étudiants ont tous bien réussi leur stage et ont été très appréciés. Mais concernant le rapport de stage, mes actions pour sa rédaction itérative et incrémentale n'ont pas été un grand succès. Cette année, j'ai suivi 5 stagiaires. Parmi eux, 3 ont appliqué Scrum dans leur entreprise. Mais l'agilité n'a pas eu d'impact sur leur rapport de stage, ce sont ces 3 qui m'ont rendu le rapport le plus tard[1] La qualité d'un rapport...

Lire la suite

vendredi 05 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...

Lire la suite

dimanche 07 septembre 2008

Inspection et adaptation

On ne sait pas tout prévoir à l'avance dans un environnement changeant, alors il faut, après avoir prévu un peu quand même, inspecter la situation courante et s'y adapter. Inspection et adaptation, c'est le credo de Scrum, son côté empirique. C'est comme au rugby : l'entraineur prévoit un plan de jeu, mais sur le terrain il faut s'adapter à son adversaire et, en ce moment, les équipes doivent en plus s'adapter aux nouvelles règles et à leur interprétation par l'arbitre. A ce jeu là, c'est le Stade Toulousain qui a le mieux réussi ce soir contre Biarritz (20-6), avec le bonus....

Lire la suite

mardi 09 septembre 2008

L'Agilité en situation

Le prochain séminaire agile de Toulouse constituera une étape de l'Agile tour. Il se tiendra le 16 octobre, sur toute l'après-midi. J'y ferai une présentation avec Philippe Kruchten. Le programme présente un résumé de la présentation. Les idées présentées iront à l'encontre de plusieurs croyances sur l'agilité : des personnes sont persuadées que leurs pratiques agiles sont universelles et peuvent s'appliquer partout, certaines pensent être agiles parce qu'elles appliquent 2-3 pratiques qu'elles considèrent agiles, d'autres disent que l'agilité c'est sûrement très bien, mais croient que c'est totalement incompatible avec leur organisation. En fait, les retours d'expérience montrent que des...

Lire la suite

vendredi 12 septembre 2008

Pratiques d'équipe française

Ces derniers mois, la région Rhône-Alpes paraît avoir décollé sur l'agilité. Un club d'agilistes s'est créé. Des blogueurs y apparaissent, comme Alex. Les étapes de l'Agile tour de Valence et Grenoble affichent déjà complet. Des retours d'expérience y sont publiés, comme celui d'Emmanuel Chenu qui raconte les pratiques mises en place pour faciliter la communication dans son équipe. L'article qu'il publie est plutôt bluffant quand on sait que cette équipe développe des logiciels temps-réel critiques embarqués pour l'avionique(ce que j'ai fait pendant plusieurs années dans ma vie de développeur). Les pratiques sont illustrées avec des photos. Elles sont nombreuses : à côté des classiques, il y...

Lire la suite

mercredi 17 septembre 2008

L'Agilité oui, la chienlit non !

Des utilisateurs brimés depuis longtemps pas les DSI découvrent que l'agilité peut accueillir et même favoriser les changements, ce qui les amène à penser qu'ils peuvent tout changer tout le temps. Des managers se disent qu'avec l'agilité, il sera plus facile de demander de traiter une urgence ou du travail supplémentaire non prévu à leurs équipes de développement. Ben non. L'agilité favorise le changement, mais ne le rend pas gratuit ni permanent. Si la demande de changement venue d'un utilisateur est la bienvenue, sa prise en compte passe par une gestion des priorités dans le backlog. Et une équipe qui travaille pendant un sprint ne doit pas être perturbée. Certains auteurs ne facilitent...

Lire la suite

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...

Lire la suite

jeudi 18 septembre 2008

Fractionné

Enchaîner les sprints, ça fatigue. Martine l'a clairement fait savoir lors de la dernière rétrospective[1] : elle veut des jours de récupération entre les sprints. Elle aime bien Scrum, elle apprécie le principe des sprints, mais elle a besoin de souffler. C'est normal si on se réfère à l'objet de la métaphore, on ne peut pas sprinter pendant toute la durée de la course de fond que constitue une release. Ce n'est pas moi qui vais dire le contraire : même si je ne cours plus beaucoup, j'ai pas mal couru en longue distance. J'ai encore le souvenir des entrainements en fractionné : par exemple une série de 10 fois 200m avec 30 secondes de récupération entre chaque. Parmi toutes les équipes que...

Lire la suite

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...

Lire la suite

mardi 23 septembre 2008

Changement de contexte

Je conseille aux organisations de développement d'éviter le multitâches en faisant en sorte qu'une personne soit affectée dans la mesure du possible à plein temps sur un projet. Ce n'est pas un conseil que je peux appliquer moi-même sur mes activités : je travaille sur plusieurs projets en même temps. En général j'arrive quand même à consacrer une journée ou une demi-journée à un seul sujet. Mais en ce moment particulièrement j'ai à changer de contexte très souvent pour passer d'un projet à un autre. En une journée, j'aurai fait 2 heures de cours à la fac sur la définition agile de produit(vision, features, priorité, backlog, stories), répondu à une interview d'un journaliste de 01...

Lire la suite

jeudi 25 septembre 2008

Formation Mêlée

...plutôt que training Scrum ?...

Lire la suite

lundi 29 septembre 2008

Sprint zéro

Attention ce n'est pas un vrai sprint, c'est l'échauffement....

Lire la suite