mardi 30 septembre 2008

AGILE TOUR 2008 - VALENCE

Ce qui devait être un petit évènement pour tout au plus une cinquantaine de personnes est en voie de devenir une grande date avec 120 inscrits pour le moment!

Le programme de l'Agile Tour est désormais établi et consultable ici. Conférences, ateliers, débats et échanges autour d'un buffet sont au programme de cette demi-journée.

De grands conférenciers nationaux nous font l'honneur de nous présenter des sujets, tels que Régis Médina, Gery Derbier et Alexandre Boutin.

Vu le nombre d'inscris, il semble que l'Agile Tour réponde bien à un besoin. Par contre, je ne sais affirmer de quel besoin il s'agit.
  • Est-ce un besoin de recherche d'information sur les méthodes Agiles?
  • Est-ce un besoin de lever le nez du guidon et d'assister à des conférences pour élargir son horizon?
  • Est-ce un besoin de se rencontrer et d'échanger entre professionnels du développement logiciel?
  • Y aurait-il eu autant d'inscriptions avec un autre thème?

Nous tâcherons de répondre à ces questions ce 23 octobre à l'ESISAR. A très bientôt!


dimanche 28 septembre 2008

AGILE RETROSPECTIVES: MAKING GOOD TEAMS GREAT, par Esther Derby et Diana Larsen

Dans notre équipe, nous conduisons une réunion de rétrospective d'itération par mois, le dernier jour du sprint.
Je trouve que ces réunions ne sont pas évidentes à mener. Comment garder les participants concentrés? Comment amener chaque équipier à s'exprimer? Il faudrait que chaque participant ait le sentiment que le temps qu'il a accordé à la rétrospective serve l'équipe et le projet. Comment assurer ce retour ce investissement?

Je suis un grand fan de la collection Pragmatic Bookshelf. Les ouvrages My Job Went To India, Practices Of An Agile Developer, Pragmatic Project Automation, Ship It, et The Pragmatic Programmer m'ont beaucoup aidé à améliorer mes pratiques de développement ainsi que celles de l'équipe.

Alors, quand j'ai vu que la collection proposait un ouvrage sur la conduite des rétrospectives, je m'en suis procuré un exemplaire. J'attendais beaucoup de la lecture de ce livre d'autant plus que nous planifions une grande rétrospective de version en équipe élargie.

Et bien, sur plus d'une vingtaine de livres sur le génie logiciel, c'est la deuxième fois que je suis très déçu ...
Certes, le livre indique clairement et utilement quels sont les objectifs et les différents temps d'une rétrospective. Les auteurs donnent de très bons conseils sur la manière de préparer et conduire la réunion.
Malheureusement, la grande majorité du livre est un catalogue d'outils à utiliser en rétrospective. Ce devrait être une bonne chose - sauf que je ne vois pas notre équipe (pourtant TRES ouverte et innovante) en appliquer plus de deux ou trois. Il s'agit d'exercices très (trop?) anglo-saxons pour nous autres du vieux continent. Ces séances de travail en binômes, ces prises de paroles de type Alcooliques Anonymes et ces exercices proches de la psychothérapie de groupe ne me semblent pas (encore?) adaptés à notre approche du travail d'équipe.
Peut-être nous ne sommes pas assez ouverts? Peut-être nous prenons-nous trop au sérieux? Peut-être avons nous du mal à reconnaître la part des sentiments dans la vie professionnelle? Peut-être nous ne sommes pas encore prêts?

Toujours est-il que je ne recommande pas ce livre ...
Au prochain!



mardi 23 septembre 2008

samedi 20 septembre 2008

ANALOGIES ENTRE L'EQUIPE ET SON LOGICIEL

Cet article est une réflexion sur les similitudes qui existent entre une équipe de développement logiciel et son produit.

Les bonnes pratiques de génie logiciel s'appliqueraient-elles également à l'équipe?

Lisez l'article en le téléchargeant ici.

mercredi 17 septembre 2008

PRATIQUES D'EQUIPE - SECONDE EDITION

Voici la seconde édition de l'article sur les pratiques d'équipe. Cette version contient d'avantage de photos et fait explicitement référence au TDD :
http://manu40k.free.fr/articlePratiquesDEquipe.pdf
N'hésitez pas à me faire part de vos remarques.

mardi 16 septembre 2008

C'EST LA RENTREE!

J'ai remanié mon cours de génie logiciel pragmatique pour l'année universitaire 2008/2009.
L'essentiel des modifications concerne la reprise des pratiques d'équipe, l'ajout de Scrum et de l'eXtreme-Programming.
La seconde édition du cours est disponible ici.

lundi 15 septembre 2008

CONFERENCE SUR LE LEAN PAR ALEX

Sur notre projet, comme d'autres dans notre organisation, nous essayons de déployer le développement Agile et le Lean.
Nous passons parfois pour des illuminés, Nicolas (BLANPAIN) et moi, à prêcher le flux-tendu, les équipes auto-organisées, les stand-up meeting, les rétrospectives, l'ntégration continue et autres pratiques ésotériques aux yeux de certains.

Il y a peu de temps, nous avons eu la chance d'assister à une excellente conférence sur le Lean Software Development donnée par Alexandre BOUTIN de Yahoo à Grenoble.
Notre chef de département nous lance: "Ça serait génial s'il pouvait venir faire la même dans nos locaux."

Nous voilà partis, Alexandre, Nicolas et moi, dans l'organisation d'une conférence donnée dans nos locaux par quelqu'un extérieur au groupe (du jamais vu chez nous).

Nous avons demandé les autorisations, réservé la plus grande salle du site, organisé la communication autour de l'évènement et ... ce fut un carton!
La salle était pleine, soit près de 120 personnes, couvrant plusieurs spécialités bien au-délà du développement logiciel. Alexandre a été ENORME. Sa conférence, il la maîtrise! C'est un plaisir de le voir jongler avec les salle: un pic par ci, une blague par là, une anecdote et il enchaine, infatigable. Sa manière de présenter le "push" et le "pull" est mémorable!

Les retours sur la conférence d'Alexandre sont excellents: certains veulent les slides, d'autres demandent des références bibliographiques pour pousser plus loin et beaucoup avouent voir nos pratiques sous un autre angle de vision. C'est une conférence qui fait réfléchir ...

De plus, cette conférence nous a beaucoup aidé, Nicolas et moi. Nous passons moins pour des illuminés après qu'un expert extérieur soit venu défendre ces mêmes démarches que nous essayons de déployer. L'intervention externe apporte de la crédibilité.

Pour lire Alexandre résumer son intervention, rendez-vous là.

Alexandre reviendra à Valence le 23 Octobre 2009 à l'Agile Tour pour présenter une autre conférence: un retour d'expérience sur l'Agilité à Yahoo. Ne manquez pas son intervention!

Merci Alexandre!

lundi 8 septembre 2008

PRATIQUES D'EQUIPE

Voici un article sur l'organisation d'une équipe de développement.
Quelles sont les pratiques d'équipe? Pourquoi sont-elles mis en place?
Vous lirez les réponses ici http://manu40k.free.fr/articlePratiquesDEquipe.pdf