Genba

You’re solving the wrong problem

Ecrit par · Laissez un commentaire
Catégorie : Agile 

Paul MacCready et l’anneau de vitesse

La lecture d’un article racontant l’histoire de l’ingénieur Paul MacCready, article que vous pouvez retrouver ici,  a été l’un de ceux qui m’a le plus marqué. Aujourd’hui encore, je raconte cette fabuleuse histoire dans mes formations ou séminaires sur l’Agile. Juste après le Marshmallow Challenge :) . Je vous invite d’ailleurs à la lire avant de poursuivre la lecture de ce billet.

Finalement, MacCready n’a fait que s’inscrire dans le principe du « Fail fast, Fail safe« . Sauf qu’il l’a fait pour construire un objet volant, avec une personne dedans, nous démontrant ainsi que ce principe peut réellement s’appliquer partout, si tant est qu’on fasse preuve d’imagination et de bonne volonté. Continue reading “You’re solving the wrong problem” »

Comment j’ai démarré avec AngularJS et Karma…

Ecrit par · 2 Commentaires
Catégorie : JavaScript 

logo billet angularDepuis quelques semaines, j’essaye de réellement sortir de ma zone de confort, et découvrir autre chose que .NET et C#. C’est ce que j’avais déjà entrepris en fin d’année dernière en développant une application que nous avons utilisée pour l’Agile Tour Montpellier en Java avec Play Framework. Je pourrai vous faire un retour sur cette expérience un peu plus tard. En attendant, j’ai souhaité poursuivre cette ouverture en redécouvrant JavaScript, et essayer d’avoir un aperçu de l’état de l’art de la plateforme.

Et je dois avouer que prendre le train en route n’est pas chose aisée. Quel foisonnement ! C’est incroyable de voir toutes les initiatives prises pour permettre le développement d’applications entières en Javascript, même côté serveur. Il est loin le temps où, peu avant l’avènement de frameworks comme jQuery, beaucoup de gens enterraient ce langage que peu de monde ne comprenait et n’avait vraiment envie de maîtriser. On peut se rendre compte de cette effervescence par exemple sur le site JSDB.io, ou encore à travers cette enquête de InfoQ. Difficile pour un néophyte, ou même quelqu’un qui redécouvre, de se faire une idée. En cherchant un peu, je me suis rendu compte que beaucoup de monde disait du bien d’AngularJS. J’ai donc décidé d’y investir du temps, et de monter une plateforme de développement. Continue reading “Comment j’ai démarré avec AngularJS et Karma…” »

L’Abstract Factory c’est bien, l’utiliser, c’est plus compliqué

Ecrit par · 1 Commentaire
Catégorie : Design 

Je me suis retrouvé récemment face à un problème assez connu. Ce problème consistait à créer, par exemple, différents types d’animaux en fonction d’un discriminant, comme le type d’animal dans notre exemple. La création n’étant, dans mon problème, pas triviale, il est assez naturel de faire appel à une Factory pour cela. Mieux ! Une Abstract Factory permet de masquer la complexité de la création de chaque type d’animal, en ne laissant à l’appelant qu’un appel simple du style :

Animal myAnimal = myFactory.CreateAnimal(name, age);

Simple avez-vous dit ? Pas tout à fait, car « a’men donné », comme on dit dans le milieu rugbystique, il va bien falloir instancier « myFactory ». C’est là tout l’enjeu de ce billet. Continue reading “L’Abstract Factory c’est bien, l’utiliser, c’est plus compliqué” »

eXtreme « Selection »

Ecrit par · Laissez un commentaire
Catégorie : Agile 

IMG_0892[1]Dans la préparation d’une conférence, il y a une étape importante : la sélection des sessions. Cette étape est toujours délicate, et il doit exister autant de façons de faire que d’équipes d’organisation. Pour l’édition 2012 de l’Agile Tour Montpellier, j’ai proposé une approche inspirée par une pratique d’estimation qui avait été présentée par Jonathan Scher (@jonathan_scher) et Guillaume Duquesnay (@duquesnay) lors du dernier Agile France : eXtreme Quotation. Comment passer, allez-vous me demander, d’une pratique d’estimation à une pratique de sélection de sessions ? C’est tout l’enjeu de ce billet :) Continue reading “eXtreme « Selection »” »

TDD et idées reçues

Ecrit par · 2 Commentaires
Catégorie : Agile 

idee recueAprès une tournée qui m’a mené aux Agile Tour de Marseille et Bordeaux, j’ai éprouvé le besoin de faire un peu le point sur TDD, ou en tout cas sur ma compréhension de TDD. Je pense en effet qu’il y a quelques idées reçues sur cette pratique qu’il faut assez vite dépasser au risque de ne pas arriver à la maîtriser  C’est encore loin d’être le cas pour moi, mais à défaut, je pense qu’il faut avancer sur les bons rails pour progresser.

Continue reading “TDD et idées reçues” »

Bonne année 2013 ! :)

Ecrit par · Laissez un commentaire
Catégorie : Non classé 

Voilà le titre très original, surtout en ces temps, que j’ai trouvé pour me remettre à l’écriture ! Mais je le sais bien, personne n’est dupe ! :) En tout cas, je suis très ravi de pouvoir écrire un jour de 2013, moi qui étais persuadé qu’on irait pas plus loin que le 21 décembre 2012… Essayons-nous à une petite rétrospective 2012 et à quelques projections pour 2013 !… Continue reading “Bonne année 2013 ! :) ” »

ALE 2012, two weeks later

Ecrit par · 1 Commentaire
Catégorie : Agile 

Two weeks ago, I was part of the 2nd UNconference of the ALE network : ALE 2012. This post is a summary of how I lived this 3 days. And it’s written in english so I can share it with other ALE participants. Continue reading “ALE 2012, two weeks later” »

De retour d’Agile France

Ecrit par · Laissez un commentaire
Catégorie : Non classé 

Il y a 2 semaines (déjà…), je me suis rendu à Agile France, cette conférence annuelle issue des XP Days, la plus ancienne de France. Deux jours de conférences, de jeux, de retrouvailles et de rencontres. J’avais décidé pour cette édition d’aller au maximum vers les ateliers, car ceux-ci doivent se vivre, alors que les conférences se retrouvent pour la plupart en webcasts. Continue reading “De retour d’Agile France” »

Tests unitaires et TDD : Aidez moi ! Je suis bloqué !

Ecrit par · 11 Commentaires
Catégorie : Agile 

Les 24 et 25 mai prochains, j’animerai une session pas tout à fait comme les autres, que j’ai intitulée : « Tests unitaires et TDD : Aidez moi ! Je suis bloqué ». Lors de cette session, je proposerai au public quelques situations que j’ai rencontrées dans ma démarche d’apprentissage du TDD, voire du BDD, et d’écriture de tests unitaires, et que je ne sais toujours pas très bien résoudre… Continue reading “Tests unitaires et TDD : Aidez moi ! Je suis bloqué !” »

De retour de Mix-IT Lyon

Ecrit par · Laissez un commentaire
Catégorie : Agile 

Jeudi dernier, j’ai eu l’occasion de me rendre à Lyon pour assister à Mix-IT, une conférence dédiées aux techologies liées à Java et au Web, et à l’Agilité. Une conférence pendant laquelle j’allais pouvoir enfin expérimenter certains jeux et surtout retrouver les collègues du dernier Agile Open Sud. Continue reading “De retour de Mix-IT Lyon” »

Page suivante »

Smartview, Conseil et Formation