Meilleure équipe du monde – 20% Free Time

Il y a un peu moins d’une semaine, j’ai présenté à l’équipe quelques innovations dans notre manière de fonctionner.

L’idée sous-jacente est de toujours améliorer la satisfaction de nos clients. Ce qui est par ailleurs déjà plutôt réussi, mais qui restera toujours un des principaux buts que nous poursuivons. Le thème est ici axé dès le départ sur la satisfaction des développeurs. C’est ainsi que nous pensons encore améliorer celle de nos clients

MustWinAsOneTeam

Lire la suite

Code Digger, l’explorateur de code

En référence à l’article sur le code legacy, une des idées que je proposais était de tester les cas limites du code existant. Voici un outil qui peut être utile pour vous faciliter la tâche: Code Digger, de Microsoft, issu du non moins célèbre projet de recherche Pex & Moles (Moles ayant donné le fameux Fakes).

Vous pouvez prendre connaissance des possibilités de l’outil sur Visual Studio Gallery, via ce lien.

Random Code Review

Mon équipe m’invite parfois à des Random Code Review. L’idée est que quelqu’un m’invite et je lui présente un morceau de code choisi au hasard parmi ceux que j’ai développés (ou il choisit lui même un de mes développements, ce qui crée le hasard pour moi 🙂 ), et le principe est que je dois lui expliquer mon cheminement de pensée. Cela peut peut-être sembler étonnant, mais c’est très instructif pour moi.
Lire la suite

Big Code Review

Bien que nous ayons toujours organisé de la Code Review sur tout développement (Cette Code Review étant organisée entre le binôme de développement et un reviewer), nous avons mis en place une awesome idea d’échange collaboratif de la mort que nous avons appelée:

Da Big Code Review

Lire la suite

Déchirer avec le Pair Programming

Cela fait maintenant deux ans que nous travaillons en Pair Programming, et la probabilité de repartir en mode un par projet est d’environ 0%. Pourquoi? qu’est ce que ça nous apporte? Est ce que tout est positif? C’est ce que nous allons voir.

Lire la suite

La Dette Technique chez un éditeur logiciel

La Dette Technique est un concept qui a pour but de sensibiliser à la perte d’argent engendrée par le fait qu’un code logiciel soit mal écrit. Cela est particulièrement vrai pour un éditeur logiciel qui vend ses produits plusieurs années en les faisant évoluer, en appliquant de la maintenance…

images

Lire la suite