Assurance qualité
Retour au Labo
Au cœur du laboratoire de tests : constituer et gérer de grandes équipes d’AQ pour les jeux vidéo | Par Rajdeep Sahani
À mesure que les jeux deviennent de plus en plus sophistiqués, ils gagnent également en envergure et en complexité. Il est donc essentiel désormais de disposer d’une équipe d’AQ très performante.
L’assurance qualité (AQ) joue un rôle prépondérant pour offrir une expérience de jeu de qualité qui réponde aux attentes des joueurs et leur apporte une satisfaction d’ensemble.
Cependant, constituer et gérer une équipe d’AQ adaptée à votre jeu exige une planification minutieuse, de la collaboration et beaucoup d’organisation.
Vous trouverez ci-dessous des conseils pour choisir un modèle d’AQ adapté à vos besoins et des stratégies pour gérer des équipes d’assurance qualité de grande envergure, afin de garantir que vos jeux répondent aux normes de qualité les plus élevées.
Lorsque vous constituez des équipes d’AQ pour effectuer des tests à grande échelle, il est essentiel que vous ayez une vision claire des exigences liées à votre jeu. Ces exigences varieront en fonction de la taille de votre jeu, de votre marché cible, de vos besoins en matière de couverture et de votre budget.
Chez PTW, nous proposons généralement trois modèles d’équipes d’AQ lesquelles peuvent être personnalisées en fonction de vos besoins.
Avantages | Inconvénients |
---|---|
|
|
Exemple
Notre équipe d’AQ en Inde (studio de Bangalore) accompagne un client situé en Europe pour tous ses besoins en matière d’assurance qualité. Nous avons commencé en 2010 avec de petites équipes qui travaillaient sur des projets à petite échelle et nous sommes progressivement passés à 170 collaborateurs à temps plein qui fournissent une assistance permanente pour les titres auxquels ils sont affectés. Aujourd’hui, les équipes d’AQ qui travaillent sur ces projets disposent d’espaces de travail spécifiques pour veiller au respect des mesures de sécurité.
Cet arrangement fonctionne d’autant mieux que les horaires des équipes européennes et indiennes se chevauchent, ce qui améliore la collaboration entre les équipes d’AQ, de développeurs et de production.
(Si vous souhaitez en savoir plus sur les raisons pour lesquelles le travail en horaires d’équipe est si efficace, l’article « The Power of In-Time Zone Solutions for Quality Assurance » (Du pouvoir des solutions d'assurance qualité alignées sur le fuseau horaire des clients) aborde ce point de manière plus détaillée.
Avantages | Inconvénients |
---|---|
|
|
Exemple
Plusieurs de nos clients travaillent avec ce type de modèle. Il leur fallait une assistance étendue sur plusieurs équipes afin d’assurer une couverture complète de leurs jeux.
Chaque studio de jeux dispose d’exigences propres en fonction de ses besoins de couverture en matière d’AQ. Dans un cas, les développeurs travaillaient selon les horaires des équipes américaines, attendant de l’équipe centrale qu’elle s'aligne sur leurs horaires, tandis que d’autres équipes fournissaient une assistance en effectuant des heures de travail supplémentaires. Dans d’autres studios, les développeurs intervenaient dans plusieurs régions et exigeaient des équipes de base de chaque produit qu’elles travaillent pendant différents horaires d’équipe.
Avantages | Inconvénients |
---|---|
|
|
Exemple
PTW travaille avec un studio de jeux qui développe des jeux extrêmement populaires et qui avait besoin d’une équipe d’AQ dans plusieurs régions. Leur service d’assistance d’AQ avait commencé à Bucarest et Shanghai pour s’étendre ensuite à Montréal, Taipei et Tokyo. Actuellement, l’équipe suit six titres de cinq studios différents avec une équipe d’environ 148 personnes.
Une fois le modèle optimal pour vos besoins en matière d'assurance qualité choisi, l'étape suivante consiste à concevoir des stratégies pour optimiser les performances.
Quel que soit le modèle choisi, il est essentiel de mettre en œuvre les stratégies adéquates afin que vos équipes soient à la hauteur et puissent fournir une assurance qualité complète tout au long du processus de développement.
Voici quelques-unes des approches qui ont fait leurs preuves en ce qui nous concerne :
Une communication active
Mettre en place des canaux de communication, programmer des réunions quotidiennes et fournir des bilans réguliers permet d'évaluer les besoins urgents en matière d'assurance qualité, de relayer l'avancement du projet et d'améliorer la coopération et les performances.
Assurer une formation transversale
Une formation transversale a des effets bénéfiques sur la courbe d’apprentissage, en encourageant les membres de l'équipe à développer un ensemble de compétences plus larges et en garantissant qu’ils puissent prendre en charge une plus grande partie des tâches liées au projet.
Planification efficace des ressources
• Pour s'assurer que les responsables de tests possèdent des compétences en matière de planification des ressources, ils peuvent être supervisés et accompagnés par les chefs de projet et les responsables de l'assurance qualité pendant les tests.
• Il s'agit notamment de contrôler les calendriers des projets, d'assurer une affectation optimale des ressources, de réaffecter les ressources pendant les périodes de pointe, d'assurer une couverture pendant les soumissions ou les périodes de pointe et de veiller à ce que les ressources soient formées aux tendances et aux outils actuels de l'assurance qualité pendant les périodes de faible charge de travail.
Gérer un vivier de personnes formées
Une gestion efficace de votre vivier de testeurs formés permet de réduire le temps d’intégration et de fournir un soutien pour les projets qui requièrent une assistance immédiate.
Amélioration continue
Ce type de travail n’est jamais vraiment terminé. Il est donc important que vous évaluiez et peaufiniez votre processus en fonction des enseignements que vous tirez de chaque arrangement. Identifier les domaines à améliorer, mettre en œuvre les changements et contrôler les résultats, vous aidera à vous prémunir plus efficacement contre les difficultés futures.
Au-delà de la sortie d’un produit, la qualité est cruciale pour l’expérience des joueurs et la réussite globale du projet. Afin de maintenir des normes de qualité tout en augmentant la taille des équipes, il est indispensable de mettre en place des procédures.
La réussite n’est pas quelque chose que l’on atteint, il s’agit plutôt d’un processus d’amélioration continue, et ce qui fonctionne pour un projet ne fonctionnera peut-être pas pour les autres. Il faut traiter chaque nouvel engagement comme si c’était le premier. Cela dit, même si certaines stratégies varient selon le projet et ses exigences, vos meilleures pratiques de base, elles, ne doivent pas changer.
La réussite du projet dépend de l’organisation et des capacités d’adaptation de votre équipe. Une solide hiérarchie d’équipe est essentielle pour une communication efficace, une organisation stable et le bon déroulement des opérations.
Lorsque vous gérez plusieurs équipes, il vous faut veiller à ce que la charge de travail soit bien répartie entre les équipes et à ce que chaque projet bénéficie d’un encadrement adéquat. Cela peut signifier affecter des personnes expérimentées à des projets critiques ou qui arrivent à échéance.
Un autre aspect important lorsque l’on gère plusieurs projets à la fois concerne la santé et la satisfaction des employés. Proposer des horaires d’équipe flexibles réduit les risques d’épuisement professionnel des employés et encourage un plus haut niveau de productivité.
Enfin, pour maintenir la santé et la productivité de votre projet et de votre équipe, il est utile de prévoir des bilans réguliers avec les partenaires à intervalles prédéfinis.
À ce stade, ce n’est un secret pour personne que la mise en place d'une équipe d’AQ solide et performante ne se fera pas sans défis. Voici quelques problèmes courants que vous pourriez rencontrer en développant vos processus d’AQ :
Vous trouverez ci-dessous quelques exemples de défis spécifiques aux processus ou aux projets auxquels nous avons été confrontés lors de la mise en place d’équipes à grande échelle et de la gestion simultanée de plusieurs projets.
Défi : L’une des principales inquiétudes de productivité exprimés par un client concernait le niveau de connaissance des personnels d'assurance qualité concernant les séries de jeux spécifiques et les outils de test avec lesquels ils allaient travailler.
Approche : Pour relever ce défi, nous avons mis en place un programme de formation sur mesure pour les testeurs avant leur affectation aux projets. Cette formation était menée par des experts thématiques (SME) des projets respectifs et elle couvrait tous les aspects des titres et des outils que les testeurs allaient utiliser. Suite à cette formation, chaque candidat a été évalué et seuls ceux qui ont réussi l’évaluation ont été affecté au projet du client.
Impact : Cette approche a significativement amélioré la qualité des personnels d’AQ affectés au projet, et a éliminé la nécessité d’une supervision constante par des personnes expérimentées. En outre, cela a effectivement réduit le temps d’apprentissage à zéro pour les testeurs affectés concernant les titres à tester.
Défi : Au beau milieu de la pandémie de COVID-19, un de nos clients principaux a demandé que son équipe d’AQ soit élargie. Alors qu'il aurait été facile de répondre à ses exigences si les équipes travaillaient au bureau, cette situation particulière présentait des défis uniques. Le fait de travailler à distance a rendu plus difficile l’intégration de testeurs, tant pour l’équipe des ressources humaines que pour l’équipe d'assurance qualité. Cependant, le plus gros défi consistait à fournir une formation en ligne aux testeurs, car il est généralement plus facile de dispenser une formation sur le terrain et encadrée.
Approche : Les responsables de projet et les chefs de tests ont collaboré avec l’équipe des RH afin de procéder à une sélection en ligne de candidats. Une fois pré-sélectionnés, les candidats ont été placés sous la direction de chefs de tests et de testeurs seniors. Reconnaissant que le principal défi pour l'équipe était de former les personnes recrutées de manière adéquate, ceux-ci ont travaillé en horaires étendus afin de dispenser une formation complète et d'assurer un processus d'intégration fluide.
Impact : Le client s’est déclaré satisfait de la rapidité d’exécution et de la productivité de l’équipe. Les testeurs recrutés à cette occasion sont encore à ce jour des membres essentiels des projets principaux de ce client. De plus, cette réussite nous a enseigné comment gérer plus efficacement les demandes similaires dans un laps de temps plus court.
La mise en place et la bonne gestion d’une équipe d’assurance qualité sont essentielles pour fournir un produit impeccable et satisfaire les joueurs. Toutefois, la recherche d’une solution optimale s’accompagne d’un cortège de défis qui varient selon les jeux.
Le secret consiste à choisir le modèle adéquat pour votre jeu et à mettre en œuvre des stratégies qui favorisent une bonne collaboration et organisation. En mettant en place le bon système, vous garantirez que votre équipe reste autonome et adaptable, et qu’elle fournit des services de qualité sur lesquels vous pourrez compter.
Si vous souhaitez confier vos services d’assurance qualité à des professionnels ou si vous avez des questions sur la conception et la mise en place de votre propre service, nos experts chez PTW, forts de plus de 30 ans dans le secteur, seront ravis de vous aider.