Si vous avez déjà lu un “message rouge” d’un employé d’ArenaNet, vous savez sûrement que nous avons tous un titre indiquant à quelle équipe nous appartenons. Alors, sans plus attendre, j’aimerais vous présenter l’équipe Intervention et vous expliquer plus en détail ce que nous faisons des bugs !
Qui fait partie de l’équipe Intervention et quel est son rôle ?
L’équipe Intervention regroupe des développeurs aux spécialités variées travaillant en étroite collaboration. Bien que les membres de l’équipe changent souvent en fonction des compétences requises et des disponibilités, nos objectifs restent essentiellement les mêmes :
- Correction des failles exploitables : Il s’agit de la plus importante de nos tâches quotidiennes et nous nous efforçons de régler ces problèmes le plus vite et le plus efficacement possible afin de protéger le jeu. Pour y parvenir, la plupart des membres de l’équipe passent beaucoup de temps à parcourir les forums et des sites externes, ainsi qu’à consulter la file d’attente de bugs et la boîte de réception réservée aux signalements de failles exploitables.
- Correction des bugs de haute priorité : Même si l’équipe Intervention n’est pas chargée de tous les correctifs de bug déployés dans le jeu, elle en gère néanmoins la grande majorité. Ainsi, la plupart des nombreux ajustements d’équilibrage inclus dans la mise à jour du 15 novembre ont été effectués par l’équipe Intervention.
- Suivi des inquiétudes des joueurs et en conséquence, mise en œuvre d’améliorations de confort de jeu mineures : Comme mentionné ci-dessus, lorsque nous ne sommes pas occupés à régler des problèmes urgents, nous lisons les forums et/ou jouons au jeu et écoutons ce que disent les joueurs. En nous basant sur ces discussions et suggestions, nous élaborons de nouvelles améliorations et fonctionnalités à ajouter au jeu. Si certaines de ces inquiétudes nécessitent un travail plus spécialisé, nous en faisons part aux équipes concernées.
- Ajout de contenu supplémentaire mineur pour lisser la progression des personnages : Bien que d’autres équipes soient dédiées à la création de pans complets de nouveau contenu, l’équipe Intervention est responsable de certains ajouts de contenu mineurs, comme les succès mensuels. Même si nous ne pouvons pas vous dévoiler tous les détails de ce que vous réserve l’avenir, certains des changements prévus seront mis en œuvre par l’équipe Intervention.
Comment l’équipe Intervention décide-t-elle des bugs à corriger / failles exploitables à retirer / fonctionnalités à ajouter dans chaque mise à jour ?
Nous utilisons une base de données et un système de priorités pour assurer le suivi des bugs du jeu. Ceux qui ont déjà travaillé dans l’industrie de jeu vidéo ne seront pas surpris par la procédure : en fonction de la gravité du problème, chaque bug se voit assigner un indicateur numérique de priorité qui est fonction du nombre de joueurs ou de systèmes affectés. Ainsi, des bugs très visibles, réellement handicapants ou ayant un impact très négatif sont considérés comme des problèmes de priorité 1 ou 2, tandis que des problèmes de texte ou des bugs graphiques mineurs sont généralement de priorité 3 ou moins.
Comment les bugs sont-ils corrigés ?
Des développeurs provenant de différentes équipes, spécialisés dans des disciplines variées et collaborant sur des systèmes qui affectent de nombreux aspects du jeu, se retrouvent souvent à travailler ensemble sur la correction de bugs et de failles exploitables dans Guild Wars 2. Entre le moment où le bug est signalé et celui où il est corrigé, nous passons par une série d’étapes intermédiaires qui nous garantissent de fournir un contenu de qualité sans introduire de nouveaux problèmes.
Lorsque nous recevons un signalement de bug/faille exploitable, nous commençons par analyser le problème, mais aussi, A. : nous vérifions que nous pouvons le reproduire et/ou identifier sa cause, et B. : nous rédigeons un rapport de bug contenant toutes les informations nécessaires au développeur approprié pour le corriger. Le bug est ensuite étudié et corrigé par un ou plusieurs développeurs de la discipline correspondante, après quoi un processus de contrôle qualité rigoureux est lancé afin de prévenir l’introduction de bugs supplémentaires et de vérifier que le correctif fonctionne bien. En d’autres termes, même si nous avons souvent connaissance d’un bug dès son apparition, sa correction nécessite un certain nombre d’étapes qui ne peuvent pas être ignorées, sous peine de provoquer des problèmes supplémentaires.
Pourquoi le bug “X” n’est-il pas corrigé / la faille exploitable “Y” n’est-elle pas rectifiée ?
Nous essayons de corriger autant de bugs que possible entre les grandes mises à jour du jeu, mais nous avons également des délais très stricts à respecter pour nous assurer que tous les correctifs passent par toutes les étapes du processus décrit ci-dessus. Nous essayons sans cesse d’améliorer nos procédures et les outils de récupération d’informations, en collaboration avec les autres équipes. Même si ces changements ne sont pas toujours visibles à l’extérieur, ils n’en sont pas moins présents en permanence.
Quels sont les projets de l’équipe Intervention ?
Une fois que nous aurons éliminé les derniers grands bugs qui rôdent dans les ténèbres, nous aurons plus de temps pour nous consacrer à l’amélioration d’autres éléments du jeu ! Afin de nous permettre d’atteindre cette étape plus rapidement, merci de continuer à signaler les bugs et failles exploitables de la façon la plus claire et la plus concise possible. Même si nous n’avons que peu de temps pour publier des messages, nous sommes toujours à l’écoute et nous tenons compte de vos remarques dans toutes les mises à jour que nous effectuons.
Merci à tous pour votre soutien ! Vos rapports de bugs nous aident à améliorer Guild Wars 2 et nous espérons continuer dans ce sens pendant de nombreuses années encore !