Naviguer jusqu'au contenu principal

Chez Peloton, le transfert des designs est cinq fois plus rapide grâce à Figma

Résumé :

Peloton, leader mondial du fitness connecté, combine du matériel d'avant-garde à un contenu immersif pour créer des expériences qui inspirent et engagent des millions d'utilisateurs dans le monde entier. À mesure que son portefeuille de produits s'est élargi, maintenir la cohérence du design et favoriser une collaboration fluide entre les designers et les ingénieurs est devenu une priorité absolue.

Pour répondre à ces demandes, Peloton s'est tourné vers Figma Enterprise. En unifiant son design system, Peloton a rationalisé les workflows et amélioré la collaboration entre les équipes. Grâce au Dev Mode, l'équipe a considérablement amélioré le transfert entre le design et le développement, réduisant les inefficacités et pouvant livrer cinq fois plus rapidement des expériences utilisateur cohérentes et de qualité.

Tapis de course Peloton dans un salon avec un tapis et des poids à côté sur le solTapis de course Peloton dans un salon avec un tapis et des poids à côté sur le sol
Tapis de course Peloton pour une expérience de fitness à domicile immersive

Défi : développer des produits à grande échelle en passant des annotations manuelles à une collaboration sans faille

Alors que l'écosystème de fitness connecté de Peloton s'étendait – englobant du matériel, des logiciels et une vaste bibliothèque de cours en direct et à la demande, assurer une expérience client cohérente à chaque point de contact est devenu de plus en plus essentiel.

Ce qui a commencé comme une seule offre de produit a évolué jusqu'à de multiples points de contact à travers différentes piles technologiques, comprenant de nouveaux appareils de fitness connecté et des applications TV, iOS et Android. Nos membres n'interagissent plus avec une seule plateforme, mais en utilisent plusieurs à travers la suite de produits, rendant la cohérence essentielle à assurer.

Oliver Dumoulin, concepteur principal de design systems, Peloton

Avant Figma, les outils de design et de collaboration de l'industrie étaient fragmentés. Il en résultait des silos entre les designers et les développeurs, rendant la collaboration inefficace et la cohérence du design difficile à maintenir. Sans une plateforme centralisée, les designers et les développeurs devaient compter sur des points de contact supplémentaires pour s'aligner sur l'interaction des états et des comportements. Adopter Figma a été la solution qui a permis à Peloton d'améliorer la collaboration.

« Figma a facilité l'adoption d'un workflow de design system entre le design et l'ingénierie, favorisant la cohérence dans l'organisation des propriétés et des composants de design », déclare Joe Spadafora, ingénieur logiciel senior à Peloton.

Les différents écrans qui composent l'application PelotonLes différents écrans qui composent l'application Peloton
Écran de l'application Strength+, l'un des produits de Peloton

Bien que Kinetic, le design system de Peloton, ait fourni une base pour la cohérence, il restait des opportunités de définir et de partager davantage les spécifications de design. Auparavant, les ingénieurs consacraient un temps significatif àannoter les designs, soulignant le besoin d'une solution plus globale pour aligner les équipes, simplifier la collaboration et évoluer efficacement.

Solution : connecter les workflows avec Figma

Peloton a poursuivi ses progrès pour améliorer son workflow de design en migrant vers Figma il y a presque quatre ans. La première année, l'accent a été mis sur la standardisation de l'IU existante, en construisant des composants et des styles partagés via les bibliothèques Figma pour structurer le workflow de design.

Le passage à Figma a abouti à de nouvelles fonctionnalités, telles que les variables, offrant une opportunité de repenser l'approche des composants partagés.

Consolider les processus en un seul endroit a réduit le besoin de réunions longues et de workflows manuels, libérant les équipes pour qu'elles se concentrent sur la création d'expériences utilisateur convaincantes.

« Avant Figma, nous avions besoin d'organiser des réunions supplémentaires pour le transfert et les discussions collaboratives sur les états d'interaction et les comportements des composants », explique Oliver Dumoulin, concepteur principal de design systems à Peloton. « Aujourd'hui, nous gérons une grande partie de ces tâches de manière asynchrone par le biais du Dev Mode. »

Interface figma avec des images de couverture pour les bibliothèques de design systemsInterface figma avec des images de couverture pour les bibliothèques de design systems
Bibliothèques de design systems de Peloton dans Figma

