La component team ou découpage horizontal est l’un des quatres grands modèles d’organisation produit (tout comme l’Impact Team ou la Feature Team).

Dans ce modèle, les squads sont structurées selon une logique technologique, en distinguant par exemple des squads “front” et squads “back”, en créant des squads par canal (web, mobile, IoT…) ou en construisant des squads dédiées à une couche applicative donnée (socle de paiement, service d’emailing…). 

La version minimaliste rencontrée le plus fréquemment sur des produits simples est un découpage en 4 squads : une front-end, une back-end, une équipe iOS et une équipe Android.

Ce modèle présente l’avantage d’être bien adapté pour une organisation souhaitant passer à l’échelle (les technos étant généralement vouées à durer dans le temps). En revanche il peut présenter certaines limites, notamment en favorisant les dépendances entre les squads et la dilution des responsabilités. 

Pour aller + loin :