← Retour à l'accueil Association · Patrimoine UNESCO

Modernisation complète de l'écosystème numérique Tamm-Kreiz

Transformer un écosystème PHP de 15 ans en une plateforme moderne, fiable et durable, tout en préservant une mission culturelle inscrite à l'UNESCO.

Une plateforme culturelle au cœur du fest-noz breton

Tamm-Kreiz est une association bretonne dont la mission est de soutenir et valoriser le fest-noz, classé au patrimoine mondial de l'UNESCO. Leur plateforme — agenda culturel, communauté, contenus pédagogiques, vitrine artistique — est devenue le point central d'un écosystème regroupant des milliers de passionnés.

Les problèmes rencontrés

  • Interface très ancienne et difficile à maintenir
  • Bugs critiques récurrents, parfois pendant des périodes clés
  • Déploiements en FTP directement sur la production
  • Absence de backups systématiques pour le code et la base de données
  • Base de données incohérente et non documentée
  • Développeurs bénévoles démotivés par un environnement instable

Une modernisation progressive, sans interruption

Clarification produit & vision métier

Avant de toucher au code, j'ai passé du temps à comprendre les usages réels avec l'équipe. Entretiens avec le président, le développeur interne et les salariés. Alignement sur trois priorités : back-office moderne, API centrale, base de code durable. Construction d'une roadmap en quatre phases.

Réécriture Symfony & robustesse

Migration d'un code PHP 5.4 sans framework vers un socle Symfony moderne. Suppression de plus de 10 000 lignes de code dupliqué. Séparation de quatre applications auparavant entremêlées. Création d'une API centrale documentée et versionnée. Tests unitaires et fonctionnels progressifs.

Structuration du delivery

Fin du FTP en production. Mise en place d'un workflow GitLab structuré (dev/staging/prod), d'un pipeline CI/CD avec tests automatiques, et de backups systématiques. Définition de sprints adaptatifs co-construits avec l'association.

Accompagnement de l'équipe

Vision technique claire auprès des salariés et du développeur interne. Médiation entre attentes métier et contraintes techniques. Démos régulières. L'association s'appuie désormais sur mon avis pour orienter ses décisions digitales.

Réduction de la dette technique

Reprise des tickets legacy en suspens depuis parfois plusieurs années. Backlog réduit de 50% en trois mois. Mise en place systématique d'une préproduction. Certains bugs détectés et corrigés en moins de 24h avant d'atteindre la production.

Un écosystème stabilisé, une équipe sereine

50% du backlog legacy résorbé en 3 mois
0 bug critique en production depuis la préprod
15 ans de legacy modernisé progressivement
4+ ans de collaboration continue
Yeun est prestataire depuis 2 ans pour l'association Tamm-Kreiz que je dirige. Il a su à la fois s'adapter à l'existant (un écosystème de 15 ans de surcouches PHP) pour le maintenir, et surtout être moteur sur la construction d'une nouvelle solution basée sur la technologie web dernier cri. Il est très à l'écoute, réactif et sait s'adapter. Nous sommes ravis de notre collaboration !

Directeur de l'association Tamm-Kreiz

Parlons de votre projet

Vous avez un écosystème vieillissant à moderniser ? Une stack à fiabiliser ? Un besoin de renfort technique sur la durée ?