Fermez

Comment former une équipe agile qui déchire

Explorez la dynamique, la culture et la collaboration des équipes agiles et formez une équipe agile d'excellence.

Créer votre équipe

Les visionnaires Agile pensent que le travail d'équipe est essentiel pour livrer des logiciels performants et que les grandes équipes Agile incarnent l'idée du « nous » plutôt que celle du « moi ». Rien n'est plus gratifiant que de partager avec ses coéquipiers le développement d'une fonctionnalité vraiment importante.

Malgré des valeurs communes, il n'existe aucune formule magique pour former l'équipe Agile parfaite. Certaines mettent en œuvre Scrum et d'autres utilisent Kanban. Les puristes Agile préfèrent les équipes qui travaillent physiquement ensemble. Toutefois, les réalités professionnelles nécessitent parfois la distribution d'une équipe Agile sur différents sites. Les équipes Agile possèdent, pour la plupart, toutes les compétences requises. Parfois, il convient cependant de faire appel à des spécialistes pour un travail en particulier. Mais alors, comment savoir si votre équipe est en bonne voie vers l'excellence ? Poursuivez votre lecture.

Articles sur les équipes Agile

[CONTINUED]

Construire sur des fondations solides

Une fois que l'équipe est en place, il est important de se rappeler que les équipes Agile sont comme les individus : leur croissance prend du temps. Les théoriciens Agile citent souvent les « phases du développement d'un groupe » de Tuckman. Les équipes Agile passent par quatre étapes clés pendant leur développement.

Une fois que l'équipe a atteint la phase de production, le développement devient réellement intéressant. Les membres de l'équipe ont confiance les uns dans les autres, savent quels sont leurs atouts mutuels et se servent de cette connaissance pour optimiser le développement des logiciels.

Phases du développement d'un groupe | Atlassian – Le coach Agile

Une certaine discipline structurelle est nécessaire pour garder intacte une équipe agile, mais cette protection de l'équipe se révèle payante, dans les limites du raisonnable, évidemment. Lorsque des changements surviennent (nouvelle embauche, départ d'un employé, etc.), l'équipe revient à la phase de constitution pour absorber ces changements.

Les équipes Agile ultra performantes sont également formées sur la base de pratiques d'ingénierie saines, telles que les revues de codeles branches de tâche, l'intégration continue et les livraisons régulières. Nous ne le dirons jamais assez : les fondamentaux de l'ingénierie sont essentiels à la formation d'équipes d'excellence. (Pour en savoir plus sur ces sujets, consultez notre section « Développeur Agile ».)

Pro Tip:

Les équipes Agile ne sont pas réservées aux seuls ingénieurs. Chez les grands éditeurs de logiciels, des équipes Agile se forment à tous les niveaux de l'entreprise : marketing, ressources humaines, finances… pour ne citer que quelques exemples !

Les équipes Agile d'excellence s'appuient sur deux autres piliers : le mentorat continu et le partage des compétences. L'un des avantages majeurs du travail en équipe réside dans le fait que ses membres apprennent les uns des autres et se forment les uns les autres. Le mentorat n'est pas simplement une activité permettant aux nouveaux de bénéficier de l'expérience des plus anciens. Tous les membres de l'équipe apprennent les uns des autres, afin que l'impact de l'équipe dans son ensemble soit plus important que la somme des impacts produits par chacun de ses membres. D'autre part, le partage des compétences libère la capacité de l'équipe à gérer des tâches hétérogènes. Quand on est ingénieur, il est toujours important d'acquérir de nouvelles compétences, car celles-ci nous rendent plus utiles pour l'entreprise. Et nous sommes mieux armés pour assumer les tâches des autres. Cela évite également qu'un membre de l'équipe ne devienne un « élément incontournable ». C'est un soulagement pour tout le monde.

Comment les équipes agiles collaborent entre plusieurs services

Aujourd'hui, les équipes de développement se composent de gestionnaires de produit, de concepteurs, de responsables marketing, de techniciens en opérations, ainsi que de développeurs et de testeurs. Chez Atlassian, nous axons nos équipes Agile autour de trois phases de produit : création, vente et utilisation.

Triades d'équipes Atlassian | Atlassian – Le coach Agile

Chaque phase du produit est prise en charge par trois équipes (chacune composée idéalement de 5 à 7 membres) et forme une triade. Chaque triade est agile dans son approche. En effet, au fur et à mesure que le produit est développé, les équipes continuent de travailler sur chaque phase et de se familiariser avec le produit et le marché. Vous trouverez, ci-dessous, la composition de chaque triade. Pour chaque équipe formant l'équipe globale de développement, le tableau précise qui fait quoi, où et pourquoi.

Le problème, c'est que la phase de « production » est impossible à atteindre si la composition de l'équipe ne cesse de changer.

Quelle que soit la triade dans laquelle travaille votre équipe, Agile permettra à celle-ci de livrer plus rapidement et de s'amuser davantage. N'hésitez pas à explorer un peu plus cette section pour découvrir comment focaliser et optimiser les équipes agiles.

Triade Qui Priorité
Création Gestion de produit Comprendre le marché, la personnalité des clients ciblés et les principes de conception d'un bon produit
  Design Définir la proposition de valeur, les objectifs du produit et le produit viable minimum
  Développement Développer le produit en appliquant des pratiques d'ingénierie saines et durables
Vente Gestion de produit Comprendre le paysage concurrentiel du produit et les évolutions du marché
  Design Élaborer un message qui met en avant les propositions de valeur du produit pour chaque segment de clientèle
  Marketing Préparer des supports pour accompagner le lancement du produit : pages Web, e-mails d'annonces, blogs, vidéos, etc.
Opération Gestion de produit Livrer les logiciels aux clients à cadence régulière
  Développement Répondre aux demandes des clients
  Support et opérations Relayer le feedback des clients à la triade de création (développeurs, gestionnaires de produit, concepteurs) pour le développement futur du produit
Claire Drumond
Claire Drumond

En tant que stratège du contenu et responsable du marketing produit pour Jira, j'ai la chance d'être au carrefour entre l'histoire et le produit. Dans mon temps libre, je pense à de nouveaux podcasts, je rédige des fictions et je cours le long de l'Embarcadero Road avec mon chien, parfois même les trois à la fois.