Jeudi et vendredi se sont tenues les Journées de l'Agilité pour les enseignants d'IUT venus de toute la France.
Mot-clé - xp
Kanban et Scrum, des différences
18 vendredi juin 2010 01:17
Dans le mini-livre Scrum et Kanban, tirer le meilleur des 2, l'accent est plutôt mis sur la complémentarité des pratiques.
David Anderson, pourtant auteur d'une préface de l'ouvrage en question, pointe, dans son article Thoughts on how Kanban differs from Scrum, des différences importantes entre les 2 approches.
La roue tourne
09 jeudi avril 2009 22:45
Dans notre métier, il en est des méthodes et processus comme des technologies, ils ont leur heure de gloire puis périclitent.
La roue tourne et Thierry nous rappelle que le RUP a ouvert des portes, avant de l'enterrer.
J'ai utilisé Google Insights pour vérifier que l'intérêt porté au RUP diminuait. C'est vrai. Comme je suis taquin, j'ai ajouté Scrum et Extreme Programming dans la recherche.
Tiens RUP et XP suivent la même tendance. In memoriam ?
Pratiques d'équipe française
12 vendredi septembre 2008 00:06
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 a en de beaucoup moins connues comme le niko-niko et le gizmo.
Un autre point intéressant est que l'équipe ne s'est pas contentée de suivre une méthode : les pratiques présentées viennent de Scrum, XP et Lean.
Complainte anti-agile
27 dimanche juillet 2008 23:14
Le courage de dire non
22 mardi juillet 2008 07:43
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 ?
Enquête sur les usages autour de l'agilité
13 samedi octobre 2007 19:55
Encore une enquête qui montre que l'agilité est sortie du bois
EPF, une initiative de processus "open source"
20 jeudi septembre 2007 09:03
Des processus libres...
La vélocité d'un sprint
29 lundi janvier 2007 09:30
La vélocité est la mesure de la capacité de l'équipe pendant un sprint. Elle se calcule juste après la démonstration lors de la revue de sprint.
Le plugin XP est disponible
17 mercredi janvier 2007 09:02
Eclipse Process Framework publie un plugin Extreme Programming
Prévisions sur l'Agilité en 2007
12 vendredi janvier 2007 01:04
Janvier c'est l'époque des voeux et des prévisions.
Discussion sur les mérites du "Pair Programming"
11 jeudi janvier 2007 07:45
Un article d'InfoQ: Debating the Merits of Pair Programming rappelle que la programmation en binôme est un sujet des plus discutés parmi les pratiques que propose Extreme Programming.
La lecture de l'article et des études référencées donne de quoi se faire une idée. Mais le mieux est encore d'essayer. C'est ce que mes étudiants vont faire dans les jours qui viennent sur leurs projets. Le contexte s'y prête assez bien : début janvier chaque équipe [1] passe de 5 à 10 ou 11 personnes. Les nouveaux sont des étudiants de l'année précédente [2] qui ont moins de compétences à la fois sur le plan technique et sur le domaine fonctionnel. Travailler en binôme [3] évite à un nouvel arrivant dans l'équipe d'être bloqué avec la peur de faire une bêtise. Comme le dit Kent Beck dans l'article, c'est déjà le moyen de faire partager les pratiques de l'équipe. Cela a été expérimenté les années précédentes. Avec succès sur la plupart des projets.
XP et Scrum
07 dimanche mai 2006 15:21
Sur le forum Scrum, un étudiant demande des commentaires sur sa thèse qui porte sur l'association de XP et Scrum. Il appelle ça xP@Scrum.
Il a manifestement beaucoup utilisé le copier-coller... Ron Jeffries s'en est vite aperçu.
En fait l'intégration de XP dans un cadre Scrum se pratique déjà. Sur des projets récents j'ai utilisé ou fait utiliser les techniques suivantes d'origine XP (sans parler de ce qui est commun aux 2) : user stories, estimation en groupe (planning game), remaniement (refactoring), développement dirigé par les tests (TDD) -la plus difficile à mettre en place-, binômage (pair programming).
User Stories
13 jeudi avril 2006 23:18
Lors des derniers projets auxquels j'ai participé ou que j'ai coachés, les exigences ont été définies par des "user stories".

