Mar
22nd
L’extrait suivant est tiré du livre “Implementing Lean Software Development” de Mary and Tom Poppendieck
Predictable outcomes are one of the key expectations that the marketplace imposes on companies and their senior management, and these expectations eventually flow down to software development. Unfortunately, software development has a notorious reputation for being unpredictable, so there is a great deal of pressure to make it more predictable. [...]
Because we assume that our predictions are facts, we tend to make early decisions that lock us into a course of actions that is difficult to change. Thus, we lose our capability to respond to change when our predictions turn out to be inaccurate. [...]

Nov
16th
À tous les jours, on rencontre différents problèmes auxquels il faut trouver des solutions. Quand on ne prend pas le temps de s’arrêter pour y réfléchir, il est facile de corriger le problème “le plus rapidement possible” en trouvant une solution sur le coin de la table. Le problème, c’est que cette “solution”, lorsqu’elle est mal pensée peut s’avérer être notre problème du lendemain. Pas très productif au final…
Pour réellement arriver à corriger un problème, il est primordial de commencer par bien le comprendre. Il faut en trouver les racines. De plus, l’effort supplémentaire pour bien analyser le problème va se payer de lui même en nous permettant de découvrir une solution qui sera souvent plus simple que l’on envisageait au départ.
Dans le livre Toyota Production System, Taiichi Ohno explique qu’il utilise la technique suivante : Répétez « Pourquoi? » 5 fois 
Oct
26th
J’ai assisté aujourd’hui à une série de conférences organisées à Qc dans le cadre de l’Agile Tour à l’ULaval, dans le très « clean » pavillon Kruger.
Ce fût une journée vraiment excellente qui m’a permis de me requestionner sur plusieurs accrochants auquels nous faisons faces à tous les jours dans l’équipe de développement web. 
Jul
4th
L’année 2009 marque le début d’une grande histoire d’amour/haine entre l’équipe de développement web de DuProprio.com et la méthode Scrum dîte “agile“.

Nous entamons actuellement le 5ième sprint de l’année et l’instauration de la méthode se déroule relativement bien, mais certes pas sans générer certaines frustrations au sein de l’équipe et des gens qui gravitent autour.
Après 4 sprints, je me suis dis qu’il était temps de faire une rétrospective et d’essayer de comprendre ma propre opinion sur le sujet. À savoir : est-ce que j’aime ou je n’aime pas la méthode Scrum?
