interesser.png

Soyez intéressants ou disparaissez !

Un de mes récents billets "Comment convaincre un développeur qu'un jeu de balle peut l'aider dans son métier ?" a suscité des réactions intéressantes mais deux d'entre elles, datant d'hier, sont particulièrement attrayantes. Intéressez-moi ! Il y a tout d'abord ce billet de Jean-Baptiste "Les phases du programmeur" (dont je conseille vivement la lecture) qui

10 avr. 2014 Oaz

12 propositions

Puisqu'on est dans une époque où les talents des développeurs français ont le vent en poupe, j'ai pensé moi aussi à quelques petits trucs simples mais qui pourraient améliorer les choses. Je vous les livre en vrac. Le numéro n'est là que pour les repérer. Il ne s'agit pas d'un ordre de priorité. Et en plus aujourd'hui, c'est trolldi vendredi.

04 avr. 2014 Oaz

Comment convaincre un développeur qu'un jeu de balle peut l'aider dans son métier ?

Pour cette année 2014, je me suis fixé un objectif simple : montrer le jeu Soft(ware)Ball à un public de développeurs bien plus large que ceux qui sont familiers du monde des méthodes agiles. Il faut dire que l'année dernière fut assez exceptionnelle pour moi. J'ai proposé ce jeu comme atelier dans un grand nombre de rassemblement autour de l'agilité (Agile France, Global Scrum

27 mar. 2014 Oaz

Duplication de code, refactoring et YAGNI

En développement logiciel, la duplication de code est un problème courant que l'on résout classiquement lors d'une étape de refactorisation. Pour cela, encore faut-il identifier une duplication comme telle et accepter le coût de la refactorisation. En l'occurrence supprimer une duplication peut faire apparaître une abstraction que l'on jugera éventuellement, en se référant au

25 nov. 2013 Oaz

Tous les points de départ se valent car seul le chemin compte

Je viens de lire quelques échanges assez critiques sur twitter concernant le Scaled Agile Framework, plus connu sous le petit nom de "SAFe". Du coup, je me sens obligé d'apporter mon point de vue et, une fois n'est pas coutume, d'avoir une vision bien plus modérée que ce que j'ai pu lire.

26 oct. 2013 Oaz

10 raisons de ne pas manquer l'Agile Tour Toulouse 2013

Le jeudi 10 octobre prochain, c'est l'Agile Tour Toulouse 2013 et ON PEUT ENCORE S'INSCRIRE EN CLIQUANT ICI. C'est la 6ème édition et le programme a bien changé depuis les premières années où l'accent était mis sur la découverte des méthodes agiles. Voyons un peu en détail le contenu...

01 oct. 2013 Oaz

Le jeu des "No"

L'un des thèmes de l'Agile Tour Toulouse de cette année 2013 est le métier du développement logiciel et son évolution. Faisant partie des relecteurs amenés à jouer au "perfection game" sur les propositions soumises, j'en suis arrivé à me demander "Quels ingrédients pour que les sessions portant sur ce thème soient réussies ?"

21 juin 2013 Oaz

I'm speaking @ Scrum Gathering Paris

I haven't written in English for a while on this blog but, in September, things are getting worse: I'll have to talk in English since I'm speaking at Scrum Gathering Paris!

10 juin 2013 Oaz

Le refactoring expliqué à ma fille

Convaincu que la capacité à coder n'est pas moins intéressante que celle de lire, écrire ou compter, je ne manque jamais une opportunité de montrer à mes filles ce qui peut se cacher derrière un logiciel. Et, quand l'occasion se présente, je leur propose de regarder ce que l'on peut faire avec Scratch.

05 juin 2013 Oaz

Appel à orateurs pour Agile Tour Toulouse 2013 : tout le monde est concerné !

L'étape toulousaine de l'Agile Tour 2013, c'est le jeudi 10 octobre à Diagora mais, pour l'équipe d'organisation ça a déjà commencé depuis quelques semaines et pour tous ceux qui ont envie de partager leur enthousiasme pour les méthodes agiles, ça peut commencer dès aujourd'hui. L'appel à orateurs est ouvert jusqu'au 14 juillet. Le formulaire est en ligne.

04 juin 2013 Oaz

Une histoire de TDD

En direct d'Agile France 2013. J'ai participé tout à l'heure à l'atelier "Storytelling battle" d'Oana Juncu et Pablo Pernot. Etant simple observateur du fait de la popularité de l'atelier et emporté par l'ambiance, j'ai profité du temps disponible pour écrire une histoire sur un des sujets choisis par les participants : le TDD. Je la livre ici sans aucune retouche.

24 mai 2013 Oaz

Soft(ware)Ball

Software development is a cooperative game of invention and communication J'en arrive à penser que cette phrase d'Alistair Cockburn définit l'essence du développement logiciel. Oui, développer un logiciel c'est jouer à un jeu. Sans vouloir paraphraser Agile Software Development: The Cooperative Game qui l'explique bien mieux que je ne pourrais le faire, le développement

09 mai 2013 Oaz

En revenant de Mix-IT 2013

Jeudi et vendredi, j'étais à Lyon où j'ai, pour la première fois, participé à Mix-IT. Merci aux organisateurs pour ces deux superbes journées. Ce qui était bien, voire très bien Le parallèle entre le théâtre et le développement logiciel dans la session Collaborer, et si on improvisait? de Vincent Daviet. Ce fut, sans le moindre doute, ma session préférée de ces deux jours.

29 avr. 2013 Oaz

Un code propre est plus utile qu'un code efficace

Il fut un temps, avant que le développement de logiciels ne devienne mon métier, où la qualité d'un programme se jugeait, à mes yeux, à son efficacité : rapidité d'exécution, faible occupation mémoire, compacité du code[1]... Mais ça c'était avant. Je suis depuis longtemps convaincu que la clarté et la lisibilité sont des critères incomparablement supérieurs. Est-ce un

07 avr. 2013 Oaz