Ah ce cher jeunot d'Agile, il n'en finit pas de faire parler de lui et une chose est sûre, chacun y va avec sa propre vision. Pour certains, il se résume à flexibilité, pour d'autres, il serait discipliné ou bien encore adaptatif.
Toutefois, ne serait-il pas caractérisé en premier lieu par l'apprentissage continu ? C'est ce que note Pollyanna Pixton, présidente d'Evolutionary Systems et cofondatrice d'Agile Leadership Network, dans un billet de blog.
Tout d'abord, il est important de rappeler deux valeurs de base d'Agile : la collaboration avec les clients et l'adaptation au changement. De ces deux valeurs découle la nécessité du « feedback », ce qui a pour conséquence l'apprentissage continu. Sans cela, agile ne pourrait donc exister.
L'apprentissage continu permet aussi à l'équipe de développement de mieux comprendre ses lacunes et de s'améliorer comme l'explique la blogueuse et à contrario « sans une culture d'apprentissage, les processus prennent le relais et permettent aux développeurs de se soustraire de toute responsabilité » et donne lieu à « un état d'esprit encapsulé dans la phrase : je n'ai pas échoué, c'est les méthodes agiles qui ne fonctionnent pas ».
L'évolution rapide de la demande et du marché est aussi un autre facteur en faveur de l'apprentissage continu. En effet, sans lui, les développeurs ne pourraient pas répondre à la demande de leurs clients et du marché.
Ainsi, il apparaît clairement qu'« agile repose sur l'apprentissage à partir des précédents échecs, la prise de risque pour satisfaire le client et la compréhension de la valeur des logiciels pour les clients et pour l'entreprise ».
Dans ce contexte, « l'apprentissage se démarque clairement comme l'état d'esprit d'agile. Il entraîne alors un développement axé sur les valeurs des clients », mais il est nécessaire d'apprendre de ses clients, sans cela l'échec est garanti. Il faut donc savoir rester à l'écoute du client, « rester réellement à son écoute et non pas entendre ce que l'on veut entendre ».
Enfin ,la blogueuse conclut par ce qui suit « n'est-il pas temps de voir l'apprentissage continu comme l’élément central dans les processus agiles ? » La prise de position de la blogueuse est fort intéressante, toutefois y a-t-il une seule vérité en ce qui concerne Agile ou bien plusieurs ? La question reste ouverte.
Source : drdobbs.com
Et vous ?
Êtes-vous du même avis que la blogueuse ? Pourquoi ?
Quel mot qualifie le mieux les processus agiles selon vous ?
L'apprentissage continu serait l'élément clé du succès des méthodes agiles
Selon une fondatrice d'Agile Leadership Network
L'apprentissage continu serait l'élément clé du succès des méthodes agiles
Selon une fondatrice d'Agile Leadership Network
Le , par Arsene Newman
Une erreur dans cette actualité ? Signalez-nous-la !