EPF

La présentation AgilEuclid au ScrumDay

La matière noire

Voici le support de la session « Expérimentation de l’Agilité pour un grand projet scientifique spatial » présentée à 3, avec Maurice Poncet (Cnes) et Laurent Meurisse au ScrumDay 2013[1]. L’objectif de la mission Euclid est de cartographier la géométrie de la matière noire et de l’énergie sombre. Euclid est un projet, sous l’égide de l’ESA, dont les instruments et le segment sol scientifique sont réalisés par un consortium européen regroupant les principales agences spatiales nationales et laboratoires scientifiques, dont le Cnes.

Fiches et guides Scrum

Je veux des fiches pour la méthode agile

La semaine dernière, une participante à ma formation m’a demandé des fiches résumant les rôles et les pratiques Scrum. C’est quelque chose qu’on ne me demande pas souvent en formation ou accompagnement. Il faut dire que cette participante n’avait pas reçu mon support de cours; elle n’avait pas encore lu mon livre non plus. Des descriptions de rôles et de pratiques, j’en ai écrites, qui pourraient aller sur des fiches. Il y en a même sur ce blog, et beaucoup.

Guide Scrum

Pour apprendre Scrum, la façon la plus efficace est probablement de suivre une formation et d’appliquer aussitôt. D’autres choisiront l’apprentissage individuel avec les quelques livres et les nombreux articles disponibles sur Internet. Les livres imposent une approche séquentielle et les articles ne forment pas un tout cohérent, ce qui n’est pas l’idéal pour accéder à un processus, même simple comme Scrum. La présentation d’un processus sous forme de site Web est une bonne solution pour pallier ces inconvénients.

Le plugin Scrum pour EPF, version 2008

Il y a presque 2 ans, j’avais développé un plugin Scrum avec le Composer d’Eclipse Process Framework. J’avais l’objectif d’ajouter des tool mentors pour IceScrum (j’ai commencé avec la version 1 de IceScrum, maintenant abandonnée). La communauté EPF s’était montrée intéressée par mes travaux et je leur ai fait une donation en décembre 2006, qui avait été publiée sur le site EPF. Depuis mon plugin en français a été traduit en anglais.

EPF, une initiative de processus 'open source'

Des processus libres… Après avoir présenté il y a quelques jours une vidéo avec une interview de Per Kroll[1], InfoQ publie à nouveau un article sur EPF en mettant l’accent sur l’aspect communautaire du projet et en listant les travaux en cours, notamment les traductions des 3 processus[2] qui ont été publiés. Ils sont disponibles sur le site EPF et j’en avais parlé en son temps : OpenUp, Scrum et XP.

Modélisation agile de processus

Les principes de modélisation agile s’appliquent aux travaux sur les processus J’ai passé ma journée d’hier sur la modélisation d’un processus de gestion des incidents d’un centre de services d’un ministère, dans le cadre d’un alignement avec ITIL. La modélisation de processus, plus encore que la modélisation de logiciel, donne souvent des diagrammes très compliqués si elle ne suit pas les principes de la modélisation agile, en particulier Model with a purpose et Assume simplicity.

OpenUp 1.0

Le processus libre de la Fondation Eclipse en première release officielle La première vraie version d’OpenUp va sortir et sera disponible sur le site EPF en milieu de semaine prochaine. Comme je fais partie de la communauté des développeurs[1], j’ai accès en avant-première à cette version que je viens de parcourir rapidement. Pas de nouveauté radicale par rapport à la 0.9 mais une multitude d’améliorations et d’éclaircissements. Tout ça me paraît très intéressant.

De nouveaux agilistes en France

Je consacre cette semaine à des formations aux méthodes Agiles. 4 jours, dont 2 à Lille et à Paris, à présenter l’essentiel des méthodes Agiles. Plus un jour à faire du conseil sur EPF, ça fait une semaine bien remplie. En tout cas voilà 30 nouvelles personnes sensibilisées à l’agilité.

Séminaire ITSMF

ITIL Agile ? J’étais ce matin à un séminaire organisé par l'ITSMF sur ITIL et ISO 20000. Vous allez me dire, quel rapport avec l’agilité, qui est le sujet de ce blog ? On y a bien parlé et abondamment de la roue de Deming, qu’on cite aussi dans les méthodes agiles et dont j’ai parlé dans un billet précédent. On y a bien mis en avant la nécessité de prendre en compte les besoins des clients pour la définition des services, et c’est aussi un des objectifs des méthodes agiles que de se rapprocher des clients.

La vie du plugin Scrum pour EPF

La communauté Eclipse Process Framework s’active. J’ai fait la donation, puisque ça s’appelle comme ça, du plugin Scrum à EPF, il y a quelques semaines. Il a intéressé plusieurs personnes de la communauté. Le contenu, initialement en français, a été traduit en anglais comme on peut le voir dans le wiki mis en place pour un travail collaboratif. Un des contributeurs intéressés par le plugin Scrum en parle sur son blog.

Pérégrinations

Coucou me revoilà. Je reviens d’une semaine de déplacements dans le nord[1], ce qui fait que je n’ai pas alimenté le blog pendant cette période. Je ne pensais pas rester aussi longtemps, mais pour rester agile, j’ai adapté mon emploi du temps aux besoins de mes clients et partenaires. Parmi mes activités sur des projets : pour un éditeur de progiciel dans le domaine bancaire, j’ai interviewé une quinzaine de personnes des équipes de développement, identifié les problèmes majeurs dans l’organisation et préconisé des pratiques agiles à instiller.

Après OpenUP et XP, Scrum publié par EPF

EPF (Eclipse Process Framework) met à disposition de la communauté un processus Scrum. En français ! Après ma donation faite en décembre, le plugin[1] Scrum est passé dans le processus de contribution d’Eclipse et il est désormais publié. Voici l'annonce faite hier sur la newsgroups des utilisateurs d’EPF. EPF a 2 objectifs : fournir à la communauté un outil pour représenter et documenter un processus, c’est le Composer, et proposer des processus déjà tout faits avec le Composer.

Le plugin XP est disponible

Eclipse Process Framework publie un plugin Extreme Programming Le projet EPF a publié la première version du plugin XP. En fait il s’agit d’une mise à jour adaptée au Composer EPF d’un processus (ça ne s’appelait pas encore un plugin) réalisé avec le Rational Process Workbench il y a 5 ans par Object Mentor, la société de Robert Martin (Uncle Bob). A la différence du plugin Scrum que j’ai réalisé, le plugin XP ne comporte qu’une partie méthode, c’est à dire la description des rôles, produits et définitions de tâches, plus des guides.

Donation

Non, ce n'est pas pour le téléthon ni pour la fondation de France, mais pour la fondation Eclipse.

Pour essayer Eclipse Project Framework Composer, j’avais pris comme exercice le “processus” Scrum, comme raconté dans ce billet et celui-ci. Je me suis pris au jeu, j’ai complété la description de Scrum et j’ai continué en ajoutant l’utilisation d’Icescrum avec des “tool mentors”. La communauté EPF a publié OpenUP et a pour objectif de publier d’autres processus agiles : XP, DSDM, Scrum. Elle a été intéressée par mes travaux sur Scrum avec le Composer.

EPF 1.0 now released!

A peu près comme prévu, le projet Eclipse Process Framework publie le Composer et OpenUp et passe de la phase d’Incubation à la phase d’Implementation. Quelques explications (pdf) sur l’état du projet. Le french scrum dont il est question page 11, c’est ce que j’ai réalisé lors de mes essais avec le Composer.