Les valeurs de l'agilité

On a tendance à penser que ce qui différencie les méthodes agiles des autres méthodes de développement, ce sont les pratiques. De mon point de vue, le différenciateur primaire est que les méthodes agiles viennent avec un ensemble de valeurs.

On trouve la notion de valeur dans le Manifeste Agile, mais définie de façon relative. Les auteurs du Manifeste l'ont écrit en réaction à des processus lourds et le montrent en hiérarchisant, selon la valeur à leurs yeux, les fondamentaux de l'agilité par rapport aux façons de faire traditionnelles.

Voyons les valeurs proposées par les différentes méthodes. XP en donne 5 :

  • Communication
  • Feedback
  • Simplicité
  • Courage
  • Respect

Pour Scrum, je vais reprendre les valeurs énoncées par T.Mayer :

  • le courage
  • la confiance
  • la transparence
  • la congruence (correspondance entre l'expérience et la prise de conscience)
  • l'humilité

Dans le Lean, de mémoire, il y a le respect des gens et l'amélioration.

Ceux qui les ignorent ou pire les renient pour des raisons opportunistes risquent de le payer assez rapidement, par exemple en n'obtenant pas les bénéfices espérés de l'agilité malgré leurs efforts sur quelques pratiques.

C'est pareil pour ceux qui bafouent les valeurs de la république pour essayer de gagner une élection…
Bon je pense à un candidat en particulier, que je ne trouvais déjà pas très agile il y a 5 ans. Espérons que les français fassent une bonne rétrospective.