Etude de cas M6 web

2015
Voir le site

Nous avons participé à la refonte de 6play, l'application qui gère la partie interactive des chaînes du groupe M6. Les fortes contraintes du projet nous ont permis de nous forger une belle expérience sur les applicatifs Front, et plus particulièrement ReactJS. Nous avons également été sollicités sur un certain nombre de leurs applicatifs et sites thématiques pour des missions d’expertise ou du développement.

Contexte projet

  • Une dizaine de collaborateurs API & Front
  • Contraintes drastiques télévisuelles et médiatiques (accessibilité)
  • Culture de la performance et de l'optimisation (trafic, optimisation)
  • Passage de Flash à ReactJS, une première pour M6 web, sans projet en référence

Expertise développement

  • Choix du framework ReactJS et développement de la nouvelle application 6 play
  • Application isomorphique avec rendu côté serveur
  • Amélioration du référencement, de la performance et de l'accessibilité
  • Fort challenge sur la fluidité des nombreuses animations

Méthodologie & process qualité

Code review Tests unitaires et fonctionnels Méthode agile

Le projet a été marqué par une volonté forte de la part de M6 de mettre en place une méthodologie agile.

Le process qualité appliqué à ce projet correspond aux standards Élao. Ces exigences passent par plusieurs étapes :

  • des code reviews
  • une application largement testée grâce à des tests unitaires et fonctionnels