18 collectifs
Limbo Studio
A propos
CTOs as a service
15 missions réalisées avec Collective
Batch 440
A propos
Nous façonnons des sites et des applications pour faire croître vos activités en ligne. Par des entrepreneurs, pour des entrepreneurs.
12 missions réalisées avec Collective
Le Collectif
A propos
Les artisans de la com'
10 missions réalisées avec Collective
Digital Experts
A propos
Experts du digital ayant réalisés plus de 200 projets
1 mission réalisée avec Collective
Akago
A propos
Des alliés numériques engagés pour des projets porteurs de changement. Brand, Product & Dev
1 mission réalisée avec Collective
Gettingapp.io
A propos
Développement Mobile, web et Backend
1 mission réalisée avec Collective
Cohort42
A propos
Des idées. Du code. Vos apps. Simple, efficace, Cohort42 vous accompagne dans vos projets!
1 mission réalisée avec Collective
YelloWhite.co
A propos
Lancez votre MVP en moins de 10 jours
La Toile Gauloise
A propos
La Toile Gauloise vous aide à conquérir le web avec un site unique et mémorable pour vos clients. Votre site sera fluide et simple d'utilisation. Notre collectif a une forte expertise dans le développement de site web, site e-commerce, SAAS, app mobile en code & no-code. Pour cela, nous utilisons les meilleurs éditeurs du marché : WordPress, Webflow, Shopify, PrestaShop, Bubble, FlutterFlow. Nous vous aidons à choisir le plus approprié à vos objectifs et problématiques.
Gitscape
A propos
Gitscape est un studio de développement d'application web et mobile. Nous sommes focus sur des applications SaaS, marketplace et digitalisation des process. Nous accompagnons des jeunes pousses 🌱 mais également les plus grosses boîtes 🪴
BCC dev
A propos
Pour du dev rapide, simple et efficace. Inspiré des grands principes de productivité.
Phizero
A propos
Fort de notre longue collaboration en duo, nous réalisons votre application mobile, web app ou site web avec les derniers outils de design et de développement.
Rocket dev
A propos
Des apps rapides et solides
TechBridge
A propos
Bridging business needs with technology
ALOE
A propos
Votre studio de conception et développement web & mobile.
FastForward
A propos
Les meilleures idées méritent la meilleure exécution
Untitled
A propos
We specialize in ReactJS, NodeJS, and, in general, all technologies ending with 'JS'.
Kadabra Studio
A propos
Les magiciens du digital #Product #NoCode #Code
Alan
•Services Financiers•Services IT & Consulting•Entreprise Intermédiaire
Gestion du Design System
Gestion du Design System d'Alan pour fluidifier la communication entre Design (10 pers.) et Tech (80 pers.)
Contexte
Chez Alan, on est tous ingénieurs FullStack. Pour autant, on n'a pas tous les mêmes expériences avec le front, que ce soit en terme de bonnes pratiques, que d'appétence pour le design.
Comment faire alors, pour toujours continuer à livrer la meilleure qualité de software et sublimer le travail des designers, dans une entreprise aussi vivante et dynamique qu'Alan ? Le Design System bien sûr ;)
La Mission
Partant d'une librairie de composants complète mais techniquement endettée (incohérences graphiques, bugs, doubles usages), nous avons, en collaboration avec l'équipe Design mis en place la stratégie suivante:
Définition du Design System dans son ensemble: principes, composants, atomes, fondations, core components, design tokens
Refactoring de la librairie de composants:
Partage des interfaces (Typescript) entre les libraires React et React Native pour assurer une pratique similaire sur mobile et web
Tri des composants et migration de la code base pour définir une relation unitaire entre un usage UX et un composant
Mise en place d'une documentation avec Storybook
Création et mise en place design tokens (couleurs, tailles) pour assurer une cohérence maximale dans la gestion des tailles et des marges
Mise en place de règles de linting (ESLint) pour guider les 80 développeurs vers les bonnes pratiques
Mise en place de grands principes d'implémentation du design (UI Engineering Principles)
Mise en place et animation d'une équipe de développeurs volontaires pour faire évoluer le Design System sur le temps long
Etude et mise en place de la meilleure solution de styling pour nos besoins
La difficulté majeure d'un chantier comme celui-ci est qu'il était nécessaire d'effectuer tous ces changements, sans impacter le travail des 80 développeurs travaillant sur le même repository.
Nous avons donc établi un plan d'action précis pour éviter que l'impact des différentes migrations ne perturbe les autres équipes, notamment grâce à la création de règles de linting "progressives":
Si une ligne de code ne respecte pas la règle, mais n'a jamais été touchée, le linter se tait
Si un développeur touche à la ligne en question, alors il doit corriger l'erreur du linter
Nous avons ainsi réussi à apporter de la cohérence graphique en un temps record, en faisant contribuer l'ensemble des développeurs par des micro-changements, sur plusieurs mois.
Aujourd'hui le Design System d'Alan est une pièce maîtresse de son identité visuelle, mais aussi de l'efficacité de ses équipes.
Membres
Expertises