Importance des modalités de travail dans l'agilité

Partager!

L'unité de base de la construction dans le monde agile - y compris les organisations - est l'équipe. Pour Scrum, par exemple, le L'équipe Scrum est le unité fondamentaleet pour le Scaled Agile Framework, c'est la Équipes agilesMais que faut-il pour constituer une bonne équipe agile ? Sans aucun doute, la première étape consiste à établir des accords de travail solides.

Quelles sont les modalités de travail ?

En substance, un accord de travail est une liste de règles ou de qualités définies de manière collaborative et participative entre tous les membres d'une équipe agile. Cette liste peut inclure, entre autres, des activités, des valeurs ou même des règles pour diriger ou moduler le comportement de chacun des membres d'une équipe agile.

Ces documents - et je dis bien documents car ils doivent être consignés par écrit dans un endroit visible ou accessible aux membres à tout moment - évitent les compromis tacites et les règles informelles du travail avec les autres.

Exemple d'accord tacite ou implicite

Pour mieux comprendre la nature de ces accords, prenons un exemple simple.

Dans cette organisation, toutes les réunions commencent toujours en retard. Nous sommes tous habitués à ce qu'ils prennent plus de temps que prévu et nous ne ressentons donc pas l'urgence d'être à l'heure si nous ne partons pas à l'heure de toute façon. C'est un cercle vicieux.

Cette situation est typique de nombreuses organisations. N'oublions pas que, plus encore aujourd'hui avec le travail virtuel et la nouvelle normeIl est courant que les réunions ne commencent pas à l'heure et ne se terminent certainement pas à l'heure, mais est-ce une règle formelle ? méthode de travail?

S'il est difficile de déterminer la cause de cette pratique courante dans les organisations, la question est la suivante : que pouvons-nous faire en tant qu'équipe pour y remédier ?

Accord explicite

Les équipes peuvent définir une norme de manière explicite. Convenir ensemble des règles et en discuter ouvertement favorise une bonne communication et responsabilise l'équipe.

Dans notre exemple, l'équipe peut convenir de règles en faveur de la ponctualité et de réunions ciblées et ponctuelles, comme suit :

En tant qu'équipe, nous apprécions les réunions ciblées qui commencent et se terminent à l'heure. Nous organisons toujours des réunions avec un objectif clair, communiqué avant la réunion.

Importance des modalités de travail

L'organisation du travail est un élément fondamental de l'identité de l'équipe. Qui nous sommes, ce que nous faisons et comment nous le faisons. Chaque équipe commence avec une certaine incertitude. Les membres de l'équipe sont inconnus les uns des autres, c'est-à-dire que les règles du jeu ne sont pas claires, comment nous devons nous organiser pour faire le travail, si nous allons utiliser un modèle rigide où les tâches sont assignées par quelqu'un d'autre, ou un modèle basé sur l'autogestion.

C'est précisément pour cette raison que plus tôt vous définirez vos accords avec votre équipe, plus vite vous serez en mesure de surmonter cette phase d'incertitude - et plus tôt vous serez en mesure de le faire. connu sous le nom de StormPlus vite vous pourrez établir un espace sûr pour la discussion, la communication et l'expérimentation, plus vite vous pourrez établir un espace sûr pour la discussion, la communication et l'expérimentation.

Combien de fois avez-vous rejoint une équipe sans savoir en quoi consiste votre travail ou comment vous devez contribuer à l'objectif de l'équipe ? Vous pouvez avoir une idée claire de vos propres tâches ou savoir ce que vous savez faire, mais la façon dont nous devons nous articuler en tant qu'équipe n'est pas quelque chose que vous pouvez anticiper et il n'est pas facile de mettre tout le monde sur la même longueur d'onde.

Relation des modalités de travail avec les équipes agiles

Les modalités de travail ne sont pas propres aux équipes agiles. Cependant, l'état d'esprit agile est axé sur les personnes et la façon dont elles interagissent les unes avec les autres. Il est ainsi beaucoup plus facile d'identifier les avantages de l'utilisation des modalités de travail. Parmi les attributs des équipes agiles qui sont en accord avec les accords d'équipe, on peut citer :

Taille de l'équipement

