Depuis le lancement de mon blog en 2006, j’utilise Dotclear. La version 1 m’a rendu de bons services, mais il était temps de changer. Pour passer à Dotclear2, il m’a fallu aussi changer aussi d’hébergeur, mon ancien hébergement n’offrant pas Php5 requis pour Dotclear2.
Je vous souhaite à tous une excellente année 2009, pleine de bonheur et de réussite ! Pour vos projets, j’espère que vous ne serez pas touchés par la crise.
Certains estiment que la récession est, pour les entreprises, une occasion à saisir pour passer à l’agilité. Je pense aussi que, dans les grandes entreprises et les administrations, cela peut inciter des décideurs à changer leur façon de gérer les projets.
Je le savais depuis un mois.
L’annonce officielle a été faite hier : Création du French Scrum User Group.
Le FSUG. Il a déjà 76 membres 123 membres ! La réunion de lancement est pour le 19 mars avec Jeff Sutherland. Bon, évidemment c’est à Paris et tout le monde ne pourra pas y aller. Pour la suite, j’ai proposé à Luc Legardeur d’organiser le SUG de Toulouse.
C’est l’occasion de faire un tutoriel IceScrum. Celui-ci porte sur la façon dont l’outil aide à gérer différents niveaux d’exigences et produire le backlog de produit.
La nouvelle version d’IceScrum, qui s’appelle R2#9, facilite la définition de produit avec les features et les rôles d’utilisateurs qui complètent le backlog de produit.
Ce petit tutoriel vous aidera à expérimenter IceScrum sur ces nouveautés permettant d’avoir une meilleure vision du produit. Pour bien comprendre les termes utilisés, une lecture de ce billet peut être utile avant de commencer.
Hier soir, je suis allé au bar des 2 ormeaux pour regarder Dax - Toulouse. J’ouvre la porte et cherche des yeux Jean-Alain, mon camarade de rugby.
Le bar était bondé. J’étais un peu en retard, le match était commencé, mais je n’entends pas la voix des commentateurs. Ce qu’on entend, c’est de la musique. Le gros son d’un groupe qui joue sur l’estrade dans le fond de la salle.
J’alimente le backlog de produit d’IceScrum pour la nouvelle release. J’y mets donc des features et des user stories, qui représentent l’aspect fonctionnel. Pour avoir un produit de qualité, je réfléchis aussi aux exigences non fonctionnelles. J’avais fait un billet “que faire avec les exigences non fonctionnelles ?” il y a quelque temps en disant qu’elles devaient aussi aller dans le backlog. Mais ça ne marche pas avec toutes.
Emmanuel Chenu a réalisé une maquette en lego de son espace collaboratif de projet. On voit bien les 2 sièges devant un seul poste, pour le binômage.
Emmanuel est un artiste. Et il écrit aussi des articles toujours intéressants. En allant voir les legos, profitez-en pour lire le billet Agilité et critiques courantes. Dans l’article associé, vous trouverez un argumentaire précis, toujours utile si vous en êtes à vendre l’agilité dans votre organisation.
Ce backlog en couleurs a été produit avec une vieille version de iceScrum. Un exemple récent avec un beau dessin existe sur ce site, voir PermaBio
Les équipes agiles ne produisent pas une documentation faite au début du projet, qui décrit en détail toutes les spécifications fonctionnelles. Elles collectent les fonctions essentielles (les features) et les raffinent progressivement. Il n’y a pas un gros document de spécification, l’outil de collecte s’appelle le backlog de produit.
Vous aurez noté que dans ce blog je parle plus des pratiques de management. C’est parce que je préfère parler de ce que je pratique (!) couramment : je suis impliqué dans de nombreux projets agiles, mais je n’écris plus de code depuis déjà un certain temps.
Hier j’étais en déplacement à Paris pour une réunion de préparation à l’introduction de l’agilité dans une organisation offshore. J’en ai profité pour assister à la présentation sur le Lean chez Zenika, c’était en soirée. La présentation était assurée par Pascal van Cauwenberghe. J’avais participé à un de ses ateliers au XP Day 2007. Cette fois-ci, c’était sur The Toyota Way.
La grande conférence annuelle sur l’agilité, organisée par l’Agile Alliance, aura lieu cette année à Chicago en août.
Agile2009 promet d’être excitante, à l’image des précédents éditions. Je dis ça, bien que je n’aie participé à aucune; je le sais par les échos que j’en ai eus.
Cette année, je vais relayer les informations fournies par Eric Lefévre, qui participe au marketing de la conférence. Peut-être cela va me motiver pour aller à Chicago… Je dois déjà y aller depuis des années, voir un copain expatrié là-bas.
Trouvé dans InfoQ et venant de Scott Ambler, le prolifique Scott Ambler, une nouvelle mesure : l’accélération.
On sait que la vélocité est une mesure de la capacité d’une équipe pendant un sprint, qui est intrinsèque à cette équipe. Elle ne permet pas de comparer 2 équipes, ce n’est pas une mesure de productivité.
Pour y remédier, Scott propose de calculer l’accélération. C’est simple :
accélération = (vélocité de l’itération n - vélocité de l’itération m) / vélocité de l’itération m, sachant que n>m
Jeff Patton n’écrit pas souvent. Mais quand il le fait, c’est long et ça donne à réfléchir. J’avais parlé à l’époque de son article Je ne sais pas ce que je veux mais je sais comment l’obtenir. On y retrouvait la Joconde illustrant les notions d’incrément et d’itération.
La diffusion de Scrum a connu une croissance très forte ces dernières années. Fatalement ce mouvement amène son lot de personnes mal formées, d’opportunistes qui vendent des compétences au rabais… puis de projets en difficulté. Rien d’étonnant : la transition à Scrum (et à l’agilité en général) demande beaucoup d’efforts et du savoir-faire pour conduire le changement culturel.
SigmaT, une association Même si elle a déjà organisé 8 séminaires sur les méthodes agiles depuis 2006, l’association SigmaT vient seulement de voir le jour officiellement.
Le succès des manifestations a rendu nécessaire la mise en place d’une structure plus formelle, qui devrait permettre de multiplier les actions de diffusion de l’agilité auprès de la communauté toulousaine.
Presque simultanément, 3 autres associations de type loi 1901 à caractère non lucratif, avec lesquelles la SigmaT a vocation à être partenaire viennent de se créer :
LeMondeInformatique parle du lancement du SUG.
Bon, je suis correspondant en province région sud-ouest.
Amis scrummeurs du sud-ouest, manifestez-vous !
Moi, je vais avoir bientôt un beau retour d’expérience Scrum à raconter, celui qui sera présenté à la prochaine manifestation de la SigmaT.