mercredi 29 décembre 2010

rm segfault

Une première pour moi. Je suis encore sous le choc...

mercredi 20 octobre 2010

Tux en pâte à sel

Je viens de retomber sur des vieilles photo d'un Tux en pâte à sel confectionné par mon épouse... elle est trop forte ! Ca méritait bien un billet... ;)




mercredi 8 septembre 2010

Coding dojo et terminologie

Sara Ford fait quelques précisions intéressantes sur la terminologie en karaté et sur les éventuelles correspondances qu'on peut faire ou ne pas faire lorsqu'on parle de coding dojo :

Coding is not Kata

lundi 30 août 2010

Le consommateur n'est pas le client, c'est le produit

The consumer is not the customer, it is the product.

Autrement dit, lorsque nous utilisons, par exemple, Google, facebook, etc. nous ne sommes pas les clients de facebook. Nous sommes en fait leur produit, qu'ils vendent à leurs vrais client.

C'est une des très bonnes remarques faites par Bruce Shneier dans ce très court discours que je vous recommande : http://www.youtube.com/watch?v=I6ZkU2fUM5w

mercredi 25 août 2010

5 questions à se poser sur un projet

Voilà 5 questions à se poser pour diagnostiquer un projet que je voudrais retenir (parmi d'autres). Elles sont extraites du chapitre 2 de Crystal Clear: A Human-Powered Methodology for Small Teams d'Alistair Cockburn :

Have you delivered running, tested, and usable code
at least twice to your user community in the last six months?

Did you get together at least once within the last three months for a half hour, hour, or half day to compare notes, reflect, discuss your group’s working habits, and discover what speeds you up, what slows you down, and what you might be able to improve?

Can you tell your boss you mis-estimated by more than 50 percent, or that you just received a tempting job offer? Can you disagree with your boss about the schedule in a team meeting? Can people end long debates about each other’s designs with friendly disagreement?

Does it take less than three days, on the average, from the time you come up with a question about system usage to when an expert user answers the question? Can you get the answer in a few hours?

Can you run the system tests to completion without having to be physically present? Do all your developers check their code into the configuration management system? Do they put in a useful note about it as they check it in? Is the system integrated at least twice a week?

Alistair m'a tuer

Extrait du chapitre 2 de Crystal Clear: A Human-Powered Methodology for Small Teams d'Alistair Cockburn :

Even with the best of intentions, developers will work on things that only randomly bring business value if they are not told what will provide business value.

Je suis un peu désespéré de lire ça mais bon... heureusement il y a d'autres choses intéressantes à retenir de cet ouvrage.