Les équipes agiles sont de petits groupes de personnes. Cela signifie que la démocratie participative est possible et facile à mettre en œuvre. Vous pouvez réunir toute l'équipe dans une salle de réunion et travailler en collaboration pour définir des accords d'équipe.

Ce n'est pas le cas avec les grands groupes de personnes. Il s'agira probablement d'un processus plus impersonnel, et donc distant pour beaucoup. Ce manque d'implication dans la création des accords les transforme - pour beaucoup - en simples règles informées.

Structure et hiérarchie

Les équipes agiles sont, pour la plupart, dépourvues de hiérarchies complètes ou de structures politiques profondes. Cela rend l'équipe plus participative et plus encline à prendre des risques - le risque étant considéré comme l'incertitude liée au fait de relever de nouveaux défis ou d'adopter de nouvelles pratiques.

L'organisation du travail permet aux équipes ayant une structure simple et plate de prendre "responsabilitéL'approche "sociale et économique" de certains comportements ou processus au sein de leur propre modèle de travail.

Autonomie

Une autre qualité des équipes agiles est l'autonomie pour définir "les règles du jeu". Bien que les équipes agiles ne doivent pas aller à l'encontre des règles, elles peuvent " plier " un peu les limites en établissant leurs propres règles.

Bien réalisée, l'autonomie peut être un facteur de productivité et de confiance pour l'équipe. C'est la clé pour libérer le potentiel de l'équipe grâce à ce que l'on appelle la "sécurité psychologique".

Comment définir les modalités de travail agile ?

Avant toute chose, il est important de préciser que le mot accord implique plusieurs parties, ce qui signifie que le processus doit être collaboratif. La définition de l'accord de travail est un effort conjoint de tous les membres et non une tâche que l'on délègue au chef de projet ou au Scrum Master.

Si vous voulez faciliter la construction d'un accord de travail au sein de votre équipe, je vous le recommande :

  1. Connaître l'objectif de l'équipe : quel est le but de l'équipe ? raison d'être de l'équipe ?
  2. Identifiez les personnes de l'équipe, leurs rôles et les raisons pour lesquelles elles font partie de l'équipe.
  3. Appelez pour la session - en face à face ou virtuelle.

Une fois le jour et l'heure fixés, n'oubliez pas :

  1. Définir l'outil à utiliser. S'il s'agit d'une session en face à face, n'oubliez pas de réserver l'espace - salle de réunion ou auditorium - et de préparer le matériel dont vous avez besoin pour les activités à animer. S'il s'agit d'une session virtuelle, vous pouvez utiliser un outil tel que Miró ou Mural.
  2. Établir une structure de base pour la discussion. Si faciliter n'est pas diriger, établir un cadre contextuel pour moduler la discussion et parvenir à un accord de base est essentiel. Vous pouvez le faire en utilisant l'option Team Canvas o Charte d'équipe.
  3. Imaginez le déroulement de la séance : combien de temps faut-il pour réaliser chacune des activités que vous avez définies ? De cette façon, vous pouvez définir les périodes de temps pour chaque activité - boîte à rythmes. N'oubliez pas que si les activités ne sont pas limitées dans le temps, les participants seront dispersés ou ne pourront pas concrétiser leurs idées ou propositions.
  4. Si l'équipe se réunit pour la première fois, ou si vous n'êtes pas sûr que tout le monde sache comment utiliser l'outil sélectionné, vous pouvez procéder à une brise-glace ou à une tâche de soutien afin que tout le monde comprenne bien la dynamique de groupe, la gestion du temps et l'utilisation de l'outil.
  5. Laissez l'équipe travailler. L'équipe doit travailler seule, sans votre intervention constante. Cependant, vérifiez constamment que tout le monde participe et essayez d'éviter qu'une seule personne fasse tout le travail.
  6. À la fin de chaque activité, laissez le temps à l'équipe de présenter ses conclusions ou ses résultats. Préparez quelques questions critiques clés pour valider qu'ils comprennent l'impact de chaque proposition - comment l'équipe en bénéficie-t-elle ? quel impact a-t-elle sur les autres, au sein et en dehors de l'équipe ? quand et comment la mettons-nous en œuvre ?