Le Dev Mode a transformé les workflows de Peloton en veillant à ce que les spécifications soient claires, accessibles et exemptes d'erreurs. Même des améliorations mineures (par exemple, réduire le temps passé à trouver le bon fichier de design) ont fait une grande différence – ce qui prenait auparavant cinq minutes n'en prend plus qu'une seule, grâce au Dev Mode.

À mon avis, Figma est le standard de facto pour le partage de designs entre développeurs et designers.

Joe Spadafora, ingénieur logiciel senior, Peloton

Évoluer pour une cohérence du design dans toute la gamme de produits avec Figma

Lorsque Peloton a introduit des produits, maintenir un langage de design cohérent à travers les plateformes matérielles et numériques est devenu de plus en plus complexe. Le développement de Peloton Row et de Peloton Guide soulignait la nécessité d'un design system centralisé, mais Kinetic n'avait pas encore été construit au moment du lancement de ces plateformes.

Il a à la place été progressivement intégré à ces applications au cours des deux dernières années par le biais de mises à jour de fonctionnalités et d'optimisations. Peloton Strength+, en revanche, a été construit de A à Z en utilisant Kinetic, étant ainsi le premier produit Peloton à tirer pleinement parti du design system dès le début.

Quatre écrans affichant diverses informations sur l'exerciceQuatre écrans affichant diverses informations sur l'exercice
Écran de l'application Row, l'un des produits de Peloton

Évoluer pour la visibilité

Alors que l'équipe de design se développait, Peloton a vu une opportunité d'apporter un système plus structuré à l'organisation des fichiers de design. Avant Figma, les équipes avaient une visibilité limitée sur le travail des unes et des autres, rendant difficile le maintien de la cohérence et la rationalisation de la collaboration.

La mise à niveau vers Figma Enterprise a introduit des espaces de travail dédiés qui ont aidé à structurer et à développer la collaboration. Chaque espace de travail est adapté à des zones de produit spécifiques, telles que l'application, le commerce électronique et le matériel, garantissant que les équipes utilisent des bibliothèques de designs pertinentes et à jour. L'espace de travail Central Design, géré par l'équipe Kinetic, abrite les bibliothèques principales qui sont automatiquement accessibles à tous, créant une source unique de vérité.

Construire un système évolutif et multiplateforme avec des variables

Les variables ont aidé à améliorer la cohérence à travers le portefeuille grandissant de Peloton. Avant Figma Enterprise, le compte Figma de Peloton était limité à quatre modes de variables, ce qui obligeait les équipes à effectuer des mises à jour manuelles sur les plateformes. Désormais, avec 12 thèmes et 24 modes de variables, les équipes peuvent instantanément passer d'une plateforme à une autre, s'adapter à différents styles visuels et diffuser des mises à jour sans heurts à travers les produits.

Tableau comprenant de nombreuses variables de couleur qui composent le design system de PelotonTableau comprenant de nombreuses variables de couleur qui composent le design system de Peloton
Variables de couleur de Peloton dans Figma

Le thème de base de Peloton constitue une fondation pour la plupart des produits, tandis que Strength+ comporte un thème dédié caractérisé par une couleur jaune de signature. Une nouvelle fonctionnalité sociale a introduit 10 thèmes supplémentaires, permettant aux utilisateurs d'assigner une couleur unique lors de la création d'une équipe dans l'application Peloton. Pour prendre en charge les modes clair et sombre, des modes de variables ont été mis en œuvre, créant 24 modes de couleur dynamiques qui s'ajustent en fonction du thème sélectionné.

Au-delà de la couleur, les variables de typographie simplifient également les styles de type spécifiques à la plateforme. Grâce aux modes de variables, les designers peuvent facilement passer d'une police à une autre (par exemple, SF Pro sur iOS et Inter sur Android) sans ajuster manuellement les styles de type.

« Avec les variables, nous pouvons basculer entre les plateformes et apporter des mises à jour aux couleurs, aux styles et à l'espacement dans un seul fichier source », affirme Oliver. Ces mises à jour se propagent automatiquement dans tout le système, réduisant l'effort manuel et garantissant l'exactitude à chaque point de contact.

