YopBox est une plateforme SaaS de création de contenu vidéo utilisant l’IA (Intelligence Artificielle) et la reconnaissance vocale, ciblant les professionnels pour produire des contenus de qualité sans compétences techniques.
L’outil made in Lyon, arrivé à maturité en 2021, très axé sur l’expérience utilisateur (UX), permet de créer et de monter facilement et rapidement des vidéos modernes d’interviews, de marketing ou de formation par exemple.
Parmi les outils intéressants que YopBox propose : montage automatique, traitement de l’audio, génération de sous-titres, prompteur, musiques libres de droits, etc.
Aujourd’hui, plus de 200 entreprises ont confié la création de leur contenu vidéo à YopBox.
Le contexte qualité de YopBox
Une fois la plateforme lancée sur le marché, YopBox a fait face à un problème de qualité classique chez les startups.
En intégrant de nouvelles fonctionnalités et avec une équipe initiale réduite, les non régressions ont commencé à apparaître et à s’accumuler malgré le temps important passé en test manuel et l’importance accordée à la satisfaction client, ce qui a entraîné de la frustration.
Face à ce problème courant de qualité, Julien GIRAUD, le fondateur, ancien responsable vidéo chez M6 Web et Nathan JECKO, le CTO, ont eu la bonne réaction : attaquer le problème de front pour ne pas se laisser submerger et mettre en place des tests automatisés pour assurer la qualité à chaque livraison.
Mais voilà, la qualité c’est un métier et YopBox a eu une seconde bonne réaction : faire appel à un expert qualité automatisée !
Il se trouve que YopBox comptait parmi ses premiers clients une autres startup lyonnaise pour laquelle ils ont produit les premières vidéos marketing : HorusTest ! Et la symbiose a pris forme…
La mise en place d'une stratégie qualité
Julien et Nathan ont souscrit au Starter Pack de HorusTest dédié aux startups et aux entreprises qui souhaitent être accompagnées pour lancer sur les bons rails leur projet d’automatisation et prendre le temps de monter en compétences jusqu’à autonomie.
Stéphanie, leur experte HorusTest dédiée, a partagé avec eux sa vision de la qualité et après analyse de leur contexte, a mis en place une stratégie qualité simple, pragmatique et efficace, qui a déjà fait ses preuves :
1- Prise en main du métier et cartographie complète de l’application. Cela garantit une maîtrise complète du métier et une vision d’ensemble du produit.
Au passage, comme le font couramment les experts HorusTest pendant leur exploration initiale de l’application, un audit UX a été mené pour fournir des préconisations d’améliorations possibles.
2- Rédaction du cahier d’exigences couvrant l’intégralité des fonctionnalités de l’application. Un des nombreux avantages d’un cahier d’exigences est de pouvoir suivre des KPIs utiles à la supervision du projet. Pour aller plus loin sur le sujet, découvrez notre article sur la statégie KPIs.
3- Priorisation des exigences par les experts métier en interne.
4- Rédaction du cahier de tests pour lister de manière exhaustive les cas de tests par exigence. Cela a notamment permis de transmettre à YopBox, par l’exemple, les bonnes pratiques liées à l’élaboration d’un cahier de tests.
5- Conception et création d’une campagne de tests automatisés HorusTest de non régression couvrant les exigences critiques et majeures. Remettre une campagne de tests clés en main permet de se lancer dans l’automatisation en ayant à disposition un patrimoine de tests construit sur des bases saines, qui respecte les conventions de nommage et d’usage préconisées par les experts HorusTest. C’est ainsi beaucoup plus aisé de prendre en main l’outil et d’adopter les bonnes méthodes pour poursuivre par la suite, en autonomie, l’enrichissement des tests.
6- Mise en place d’une habitude d’exécution de la campagne de tests à chaque nouvelle livraison. Quand la nomme “habitude” ou “procédure qualité”, l’essentiel est que cela devienne un automatisme pour l’équipe.
7- Analyse des rapports d’exécution des tests en échec et remontée des bugs qualifiés effectuées en mode pédagogique, avec transfert de connaissances et partages des astuces d’usage.
8- Soutien pour la maintenance évolutive des tests pendant la phase de prise en main de l’application par YopBox.
L’objectif de cet accompagnement sur mesure, c’est de mettre en place le plus rapidement et le plus efficacemement possible une campagne de tests automatisés, puis d’être un soutien pour l’équipe interne jusqu’à son autonomie.
Le bilan de Nathan, super CTO YopBox
Pour YopBox, l’intervention d’un expert dans l’aide à la mise en place d’une stratégie qualité a marqué un tournant.
Elle a permis de mieux comprendre les enjeux de la qualité logiciel et d’acquérir et d’installer dans la durée les bonnes pratiques afférant à cette activité essentielle du cycle de production logiciel.
L’implication de Stéphanie et le partage de son expertise ont été très appréciés.
La formation initiale et les bons conseils diffusés en continu ont permis une prise en main rapide de la solution HorusTest, une maîtrise aisée du patrimoine de tests et des clés pour maintenir et optimiser les scénarios de tests.
Par ailleurs, l’audit UX de la solution qui a été effectué a permis d’avoir des retours précieux sur le parcours UI/UX et l’expérience utilisateur. Cela a permis d’améliorer la satisfaction des utilisateurs et d’optimiser l’application. Cela a été très apprécié.
Après 1 an d’utilisation d’HorusTest, YopBox a intégré avec succès la logique du test après livraison. Et voici les avantages qu’ils ont constatés :
– La simplicité de l’application HorusTest : YopBox a apprécié l’ergonomie de l’interface de HorusTest. Cela facilite la configuration intuitive des scénarios de tests, l’exécution des tests dans le Cloud et l’analyse des rapports d’exécution, même pour les non-techniciens.
– L’identification précoce des problèmes : grâce à HorusTest, YopBox peut désormais détecter les anomalies dès leur apparition et identifier plus rapidement l’origine d’un problème, grâce aux rapports d’exécution détaillés.
– La maintenance aisée des tests : le principe des blocs d’étapes, séquences fonctionnelles réutilisables, permet d’optimiser l’effort de maintenance. En cas d’évolution à faire sur une fonctionnalité exploitée par plusieurs tests, une intervention à un seul endroit, dans le bloc d’étapes dédié, impacte l’ensemble des tests utilisant le bloc d’étapes.
Au final, YopBox gère désormais ses tests de manière autonome, sans dépendre d’une équipe externe, ce qui répond à leur besoin initial. Ils ont acquis la confiance nécessaire pour maintenir au fil des versions la qualité de leur application.
HorusTest nous a donné les outils pour être autonomes dans nos tests. L'accompagnement initial et les conseils de Stephanie ont été inestimables. Nous sommes ravis de la collaboration avec HorusTest.
Nathan JECKO, CTO YopBox
Conclusion
En adoptant HorusTest, YopBox a mis en place une stratégie qualité pérenne basée sur l’automatisation. Le patrimoine de tests est maintenu à jour en toute autonomie. Il assure au quotidien la qualité de l’application et permet à l’équipe de production de se concentrer davantage sur l’innovation pour renforcer la satisfaction de leurs clients.
Si comme YopBox, vous souhaitez servir la qualité de votre produit en vous tournant vers l’automatisation de vos tests fonctionnels, n’hésitez pas à faire appel à nous. Nos experts seront ravis de déployer chez vous une stratégie qualité efficace conçue sur mesure et adaptée à votre contexte.
Experte en qualité web, fondatrice de Gonogo Consultech : conseil en stratégie web et fournisseur de la solution HorusTest.
Optez pour une stratégie qualité pérenne ! HorusTest permet de créer et de gérer vos tests automatisés simplement, sans écrire une seule ligne de code et sans compétences techniques.