Chaque accord et chaque conclusion doivent être formellement discutés et documentés. Et la documentation ne consiste pas à produire un document de plusieurs milliers de pages, il peut s'agir de quelque chose de simple et de léger comme un petit poster ou une infographie. L'important est qu'il ne s'agisse pas de simples paroles en l'air. Laissez l'équipe examiner le résultat de son travail et consolider sa propre version finale de l'accord de travail.

Quels sont les types d'accords les plus populaires dans les équipes agiles ?

Eh bien, dans les équipes agiles, il existe de nombreux types d'accords et de règles tacites et explicites. Toutefois, les accords les plus populaires - ou les plus utilisés - sont les suivants :

Loi sur la constitution des équipes

Ce document - connu en anglais sous le nom de Charte de l'équipe - est un document ou une représentation graphique - comme une affiche - des valeurs, des objectifs et des lignes directrices ou règles que l'équipe a elle-même définis pour elle-même.

Ces procès-verbaux sont créés par les membres de l'équipe eux-mêmes et ne peuvent être imposés. Car, comme le dit l'adage, "l'autorité peut être déléguée mais pas la responsabilité", la responsabilité ne pouvant être qu'"acceptée". En d'autres termes, nous voulons que les équipes soient responsables et qu'elles aient le sentiment d'être les propriétaires de leurs propres règles.

Généralement, ces accords de travail en équipe comprennent :

  1. La mission et les objectifs de l'équipe - pourquoi et ce que nous sommes ensemble en tant qu'équipe.
  2. Le contexte et les ressources dont nous devons disposer pour faire notre travail et atteindre nos objectifs.
  3. Dans de nombreux cas, dans les organisations aux valeurs plus conservatrices (par rapport à l'état d'esprit agile), les rôles et les responsabilités sont clairement définis - car l'esprit de "coresponsabilité" ou de "propriété partagée" des réalisations et des défis n'existe pas encore.
  4. Processus, procédures et techniques à utiliser. Comment nous engageons-nous à faire ou à guider notre travail ? Discuter de la qualité, des bonnes manières ou des façons de faire notre travail et l'engagement de tous les membres est essentiel. Sinon, c'est un autre document avec des règles que tout le monde ignore.

Définition du terme "achevé" - Définition de Done

J'ose dire que c'est l'instrument le plus populaire et le plus méconnu de tous. Selon Guide Scrumle site Définition de Done est une description formelle de l'état d'un livrable ou d'un incrément dans Scrum lorsqu'il répond aux exigences de qualité établies. Lorsque nous nous référons au concept de qualité, celui-ci inclut conceptuellement l'assurance et le contrôle. Mais qu'est-ce que cela signifie de répondre aux exigences de qualité ?

Définition des critères d'achèvement et d'acceptation

La définition de l'achèvement fait référence aux critères généraux associés au processus de production des exigences - ou aux éléments du backlog si vous êtes dans un contexte agile. Les critères d'acceptation, en revanche, sont spécifiques à une exigence particulière. Pour mieux comprendre, prenons un exemple :

Une équipe dont le travail consiste à générer du contenu informatif pour un site Web spécialisé dans les voyages a convenu de la définition suivante pour chaque article : (1) il est conforme au guide de style ; (2) il ne comporte pas de fautes d'orthographe ; (3) un pair a effectué une relecture et les commentaires ont été pris en compte.

Cette semaine, l'une des personnes chargées de rédiger un article travaille sur l'Espagne en tant que destination touristique. Les critères d'acceptation comprennent le fait de parler de la capitale du pays, d'inclure dans l'article l'impact des périodes arabes sur le territoire espagnol et comment cela se reflète dans certaines villes, leur architecture et leur gastronomie.

Cet exemple est très simple. Et il met en évidence les deux concepts. La définition de l'achèvement est un accord commun de l'équipe qui favorise la qualité du produit livrable. Il peut s'agir d'étapes visant à "empêcher les erreurs d'être commises" - assurance de la qualité - et d'étapes ou de contrôles visant à détecter rapidement les défauts ou les erreurs - contrôle de la qualité.

Erreurs courantes lors de la création d'une définition d'achèvement

