Raconter l'histoire collective

Dans le monde professionnel, on a principalement deux sortes d'histoires. Les individus racontent leur histoire personnelle à travers leur CV et parfois sur les réseaux sociaux. Les entreprises, elles aussi, racontent leur histoire, souvent à travers une communication très contrôlée et réservée aux personnes "autorisées". Ce qui se passe entre les deux, les groupes,

27 oct. 2019 Olivier Azeau

Parcoursup, ou comment rater son "expérience utilisateur" avec un bon produit

Parcoursup, c'est le nouveau système d'orientation dans l'enseignement supérieur que tous les futurs bacheliers viennent d'expérimenter. Pour 2 utilisateurs sur 3, le calvaire n'est pas encore terminé, soit parce qu'ils espèrent encore avoir une meilleure affectation, soit, dans le pire des cas, parce qu'ils n'ont encore obtenu aucune place pour l'année prochaine. Sur le

01 juin 2018 Olivier Azeau

Steve Wozniak is not boring

I saw this tweet a few hours ago and found the piece of code quite interesting: a small algorithm with searches, logic, external interaction and a nice comment explaining the whole thing. I could have written this kind of code ten years ago. Today, my problem is that my eyes start bleeding when I bump into a mix of loop and conditions, especially when the mix cannot be easily

10 sept. 2016 Olivier Azeau

Ça prendra combien de temps ?

Ceux qui n'ont jamais entendu cette question n'ont jamais participé à un projet informatique. Est-elle légitime ? Peut-être. Il parait que le temps c'est de l'argent. Est-elle, pour autant, une bonne raison pour contraindre les développeurs à jouer les madames Irma et les rendre responsables de la moindre panne de boule de cristal ?

25 oct. 2015 Olivier Azeau

Mouvement(s) Agile(s) ?

Y a-t-il un seul et unique "mouvement agile" qui se décline en de multiples sensibilités ? C'est en tout cas ce que pense Pablo et il l'explique dans son dernier billet Mouvement agile dont je vous conseille la lecture. Si ce n'est déjà fait, allez donc faire un tour là-bas avant de poursuivre ici.

16 août 2015 Olivier Azeau

"Education agile" à Toulouse

Mardi dernier, l'association Agile Toulouse a lancé une commission "Education agile". Cette première rencontre faisait suite à la traduction en français du guide eduScrum.

14 juin 2015 Olivier Azeau

Après le lycée, les "algorithmes" débarquent au collège

La dernière réforme du lycée a fait une place de choix aux algorithmes. La réforme du collège, très présente dans l'actualité de ces derniers jours, prévoit de les introduire dès la classe de 5ème. Connaissant ce qui se fait au lycée, je redoutais un peu ce qui allait venir pour le collège.

29 mai 2015 Olivier Azeau

Apprendre à coder : des blocs au texte

Scratch est un formidable logiciel. Grâce à son système de programmation à base de blocs que l'on combine comme des briques Lego, il permet de transformer n'importe qui en programmeur en quelques minutes. Le revers de la médaille, c'est quand on atteint les limites des possibilités offertes par ces blocs de programmation. Le passage à une forme textuelle de codage peut être

06 avr. 2015 Olivier Azeau

L'automne revient, les confs agiles aussi

Divers événements m'ont tenu éloigné de ce blog pendant quelques temps. Je n'ai pas prévu de revenir tout de suite mais je ne pouvais pas ne pas parler des quelques conférences agiles auxquelles j'aurai le plaisir d'assister en octobre et novembre : 16 et 17 octobre : Agile Tour Toulouse. Pour cause de diverses contraintes, je ne pourrai être présent que le 1er jour où je

10 oct. 2014 Olivier Azeau

Doublures en folie : le making-of

A la fin de cette semaine, le petit monde français des méthodes agiles se retrouve à Paris pour l'édition 2014 d'Agile France (où on peut encore s'inscrire). Ce sera pour moi l'occasion de convier des participants à assister à une courte pièce de théâtre - et pour certains d'entre eux, la jouer...

20 mai 2014 Olivier Azeau

CQRS et ses modèles

La séparation des responsabilités entre les commandes -les actions qui changent l'état d'un système- et les requêtes -les actions qui n'en changent pas l'état- est un pattern intéressant mais il semble aller généralement de paire avec l'utilisation de deux modélisations distinctes pour les éléments manipulés par le système. Et je trouve cela un peu perturbant.

27 avr. 2014 Olivier Azeau

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 Olivier Azeau

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 Olivier Azeau

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 Olivier Azeau

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 Olivier Azeau