Close

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.

Parcourir les rubriques

Construisez votre équipe Agile

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 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 implémentent Scrum, tandis que 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, cependant, il convient de faire appel à des spécialistes pour une tâche spécifique. Mais alors, comment savoir si votre équipe est en bonne voie vers l'excellence ? Poursuivez votre lecture.

Articles sur les équipes Agile

[SUITE]

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 code, les 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 ».)

Conseil de pro :

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.

Flèche Agile

À chaque équipe son Jira, à chaque projet son modèle

Quelle que soit votre équipe, vous pouvez relever tous les défis en collaborant avec agilité, grâce à Jira. Notre bibliothèque de modèles gratuite permet à toutes les équipes d'être rapidement opérationnelles.

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 Concentrez-vous
Création Gestion de produit Comprendre le marché, la personnalité des clients ciblés et les principes de conception d'un bon produit
Conception 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é
Conception É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.
Agir 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

Claire Drumond est stratège marketing, conférencière et rédactrice pour Atlassian. Elle est l'auteur de nombreux articles sur les blogs Trello et Atlassian. Par ailleurs, elle contribue régulièrement à diverses publications sur Medium, notamment HackerNoon, Art+Marketing et PoetsUnlimited. Elle intervient sur Agile, l'élimination des silos et la promotion de l'empathie lors de conférences techniques à travers le monde.