Une feature team est une équipe pluridisciplinaire capable de concevoir, développer et livrer des fonctionnalités (ou "features") complètes pour un produit ou un service numérique.
Au lieu d'avoir des équipes spécialisées dans des domaines spécifiques, par exemple : une équipe de développement, une équipe de test, une équipe product owner, etc. Une feature team sera constituée de membres ayant des compétences complémentaires afin de couvrir tous les aspects de la conception, du développement, du test et de la livraison des fonctionnalités.
Déployer des feature teams permet d'avoir des équipes autonomes et auto-organisées. Elles sont capables de travailler de manière agile pour livrer rapidement des fonctionnalités complètes et cohérentes avec le produit. Les feature teams ont également la responsabilité de l'amélioration continue de leurs processus et pratiques de travail afin de maximiser leur efficacité et leur productivité. Les feature teams sont donc un moyen efficace de garantir une meilleure qualité et une plus grande flexibilité au service du métier.