Joris Flohic/dev
RéalisationsWiseband
Cas d'étude · Outil interne

Cinq personnes, un tableur, et le temps qui file

ContexteWiseband
SecteurDistribution musicale
Type de missionOutil interne
Année2026
Problème
Cinq personnes préparaient les pitchs vers les playlists dans un Google Sheet sans lien avec la base, avec des erreurs de copier-coller et des dates à reporter à la main.
Solution
Un planning qui lit la base de Wiseband, avec des vues personnelles pour chacun, des exports aux formats des plateformes et un lecteur audio intégré.
Résultat
Selon Thomas, membre du codir, le temps de travail est à peu près divisé par trois, et il n'y a plus d'erreur de date, d'UPC ou d'ISRC.
Stack
PHP / SymfonyBladeOneTailwind CSSJavaScriptag-GridClaude Haiku
Capture du planning des sorties, onglet Release Schedule Pitch, avec le panneau des colonnes ouvert à gauche et le tableau des titres à droite, avec leur date, leur priorité, leur artiste et leur genre.
Le planning, où chacun choisit ses colonnes sans toucher à la vue des autres. Données de démonstration.

Le contexte

Chez Wiseband, cinq personnes préparent les sorties et les pitchs envoyés aux playlists officielles de Spotify, Amazon, Deezer, YouTube et Qobuz. Jusqu'ici, tout passait par un Google Sheet partagé, sans aucun lien avec la base de données de Wiseband. Chaque référent de projet remplissait sa ligne à la main, cellule par cellule, avec la date de sortie, l'UPC, l'ISRC, le titre et la focus track.

Le problème

Mon équipe passe plus de temps à recopier des informations qu'à parler aux gens qu'elle doit convaincre.

Le tableur produisait des erreurs de copier-coller, et chaque changement de date de sortie devait être reporté à la main. Or un UPC ou un ISRC faux ne pardonne pas. La plateforme voit que le produit ne correspond pas au pitch, et le titre n'entre dans aucune playlist.

Les contraintes

  • Des formats imposés. — Chaque plateforme attend sa structure, ses champs, ses règles. Aucune marge de négociation.
  • Aucune connexion directe aux API externes — à ce stade. Il fallait donc produire les bons formats en sortie, proprement, plutôt que d'automatiser l'envoi.
  • Un volume important — qui a imposé de repenser la structure d'affichage : des tableaux capables de tenir la charge sans devenir inutilisables.
  • Beaucoup d'allers-retours avec les équipes métier. — Ce n'était pas un projet qu'on spécifie une fois puis qu'on livre : chaque ajustement devait être testé avec les personnes qui s'en serviraient, jusqu'à ce que ça leur convienne vraiment.

Ce que j'ai construit

Le planning lit désormais directement la base de Wiseband. Quand la date d'une sortie change, le planning suit, sans que personne ait à y penser. L'équipe ne saisit plus que ce qui lui revient, c'est-à-dire le pitch, la promo et les assets des artistes.

  • Un lecteur audio intégré, pour écouter chaque focus track sans ouvrir Bridge Audio ou SoundCloud dans un autre onglet
  • La traduction automatique des pitchs en français et en anglais
  • La correction automatique des textes
  • L'export aux formats attendus par les plateformes
  • De nouveaux champs sur les profils d'artistes
  • Un nouveau formulaire de demande de pitch, validé pour la production
Capture du récapitulatif du formulaire de pitch, sous la barre de navigation de Wiseband : les sept étapes, un lecteur audio sur la piste, puis la piste principale, l'ambiance et les artistes similaires à vérifier avant l'envoi.
Le récapitulatif du formulaire de pitch, avec le lecteur audio. Données de démonstration.

La décision dont je suis fier

En recueillant les besoins, j'ai compris que les cinq personnes ne travaillaient pas les sorties de la même façon. Un tableur partagé, lui, montre la même chose à tout le monde. J'ai donc proposé des vues personnelles, où chacun affiche le planning à sa façon sans toucher à celle des autres. Personne ne l'avait demandé, et c'est le point que Thomas qualifie d'« assez incroyable ».

Ce que j'améliore

Les formats d'export s'ajustent au cas par cas, au fil des retours des plateformes, et les modèles d'e-mail restent à faire. Le front du formulaire sera retravaillé sous Next.js dans les prochains mois.

Rien de public : les données sont privées et l'outil est interne. Je peux en parler en détail lors d'un échange.

Le résultat

  • Selon Thomas, membre du codir en charge des sorties et des pitchs, le temps de travail est à peu près divisé par trois, et il devrait baisser encore une fois les exports et les modèles d'e-mail finalisés. Le gain dépasse le temps. Il n'y a plus d'erreur de date, d'UPC ou d'ISRC, et l'équipe peut se consacrer à l'essentiel, la qualité des pitchs et la stratégie de sortie avec les labels et les artistes.