L’émergence puis la montée en popularité des méthodes Agiles a bouleversé la manière de mener des projets et de s’organiser en entreprise, et plus particulièrement au sein des startups. Ainsi, il n’est plus question de rester dans un mode de travail classique mais plutôt d’évoluer vers un nouveau paradigme, dont les mots d’ordre sont intelligence collective et collaboration.
C’est dans ce contexte que les équipes se structurent différemment et deviennent ce qu’on appelle des Feature Teams. Zoom sur ce nouveau modèle qui laisse place à l’innovation.
Feature Team vs Component Team
Traditionnellement, les équipes étaient composées de manière à ce que chacun soit en charge de son domaine de compétence. Un fonctionnement qui pourrait se résumer à l’adage : “chacun chez soi et les moutons seront bien gardés” ! Autrement dit, les membres d’une team étaient regroupés selon leur expertise (équipe UX, front-end, back-end…) et étaient responsables d’un composant bien précis dans le cadre de la création d’un nouveau produit. C’est ce qu’on appelle les Component Teams.
Face à cette organisation très classique s’est dessinée une nouvelle façon de composer des équipes : la Feature Team. Ce concept lié à l’apparition des méthodes agiles et Lean startup a révolutionné la gestion de projet. Il s’agit de tendre vers des équipes multidisciplinaires, en misant sur l’intelligence collective. Chaque équipe est ainsi constituée de l’ensemble des expertises, dans l’optique de déployer rapidement un produit.
Pour résumer, la Feature Team est une équipe multidisciplinaire ou cross-fonctionnelle qui collabore autour d’un produit ou d’une fonctionnalité. Le découpage s’effectue par features, c’est-à-dire par fonctionnalité, pour lesquelles les équipes doivent apporter un incrément de valeur.
Les piliers de la Feature Team
Pour que l’organisation soit efficace, la Feature Team repose sur plusieurs fondements :
- La responsabilité : Tous les membres de la team portent la responsabilité du projet et doivent surveiller le bon déroulement des étapes de conception du produit. Cela implique de garder un œil sur le travail réalisé par chacun afin de s’assurer de l’atteinte des objectifs.
- L’autonomie : Chaque équipe évolue en toute autonomie dans un mode de fonctionnement qui n’est pas vertical mais plutôt horizontal.
- L’équilibre : Pas question de reléguer un métier au second plan, car chaque compétence est nécessaire et complète les autres. Tous les membres de l’équipe sont aussi importants et partagent une vision commune du produit.
Comment fonctionne une Feature Team ?
En général, la Feature Team se compose de chaque corps de métier et d’experts représentant chacun une compétence précise. On trouve :
- Le facilitateur, aussi appelé “Scrum Master” ;
- Les développeurs (front-end & back-end) ;
- Les Product Managers et Product Owners ;
- Les Designers (UX, UI, UX Research …) ;
- Les DevOps ;
- Les Data Analysts ;
- Les Testeurs QA.
En somme, une équipe cross-fonctionnelle regroupe les équipes métiers et les équipes IT, afin de jouir d’un large éventail de compétences complémentaires.
Une Feature Team, pour quoi faire ?
Si de plus en plus de startups vantent les mérites de la Feature Team, c’est parce qu’elle procure de multiples avantages à ceux qui adoptent ce fonctionnement. Elle permet notamment de :
- Réduire le Time to Market : C’est le principal objectif de la Feature Team. En fournissant tous les moyens techniques et humains nécessaires au développement du produit, le but est de réduire au maximum le Time to Market, c’est-à-dire le délai de mise sur le marché d’un produit.
- Tirer profit de l’intelligence collective : En rassemblant des profils très différents, la Feature Team permet de profiter de la complémentarité des métiers. De cette fusion naissent des idées innovantes.
- Partager une vision commune du produit : Dans la Feature Team, toutes les connaissances sont partagées entre les différents membres de l’équipe. Ils possèdent une vision commune du projet à développer.
- Mettre tous les métiers sur un pied d’égalité : Trop souvent, certains métiers sont relégués au second plan lors d’un projet. Ici, il s’agit de mettre toutes les compétences au même niveau et d’assurer la communication entre tous les services.
En bref, l’organisation d’une startup ou entreprise en Feature Teams apporte une réelle valeur ajoutée lors du processus de création d’un produit numérique. En plus d’être une mode de gestion de projet, c’est au-delà une vision, un état d’esprit.