Agile

Fondamentaux de l'agilité

Fondamentaux de l'agilité

20 ans après le manifeste agile, où en sommes-nous ?

Quel a été l’impact sur nous, individus, et nos interactions ? Quel a été l’impact sur nos façons de développer des produits ? Quel a été l’impact sur les relations entre les clients ? Quel a été l’impact sur notre capacité à changer ses propres comportements ou habitudes, ceux des autres (des usagers, en premier lieu) ?

On pourrait s’attarder à comparer avant et maintenant, pour se faire une idée générale suffisamment objectif des changements en essayant d’éviter quelques biais:

Prélude

Prélude

Le prélude est un rituel inventé par Claude Aubry dont l’objectif est d’aider une équipe à se préparer à démarrer, avant de se lancer véritablement dans l’accomplissement de sa mission.

Le CARE, Canevas d’Alignement Radical de l’équipe, est la pratique-outil support au prélude pour l’aider à se poser les bonnes questions et pour bien commencer.

Je reprends ici quelques mots de l’auteur sur le Prélude pour les commenter en guise de mémento personnel et aussi les différentes étapes du CARE pour les compléter et les rendre actionnables, conviviales avec des exemples de questions à se poser en équipe et réponses possibles.

Parties prenantes

Parties prenantes

Parti pris sur les parties prenantes

Cet article vise à répondre au besoin de considérer les différents acteurs d’un projet, avec deux utilisations concrètes pour moi en ce moment :

  • l’outil Fresque de l’agilité que nous proposons avec le collectif Agile Radical, fait apparaître de façon assez peu indifférenciée 3 ou 4 grands acteurs. Comment mieux en parler, et être inclusif pour considérer les externatlités des activités de l’équipe

  • l’outil Fresque de la RSE, fait lui aussi apparaître différents acteurs interagissant avec l’entreprise, avec une activité particulière autour des parties prenantes. Comment prioriser les parties prenantes avec lesquelles interagir pour répondre à une mission individuelle ou collective ?

Des OPTIONS pour changer la composition de l’équipe

Des OPTIONS pour changer la composition de l’équipe

Chaque changement de composition d’une équipe a des répercussions plus ou moins positives mais généralement significatives sur l’ambiance de l’équipe, sur ses résultats, et donc sa performance.

Si la pratique commune des entreprises est de confier la responsabilité de ces changements à un ou plusieurs managers, pour garantir une certaine optimisation globale de l’occupation des ressources, il en reste pas moins le besoin d’anticiper et de penser les conséquences de changements de composition d’équipes avec elles, afin de préserver au mieux ou renforcer les dynamiques collectives existantes.

Développement logiciel soutenable, mais depuis quand ?

Développement logiciel soutenable, mais depuis quand ?

J’ai choisi de consulter l’histoire de cette notion de “sustainability” dans le développement logiciel, pour voir si ses racines étaient toujours d’actualité, et si nous n’étions pas passé à côté de quelque chose ou carément à autre chose, à l’heure du Green IT et du numérique éthique ou responsable.

Sustainability dans la culture et littérature agiles

Le Manifeste agile

La première référence qui peut venir à l’esprit est le Manifeste agile et son 8ème principe:

Stratégie UX

Stratégie UX

Cartographies UX

Un canvas vaut mieux qu’un long discours. Il a surtout le mérite d’aider à coconstruire et à partager la même vision d’une stratégie.

Plutôt que de parler stratégie (un bien grand mot) nous pouvons utiliser design, ou conception en français de l’expérience utilisateur.

L’intérêt d’un canvas est d’aider à se poser différentes questions du point de vue des utilisateurs ou avec eux, et à partir de nos observations réfléchir en 2 temps bien distincts :

Cartographie des compétences de coach agile

Cartographie des compétences de coach agile

Il n’est pas toujours aisé de parler de ses propres compétences selon la personne à qui l’on s’adresse. Le CV reste encore le support de base des discussions professionnelles pour faire matcher un besoin avec des compétences à travers l’exposé d’une liste d’expériences.

Mais ce modèle reste très linéaire, et ne répond pas aux besoins d’une actualisation et d’une sollicitation plus dynamique.

Pour ce qui concerne mon rôle de “coach agile”, qui fait appel à de nombreuses connaissances et compétences complexes (liées entre elles), une représentation cartographique peut être utile. La particularité du coaching est aussi l’exigence de la confidentialité qui limite la valorisation des expériences.

L'équipe, cette inconnue

L'équipe, cette inconnue

l'équipe, un être hybride affrontant l'inconnu

Une définition aux conditions réduites

Celle de Richard Hackman:

The elements that are required to ensure a team is ‘a real team’ are: the members have a shared task, the team boundaries clearly state who is inside or outside of the group, and the group membership is stable.

  1. Partager une tâche
  2. Des limites, le dedans et le dehors
  3. Un sentiment d’appartenance stable

Un acronyme claudien : TAPIS pour favoriser l’agilité

  • T comme de Taille réduite pour de bonnes interactions
  • A comme Auto-organisée, on décide nous-même de comment faire le travail
  • P comme Pluridisciplinaire, on sait faire un certain nombre de choses en rassemblant nos compétences pour réussir notre mission
  • I comme identité, on se définit et on est reconnu par notre identité, une formulation de notre raison d’être, de nos valeurs, de nos slogans / mottos…
  • S comme Stable, on se projète suffisamment longtemps ensemble

Ces dimensions participent à rendre l’équipe plus autonome et plus performante, mais il n’en reste pas moins quelques qualités individuelles autour notamment de l’ouverture aux autres et à l’inconnu.

Kanban

Kanban

Kanban university publie “Le guide officiel de la méthode Kanban”.

Nous connaissions le guide Scrum et ses évolutions (la dernière date de fin 2020).

C’est maintenant au tour de kanban avec un guide de 15 pages colorées (éviter d’imprimer) traduit dans plusieurs langues.

Au sommaire

  1. La méthode Kanban et ses origines

  2. la présentation des principes et pratiques générales (visualiser, limiter le wip, gérer le flux, expliciter les règles, les boucles de feedback, l’amélioration continue)