Réduire le temps d'itération de 15 minutes à trois avec le Dev Mode

La vitesse est cruciale dans l'environnement dynamique de Peloton. Pour suivre le développement rapide des produits, les ingénieurs ont besoin d'un accès rapide aux derniers designs, de spécifications claires et d'un processus de transfert efficace. Avant le Dev Mode, trouver des fichiers de design, clarifier les spécifications et inspecter manuellement les calques ajoutait de la complexité au workflow.

Avec le Dev Mode, les ingénieurs peuvent localiser le bon fichier de design en une fraction de temps – ce qui prenait cinq minutes n'en prend à présent plus qu'une seule. L'inspection manuelle, qui prenait auparavant 15 minutes, se fait maintenant cinq fois plus rapidement, réduisant le processus à seulement trois minutes. Identifier les composants réutilisables, une autre tâche nécessitant 15 minutes, prend désormais le même temps, grâce aux liens directs vers le design system.

Interface Figma avec un écran d'application et superposition d'exigences de développement techniqueInterface Figma avec un écran d'application et superposition d'exigences de développement technique
Écran Dev Mode de Peloton

« Nous avions l'habitude de compter sur plusieurs outils pour le transfert aux développeurs », déclare Oliver. « Un outil pour gérer le design et un autre pour créer les spécifications de transfert aux développeurs. Mais une fois le Dev Mode lancé, il a remplacé toutes les fonctionnalités offertes par les autres outils. »

Sans le Dev Mode, les informations sont toutes encore présentes – elles sont simplement beaucoup plus difficiles à trouver. Voulons-nous vraiment que les ingénieurs perdent du temps à chercher des spécifications ou à les déduire à partir du design ? Avec le Dev Mode, toutes les informations sont claires et accessibles, instantanément.

Oliver Dumoulin, concepteur principal de design systems, Peloton

Peloton a également intégré des tickets Jira directement dans le Dev Mode pour apporter un contexte aux équipes et rationaliser la communication entre les équipes produit, design et ingénierie.

« Avec le Dev Mode, nous pouvons suivre l'avancement par le biais de tickets en utilisant l'intégration JIRA, marquer des composants comme étant à l'état « ready for dev » et gérer la disponibilité avec plusieurs statuts », indique Oliver. « Notre processus de gouvernance interne garantit que tous les ajouts ou modifications au design system sont approuvés dans la bibliothèque de design systems avant que les développeurs n'implémentent de nouveaux composants ou mettent à jour des variables. »

Avec le Dev Mode rationalisant les workflows clés, Peloton explore maintenant de nouvelles façons d'améliorer encore la collaboration entre le design et le développement. Certains de leurs développeurs Android ont commencé à explorer Code Connect comme prochaine étape potentielle pour optimiser le processus de transfert.

Au-delà, l'automatisation continuera à jouer un rôle croissant. L'équipe explore des moyens de tirer parti de l'API REST de Figma pour synchroniser les mises à jour des variables directement de JSON vers Figma, soutenant la réduction des mises à jour manuelles à travers ses 24 modes de variables.

En continuant à optimiser ses processus, Peloton est prêt à avancer encore plus rapidement en construisant la prochaine génération d'expériences de fitness connecté.

À propos de Peloton

Industrie : services de bien-être et de fitness

Emplacement : New York

Nombre de clients : des millions d'abonnés dans le monde

Objectifs commerciaux : rationaliser le design et le développement, créer et maintenir des design systems

En savoir plus sur le Dev Mode

Découvrez comment Figma vous aide à faire évoluer le design

Un design d'exception peut aider votre produit et votre marque à sortir du lot. On ne crée de grandes choses qu'ensemble ! Figma rassemble les équipes produit dans un workflow de design rapide et plus inclusif.

Contactez-nous pour découvrir comment Figma peut aider votre entreprise à faire évoluer le design.

Nous verrons comment Figma peut vous aider à :

  • Centraliser chaque étape du processus de design, de l'idéation à la création en passant par la mise en œuvre
  • Accélérer les processus de design avec des design systems partagés à l'échelle de l'entreprise
  • Favoriser l'inclusion au sein du processus de l'équipe produit avec des produits web accessibles et simples d'utilisation

Connect with our team

By clicking “Submit” you agree to our TOS and Privacy Policy.