Lean Agile Camp, saison 2

Le premier opus du Lean Agile Camp s’était déroulé en novembre dernier, une période peu propice pour moi et j’avais abdiqué. Pas question de rater celle-ci par, contre : programmée début Juillet, il n’y avait guère de conflit de dates à l’horizon.

Quand on veut parler de Lean sérieusement, on a de bonne chance que Régis Médina ou Antoine Contal ne soient pas loin. Nous avons eu la chance de bénéficier de l’expertise des deux !

image

Continuer à lire « Lean Agile Camp, saison 2 » →

Note de lecture : Swing (Les cahiers du programmeur), par Emmanuel Puybaret

Note : 4 ; Pédagogique mais trop pesant.

Cette série Eyrolles est sensée être dédiée à des ouvrages permettant de monter en compétence sur des sujets. Dans les faits, on en prend pour 500 pages. Peut-être l’auteur a-t-il été trop gourmand en essayant d’avaler de nombreux sujets ? On va voir ça !

De prime abord, le texte est découpé en 12 chapitres. Mathématiquement, cela va donner de gros chapitres, donc un découpage « à la française ». Le concept global du livre est de mener une étude de cas en mode projet, avec des itérations. Le tout à la façon extrême programming. Cela fait donc au moins 2 sujets à aborder. 3 si l’on compte le détour par SWT. Je ne compte pas toute la partie outil également aborder. Il est temps de commencer.

Le premier chapitre présente l’étude de cas : il s’agit d’un système de CAO. On évoque aussi l’approche XP (mal) qui sera utilisée et un bref exposé des cas d’utilisation (malgré que l’on soit avec XP où les user stories sont préférées). Bonne nouvelle, le tout est bouclé en 9 pages.

Continuer à lire « Note de lecture : Swing (Les cahiers du programmeur), par Emmanuel Puybaret » →

Des Ressources Humaines au Capital Humain avec l’agilité

Tel que nous les vivons aujourd’hui, la gestion des ressources humaines et l’état d’esprit agile ne semblent pas fait pour se marier ensemble. Mais c’est bien de cela que nous a parlé Jas Chong lors de ce Meetup organisé par Agilebee. J’avais rencontré Jas Chong il y a peu, lors de l’open-space du Scrum Day.

Aujourd’hui c’est le retour d’expérience d’une transition qu’elle évoque avec nous.

image

Jas a passé pas mal de temps à nous camper le contexte. Pour ma part, je vais faire beaucoup plus court : il s’agit d’une transformation digitale dans le domaine du voyage. Une transformation qui passe par l’agilité et la rationalisation de l’organisation des développements à l’échelle internationnale ! C’est là que Jas intervient.

Continuer à lire « Des Ressources Humaines au Capital Humain avec l’agilité » →

Note de lecture : Practical Apache Struts2, par Ian Roughley

Note : 4 ; Raisonnable, mais c’est bien tout.

Ce livre cible, sans surprise, le développeur Java d désirant s’initier à Struts 2. Il ne nécessite pas vraiment de connaissances préalable du développement d’application Web en java, car on est en gros pris en main dès les tâches les plus simples. Voyons ce que le livre à a nous proposer. Tout d’abord, il est de taille moyenne, avec 326 pages découpées en 10 chapitres, un départ raisonnable, avec un découpage raisonnable.

Le premier chapitre est clairement superflu, il traite de généralités sur le Web 2.0, les principes comme « convention over configuration », l’injection de dépendances, etc. Passons vite !

Le second chapitre est destiné à nous mettre le pied à l’étrier. La moitié du chapitre est consacré … à Maven 2, tandis que le reste évoque les différents fichiers de configuration nécessaires pour commencer le projet. Mais c’est un peu confus.

Continuer à lire « Note de lecture : Practical Apache Struts2, par Ian Roughley » →

En finir avec les estimations ?

Poker, Fibonacci et stock

Aujourd’hui j’aimerais parler d’estimations. D’estimations agiles, bien sûr. Elles n’ont rien à voir avec les estimations classiques. Ou du moins, pourrait-on le croire. Voyons cela !

L’un des points marquants souvent évoqué est que l’estimation n’est pas faite par une seule personne, mais par l’ensemble des membres de l’équipe, afin de bénéficier de la sagesse de la foule. En fait, l’estimation collective est utilisée depuis longtemps dans les approches classiques et est connue sous le nom de wideband Delphi. Il est vrai toutefois que la technique est sous-utilisée, beaucoup de chefs de projets préférant « optimiser » le temps nécessaire aux estimations ou ignorant simplement cette technique !

L’autre élément majeur est l’utilisation d’estimations relatives, décorellé d’une estimation en charge. Une approche déjà utilisée dans le Function Point Analysis. Ici l’approche agile se distingue par l’utilisation d’une échelle de précision adaptative qui a donné lieu aux fameux jeux de carte du planning poker

image

Continuer à lire « En finir avec les estimations ? » →

Note de lecture : L’EAI par la pratique, par François Rivard et Thomas Plantain

Note : 4 ; Noyé !

J’ai éprouvé de l’intérêt et des regrets à la lecture de ce livre. De l’intérêt tou d’abord : des livres sur l’EAI, il n’y en a finallement pas des masses et ils volent souvent un peu trop haut, évoquant les flux d’échanges B2B et autres intégrations de systèmes. Mais ils évoquent rarement la mise en œuvre pratique : ce n’est pas le cas de celui-ci.

Ici, on est de plein pied dans la réalisation de flux EAI, en l’occurrence avec Vitria. Pour illustrer cela, on dispose d’une étude de cas dont je dois dire qu’elle a juste la bonne complexité, ni trop ni trop peu. Et pour structurer cette mise en œuvre, les auteurs nous proposent une démarche étagée en 4 niveaux :

  • Conception : On modélise le processus métier les tableaux de bord désirés d’un coté et l’architecture technique (y compris les besoins en terme de connecteurs applicatifs de l’autre).
  • Mise en œuvre : Déploiement des configurations EAI et référentiel d’intégration.
  • Réalisation : il s’agit là de l’implémentation des processus métier avec le produit, de la réalisation des tableaux de bord, des échanges B2B et autres mappings.
  • Exploitation : On évoque ici le suivi d’exploitation fonctionnel et technique.

La partie « mise en œuvre » évoque également dans 2 chapitres qui leurs sont dédiés, l’utilisation de Tibco Rendez-vous et de WebMethod.

Continuer à lire « Note de lecture : L’EAI par la pratique, par François Rivard et Thomas Plantain » →