Let’s talk about #PresentOfWork

img_7893

“Books about the future of work make the same mistake : they fail to look back at the history of work or more precisely the history of books about the future of work and how wrong they were.” (Scott Berkun – The Year Without Pants).

Interested in management and the impact of the advent of digital in the our life, I am largely exposed to many thought leaders and fellow professionals discussing about one perceived intersection between both : the future of work. Great hopes are discussed (let’s do X, it will be so much nicer afterwards), radical positions are taken (let’s get rid of managers), some arguably dystopian visions are delivered (holocracy) and dangerous promises are made (innovative socio-technological solutions will solve your organisation problems).

In all fairness, I fully understand the seduction of intellectual projections, I have been recovering from this propensity for the last couple of years myself. Yet, ever since I’ve discovered Agile management methods, I have learnt a very valuable principle inherited from lean : focus on today’s problems.

I am not fully convinced that while discussing about #FutureOfWork we are discussing solutions for the main problems organisations are facing today. Continue reading “Let’s talk about #PresentOfWork”

Lean Software Development : deux fois plus vite et cinq fois mieux

feature teams

Responsable de la démarche de Lean Software Development chez un éditeur de logiciel pendant deux ans, j’ai coaché une équipe dans le développement de deux versions successives (appelons les V2 et V3) du logiciel d’entreprise que nous commercialisons.

Nous avons graduellement apporté sept modifications majeures à notre organisation, modifications qui ont permis à notre R&D de supprimer des gaspillages dans le processus de développement et d’obtenir des résultats encourageants.

(Article publié en anglais sur le site InfoQ en Juillet 2014 et édité par Ben Linders – traduction Florence Préault)

Continue reading “Lean Software Development : deux fois plus vite et cinq fois mieux”

Agile is Dead – Long Live Lean

This is a rather technical, yet strongly recommended talk by Dave Thomas in the goto; conference (love that name). Refer to the seminal corresponding blog post.

Dave (aka @pragdave) is a software craftman and he knows a couple of things about Agile methodologies : he was there on that day. There are a couple of interesting things in this talk. Continue reading “Agile is Dead – Long Live Lean”

Corriger des bugs Vs Résoudre des Problèmes : de l’Agile au Lean

equipe-baby-foot

(Article publié initialement en anglais sur InfoQ.com – Traduction par Florence Préault)

On peut définir le Lean de plusieurs façons mais la définition la plus motivante est celle proposée par le fondateur du Lean Enterprise Institute : John Shooke dans son livre Managing to Learn : « Le Lean management consiste à développer des produits en développant les employés ». Il y explique que le Lean consiste à développer les gens par la résolution de problème : travailler de façon à rendre les problèmes (et les opportunités d’apprentissage) visibles en utilisant une approche scientifique pour les résoudre, au fur et à mesure qu’ils apparaissent.

Quand je travaillais avec des équipes agiles de développement logiciel, je confondais bugs et problèmes : je pensais que le process Agile était Lean car il faisait émerger les bugs. Depuis, avec le recul, j’ai compris qu’une équipe agile qui produit des bugs n’a rien à voir avec un système Lean qui produit des opportunités d’apprentissage : c’était juste une équipe avec des problèmes de qualité comme j’en ai vu souvent.

Ma compréhension des bugs et des problèmes a évolué, le but de cet article est de vous donner des pistes pour mieux comprendre les problèmes qui causent des bugs afin d’améliorer la performance, en l’illustrant avec des exemples concrets. (note : je ne sous-entend en aucun cas que toutes les équipes agiles souffrent de ce même problème) …

Continue reading “Corriger des bugs Vs Résoudre des Problèmes : de l’Agile au Lean”

Lean IT Summit : Entretien avec Frédéric Charles

Alors qu’approche l’édition 2015 du Lean IT Summit, conférence consacrée cette année au Lean comme stratégie de la transformation digitale, nous avons eu l’occasion de discuter avec Frédéric Charles.

Frédéric est en charge de la stratégie et de la gouvernance SI chez Suez environnement. Acteur de la transformation numérique dans un un grand groupe, Frédéric est aussi à travers son blog (Green SI) et sa présence sur les réseaux sociaux une des figures influentes majeures du monde des DSIs hexagonales.

Frédéric évoque ici un projet au coeur de la stratégie digitale du groupe, projet pour lequel, avec son équipe, il a fait les choix stratégiques de l’agilité et du lean pour le mener à bien. Dans un billet précédent ce blog présentait l’exécution comme vecteur de stratégie digitale : Frédéric en apporte ici un témoignage éloquent. (disclosure : j’ai accompagné Frédéric sur ce projet).

Continue reading “Lean IT Summit : Entretien avec Frédéric Charles”

10 principes agiles pour réussir le refactoring de sa maison

Voici les slides de ma présentation à Agile France 2015.

Peu familier du concept et de la terrible concurrence (5 flux de conférences en parallèle), j’en conserve un souvenir mitigé. N’ayant pas eu un pitch suscitant suffisamment d’envie ou de questionnement ma session n’a eu qu’un succès mitigé. Les habitués ont su faire preuve d’audace (déguisé en Darth Vador), d’humour, ou de poésie (une guirlande d’images de fleurs), ou d’opportunisme pour surfer sur des sujets en vogue. A méditer pour la prochaine édition.

L’objectif de cette présentation était double. Tout d’abord expliquer comment les principes de développement logiciel agile m’ont permis de réaliser un projet de rénovation de maison dans les temps (3 mois) et budget (25K€). Mais aussi (et surtout), ce que ce projet personnel m’a enseigné et comment il m’a permis de changer de perspective dans le pilotage de mes projets.

#hypertextual @ Agile France 2015

Le programme de la conférence Agile France 2015 est sorti. J’aurai l’honneur d’y présenter une session de 20 minutes sur un sujet qui me permettra de faire un pas de côté : la mise en oeuvre de principes agiles dans le chantier de rénovation de ma maison en 2006.

On reproche parfois à la communauté agile une approche communautaire et contre-culturelle (pour faire court : “une bande d’illuminés baba-cools”) de l’entreprise. Toutefois, on ne peut nier qu’au programme d’Agile France on retrouve des sujets directement liés avec la réalité (douloureuse) des DSIs que j’accompagne.

Alors que le monde de l’entreprise se penche sans cesse davantage sur cette mouvance fortement inspirée du Lean et très active dans l’industrie reine du 21ème siècle (l’IT), la conférence Agile France est une bonne occasion de se mettre à niveau sur les principes bien sûr, mais surtout sur les pratiques de cette approche vertueuse et diablement efficace.  Continue reading “#hypertextual @ Agile France 2015”