Parmi les erreurs les plus courantes lors de la création d'une définition du terme "prêt", citons les suivantes :

  1. Disposer d'une liste exhaustive qui tente de répondre à tous les scénarios - la liste doit être pratique et applicable à toutes les exigences, mais ne doit jamais tenter de répondre à tous les cas particuliers.
  2. Confusion des critères d'acceptation et incorporation des demandes ad hoc dans la définition
  3. Le fait de ne pas communiquer officiellement la définition et de la publier clairement quelque part - imprimée à l'écran ou sur une plateforme de travail collaboratif.

Prêt à courir - Définition Définition de Ready

Il s'agit d'un instrument un peu moins populaire, mais non moins précieux. Si nous imaginons que le Définition de Fini comme une liste de contrôle de sortie (livraison), la définition de prêt à fonctionner (ready) serait comme une liste de contrôle d'entrée.

Quand dois-je utiliser la définition de " prêt à courir " ? Voici comment :

  1. Avez-vous des difficultés à remplir des fonctionnalités ou des exigences qui n'ont pas été clairement définies ? Cet instrument peut vous aider à vous mettre d'accord sur certains critères d'accueil.
  2. Votre équipe ne sait pas quand elle doit considérer un besoin de travailler ? Cet artefact favorise la clarté et évite les discussions sur ce qu'il faut faire et ce qu'il ne faut pas faire.

Comme pour la définition de l'exhaustivité, vous devez éviter d'être excessif dans les détails. Il s'agit de fixer des règles claires concernant le niveau de détail et ce qui doit être rempli pour que quelque chose soit accepté dans un calendrier - par exemple un Sprint dans Scrum.

5 clés pour consolider les bonnes habitudes de travail dans les équipes agiles

Voici quelques conseils utiles pour mettre en place de meilleures modalités de travail en équipe.

Tenir compte des aspects techniques et personnels

Les équipes ont un centre d'intérêt ou un objectif. Souvent, cette attention se limite aux activités techniques ou liées au travail et non aux activités personnelles. Cependant, les équipes performantes ne limitent pas leurs engagements au travail et reconnaissent l'importance de l'autre personne. Il s'agit, entre autres, d'expressions culturelles, de comportements ou même d'attitudes - par exemple : la façon de saluer, la façon d'aborder la politique ou la religion, les attitudes à l'égard du retour d'information ou la gestion des problèmes et des conflits.

Garder l'accord simple

Les accords doivent être faciles à mémoriser et à respecter. Un accord ne doit pas être un long contrat, mais un moyen clair par lequel chaque membre de l'équipe s'engage envers ses coéquipiers. Les accords ne remplacent pas les déclarations de valeurs, et chaque accord de groupe ne doit pas figurer dans le même document, alors restez simple.

Mettre régulièrement à jour les accords

Si un accord est censé être respecté, il est également important de comprendre que le contexte évolue et qu'il est parfois prudent de revoir nos accords et de les mettre à jour. Parfois, cela peut venir naturellement à l'équipe, ou cela peut se produire lors de l'arrivée d'un nouveau membre.

Lever la main quand l'accord n'est pas respecté

Ce point est rarement pris en compte - qui crée un accord pour le rompre ? Mais la réalité est que le mécanisme ou le canal permettant de prouver ou de signaler ce qui est considéré comme une violation de l'accord doit être discuté lors de la création de l'accord. Il ne doit pas être très complexe, mais tous les membres de l'équipe doivent savoir comment dénoncer ce qu'ils considèrent comme une violation de l'accord. Discutez également avec les membres de la manière de traiter un tel rapport ou une telle violation. Il convient d'en convenir dès le départ afin d'éviter des maux de tête ultérieurs.

Lier les accords au système de valeurs de l'organisation

À moins que vous ne travailliez dans une organisation horrible, les modalités de travail doivent toujours être liées au contexte de l'organisation et de ses valeurs. Il ne s'agit pas de copier les valeurs mot pour mot, mais de trouver un point d'ancrage qui permettra à votre accord d'être cohérent avec l'organisation. Votre équipe peut ne pas faire partie d'une grande organisation ou même s'appliquer, et dans ce cas, mettez en place un petit système de valeurs - comme le fait Scrum ou XP.

Partager!

Image par défaut
Alberto Dominguez

Diriger des équipes de la théorie à la réalisation réelle et durable de produits et services informatiques innovants.

Publications: 35

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

fr_FR