Nous faisons tous des erreurs lorsque nous développons un logiciel.

Ces erreurs peuvent avoir des origines diverses et variées, être petites ou énormes ou bien avoir des conséquences plus ou moins importantes.

Mais fondamentalement, ce n’est pas l’important.

L’important est d’analyser le processus qui a conduit à l’erreur afin de trouver une solution permettant de ne plus jamais la reproduire à l’avenir et ainsi entrer dans un processus d’amélioration continue.

Cette pratique, connue sous le nom de « rétrospective » dans les méthodes agiles, est redoutablement efficace, même si elle demande parfois beaucoup d’humilité.

Et elle est encore plus efficace lorsque nous pouvons profiter des erreurs d’autrui et plus particulièrement des leçons qu’ils en ont tirées.

Et des erreurs, j’en ai commis dernièrement.