Introducing: Our new Public Bugtracker [A How To]

User avatar
x Lethian x
GIANTS Software | QA Lead
Posts: 2193
Joined: Thu Mar 02, 2017 12:39 pm

Introducing: Our new Public Bugtracker [A How To]

Post by x Lethian x » Tue Jun 16, 2020 8:22 am

Hey guys and gals,

today we're going to be showing off our new public bugtracker starting with the following projects:

Kverneland & Vicon Equippment Pack
FSL Season 3 Tournament Client
Alpine Farming Expansion

This is something we've been working on getting out there and want to finally start utilizing with gathering your bugs regarding our product(s).

What is this new "Public Bugtracker"?
It's a bug-tracking database we came up with for you, the players. Playing the latest DLC and found a bug you want to report? You can now finally do that in an orderly fashion directly after signing up:

https://feedback.giants-software.com/

We wanted to get away from the forum where these bugs would often get lost in the fray and won't find their way to the according developer (team). With our new bugtracker we can better handle the way you can report any findings you might discover while playing. The bugs can then be assigned properly to the according dev, similar to how our internal QA does. We can also let you know once a bug has been assigned or closed this way with just a few clicks.

What we hope to achieve is a clean environment in which bugs can be reported by anyone, filtered by our QA and taken care of or closed accordingly with a great overview of the whole process. The plan is to start doing this with our latest release, the Kverneland & Vicon Equipment Pack and - if all goes well - expand further on the bugtracker for future projects.

IMPORTANT: All bugs should be reported in ENGLISH language since that's what most of us devs communicate in here @GIANTS. Any bugs in other languages will be closed without further comment.

Also, for now - the bugtracker will only be used for bugs regarding the Kverneland DLC - all other bugs can instead be reported in our old bug forums.
-------------------------------------------------------------------------------------------------------------------------------------------------------------

Breaking down on how to properly use the bugtracker
Once you have signed up, you'll be greeted with your personal overview screen. Here you'll see a handy list on your currently reported issues and their status and you can also click on the "Report an issue" button from here. Let's quickly look at each of the text fields that should be filled out and are a requirement when reporting a bug:

• Category (Requirement):
You can narrow down what type of bug it is you want to report here. There is a broad selection from everything between Graphical and Text issues to Crashes and more.

• Reproducability (Requirement):
You should always try to reproduce any bug you find, to validate it and can enter how often it happened for you in this drop-down list.

• Severity:
With this selection you can choose anything between a feature request, a text, minor or major issue or even a crash. This gives us an idea on how "bad" the reported bug is and we can better filter and prioritize bugs according to this. The default selection for this choice will be set to "minor".

• Select Profile:
Here you'll have the option of selecting one of our pre-defined profiles of the system you are currently playing on or you can enter your own. The default value will be set to "Microsoft Windows 10 (64bit)".

• Summary (Requirement):
Enter a quick and precise summary on what the bug is basically about in here please.

• Description (Requirement):
This will be the main chunk of your report - enter all information as necessary regarding your reported issue in here please.

• Steps To Reproduce (Requirement):
Please enter all the steps necessary to fully reproduce your issue in the quickest possible way in here. You can either use enumeration or a simple list of steps to present all repro-steps, such as:
1. ..
2. ..
*or*
- ...
- ...

• Additional Information:
This field might be used for any additional information which might not fit any of the others regarding your reported issue.

• Singleplayer / Multiplayer (Requirement):
Please always enter if the issue reported happened in Singleplayer or in Multiplayer as either a Host or Client.

• Asset (Requirement):
When reporting bugs, always add the asset your issue has been happening with in here. If the issue does not revolve around a specific one, simply choose "None".

• GPU Vendor & GPU Type:
You can use these fields to enter any information regarding your GPU if you think that your bug might only happen with a certain GPU type.

• Upload Files:
Once everything is filled out properly, you may add additional files such as images (.jpg), compressed videos (.mp4), log files (.txt) or XML files to the bug report to further outline the issue.
-------------------------------------------------------------------------------------------------------------------------------------------------------------

Explained: The different status changes

Once all is taken care of and your bug is ready to go, you can click on "SUBMIT" and the bug will be logged into our database. Our QA will filter through these bugs on a weekday basis and will assign or close them accordingly. The following status changes might happen shortly after your report:

"New" -> "Closed":
The bug report is invalid, wasn't properly made or is a duplicate which is already taken care of elsewhere.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"New" -> "Feedback":
The given information is not sufficient enough and we need you to add some more before we can assign the bug properly
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"New" -> "Assigned":
This means, the bug is assigned to a developer and is actively being worked on currently.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"Assigned" -> "Resolved":
This means that the bug has been taken care of in two ways: Either "fixed" or "not fixable" whereas the last one means that this fix either can't be introduced to the game without causing more potential issues or we simply can't deploy the resources to fix it for the time being.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"Resolved" -> "Closed":
After some time we might start closing already resolved bugs to keep the bugtracker clean - this will automatically hide them in the default view to reduce any clutter.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------


And that's all!
We're eager to see your reports come in and can hopefully better work through the discovered issues together in a more organized manner this way.

Best regards,
The QA Team
How to report a BUG | How to post a log file | How to upload images

User avatar
x Lethian x
GIANTS Software | QA Lead
Posts: 2193
Joined: Thu Mar 02, 2017 12:39 pm

Introducing: Our new Public Bugtracker [A How To]

Post by x Lethian x » Tue Jun 16, 2020 8:42 am

Hallo zusammen,

heute stellen wir unseren neuen Public Bugtracker vor, der jetzt mit den folgenden Projekten startet:

Kverneland & Vicon Equippment Pack
FSL Season 3 Tournament Client
Alpine Farming Expansion

Die ist ein Tool an dem wir gearbeitet haben und das wir nun nutzen wollen, um Bugs für unsere Produkte zu sammeln.

Was ist dieser neue "Public Bugtracker"?
Es handelt sich quasi um eine Datenbank die dem Bugtracking dient. Wenn Ihr den neue Kverneland & Vicon DLC spielt und einen Bug gefunden habt, dann könnt ihr nun in ordentlicher Manier diesen reporten, nachdem Ihr Euch registriert habt:

https://feedback.giants-software.com/

Wir wollen wegkommen von einer Forenstruktur, mit der Bugs im Tumult verloren gehen können und ihren Weg nicht zu den Entwicklern finden. Mit dem neuen Bugtracker können wir alles was Ihr beim Spielen findet besser handhaben. Diese Bugs können dann direkt an einen Entwickler zugewiesen werden, ähnlich wie unsere interne QA es macht. Wir können Euch auch mit ein paar wenigen Klicks wissen lassen, wann ein Bug zugewiesen oder geschlossen wurde.

Wir hoffen, dass in dieser Umgebung Bugs von jedem reported, vom QA Team gefiltert, erledigt oder geschlossen werden können mit einer guten Übersicht über den ganzen Prozess. Der Plan ist, dass wir das nun mit dem letzten Release , dem Kverneland & Vicon Equipment Pack starten und - wenn alles klappt - den Bugtracker um zukünftige Projekte erweitern.

WICHTIG: Alle Bugs sollten auf ENGLISCH eingereicht werden, da das die Hauptsprache der meisten Entwickler zur Kommunikation hier bei GIANTS ist. Alle Bugs die in einer anderen Sprache eingereicht werden, werden kommentarlos geschlossen.

Desweiten ist der Bugtracker - momentan - nur für Bugs des Kverneland & Vicon DLCs verfügbar. Alle anderen Bugs können wie üblich in unser altes Fehlermeldungsforum eingereicht werden.
-------------------------------------------------------------------------------------------------------------------------------------------------------------

Wie man den Bugtracker richtig nutzt
Sobald Ihr Euch registriert habt, seht Ihr zuerst einmal Eure persönliche Übersicht. Hier könnt Ihr eure aktuell eingereichten Fehlermeldungen und deren Status sehen und könnt mit dem "Report an issue" Button einen Bug einreichen. Schauen wir uns kurz einmal alle Textfelder an, die ausgefüllt werden müssen um einen Bug einzureichen:

• Category (Requirement):
Hier könnt Ihr spezifizieren, welche Art von Report Ihr machen wollt. Es gibt eine breite Auswahl von "Graphical" über "Text issues" bis hin zu "Crashes" und mehr.

• Reproducability (Requirement):
Ihr solltet versuchen, alle Bugs die Ihr findet zu reproduzieren. Hier spezifiziert Ihr, wie oft es auftritt.

• Severity:
Mit dieser Auswahl könnt Ihr alles vom Feature Request, zu Text, kleine oder große Fehler oder sogar Crashes festlegen. Das gibt uns eine grobe Idee wie "schlimm" der Bug ist und wir können besser Filtern und priorisieren. Die Standardauswahl ist hier "Minor".

• Select Profile:
Hier könnt Ihr eines der vorgegebenen Profile des Systems auf dem Ihr spielt auswählen oder sogar Euer eigenes angeben. Die Standardauswahl hier ist "Microsoft Windows 10 (64bit)".

• Summary (Requirement):
Hier gehört eine kurze und genaue Beschreibung des Bugs rein.

• Description (Requirement):
Hier kommt der Hauptteil des Berichts hinein, seid hier bitte so ausfürlich wie möglich bezüglich des Bugs oder des Problems.

• Steps To Reproduce (Requirement):
Hier kommen alle Schritte rein, die notwendig sind, um den Fehler schnellstmöglich zu reproduzieren. Ihr könnt hier entweder eine Nummerierung nutzen oder eine einfache Liste wie zB:
1. ..
2. ..
*oder*
- ...
- ...

• Additional Information:
Dieses Feld kann für zusätzliche Informationen genutzt werden, die nicht in die anderen Kategorien passen.

• Singleplayer / Multiplayer (Requirement):
Bitte gebt immer an, ob der Fehler im Einzelspieler oder Mehrspielermodus auftritt (zB. nur als Host oder Client).

• Asset (Requirement):
Wenn Ihr Bugs einreicht, gebt immer an welches Asset (Fahrzeug, Gerät, usw.) genau das Problem verursacht. Wenn dabei keines zutrifft, wählt einfach "None".

• GPU Vendor & GPU Type:
Nutzt diese Felder um eure Grafikkarte und den Hersteller der Grafikkarte anzugeben. Manche Fehler können so zB. auf bestimmte Hersteller und Grafikkartentypen rückführbar sein.

• Upload Files:
Sobald alles ordentlich ausgefüllt ist, könnt Ihr auch zusätzliche Dateien wie Bilder (.jpg), komprimierte Videos (.mp4), Log-Dateien (.txt) oder XML Dateien anhängen, um den Bug Report auszuführen.
-------------------------------------------------------------------------------------------------------------------------------------------------------------

Explained: The different status changes
Sobald alles ausgefüllt und der Bug einreichbar ist, könnt Ihr auf "SUBMIT" klicken und der Bug wird in unserer Datenbank vermerkt. Unser QA Team wird dann die Bugs an Werktagen filtern und sie zuweisen oder schließen. Folgende Statusänderungen können vorkommen, nachdem der Bug eingereicht wurde:

"New" -> "Closed":
Der Bugreport ist ungültig oder hat hier nichts zu suchen, daher wird er geschlossen.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"New" -> "Feedback":
Die gegebene Information ist nicht ausreichend und wir brauchen mehr Informationen bevor wir den Bug zuweisen können.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"New" -> "Assigned":
Der Bug ist einem Entwickler zugewiesen und wird aktiv bearbeitet.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"Assigned" -> "Resolved":
Das bedeutet, dass der Bug erledigt ist: Entweder "fixed" oder "not fixable". Letzteres bedeutet, dass die Lösung nicht ins Spiel eingearbeitet werden kann, ohne weitere Probleme zu verursachen oder wir können momentan keine Ressourcen für eine Lösung bereitstellen.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"Resolved" -> "Closed":
Nach einiger Zeit werden wir anfangen, Berichte mit dem Status Resolved zu schließen damit der Bugtracker sauber bleibt - dies wird sie automatisch verstecken und für eine bessere Übersicht im Allgemeinen sorgen.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Und damit haben wir's!
Wir freuen uns auf eure Fehlermeldungen und können hoffentlich damit besser durch die entdeckten Fehler sortieren, sodass wir zusammen an einen rundum besseren Produkt arbeiten.

Beste Grüße
Das QA Team
How to report a BUG | How to post a log file | How to upload images

User avatar
x Lethian x
GIANTS Software | QA Lead
Posts: 2193
Joined: Thu Mar 02, 2017 12:39 pm

Re: Introducing: Our new Public Bugtracker [A How To]

Post by x Lethian x » Tue Jun 16, 2020 9:24 am

Salut les gars et les filles,

Aujourd’hui, nous allons vous présenter notre nouveau public bugtracker en commençant avec le

Kverneland & Vicon Equippment Pack
FSL Season 3 Tournament Client
Alpine Farming Expansion

– quelque chose que nous avons travaillé pour le faire connaitre et que nous voulons enfin commencer à utiliser pour rassembler vos bugs concernant notre ou nos produits.

Qu’est-ce que ce nouveau "Public Bugtracker"?

C’est une base de données de suivi de bugs que nous avons créée pour vous, les joueurs. Vous jouez avec le dernier DLC et vous avez trouvé un bug que vous voulez signaler? Vous pouvez enfin le faire de manière ordonnée directement après vous être inscrit:

https://feedback.giants-software.com/

Nous voulions nous éloigner du forum où ces bugs se perdent souvent dans la mêlée et ne trouvent pas leur chemin vers l’équipe de développeur (team). Grace à notre nouveau bugtracker, nous pouvons mieux gérer la façon dont vous pouvez signaler toute découverte que vous pourriez faire en jouant. Les bugs peuvent ensuite être attribués correctement au développeur concerné, comme le fait notre service d’assurance qualité (QA) interne. Nous pouvons également vous informer en quelques clics lorsqu’un bug a été attribué ou fermé de cette manière.

Nous espérons parvenir à un environnement propre dans lequel les bugs peuvent être signalés par n’importe qui, filtré par notre QA et traités ou fermés en conséquence, avec une vue d’ensemble du processus. Il est prévu de commencer à le faire avec notre dernière DLC, le Pack Kverneland & Vicon Equipment et – si tout va bien – d’étendre le bugtracker aux projets futurs.

IMPORTANT: Tous les bugs doivent être signalés en ANGLAIS car c’est ainsi que la plupart des développeurs communiquent ici @GIANTS. Tout bugs dans une autre langue sera fermé sans autre commentaire.

De plus, pour l’instant - le bugtracker ne sera utilisé que pour les bugs concernant le DLC Kverneland – tous les autres bugs peuvent être signalés dans nos anciens old bug forums.
-------------------------------------------------------------------------------------------------------------------------------------------------------------

Explications sur la manière d’utiliser le bugtracker
Une fois inscrit, vous serez accueilli sur votre écran de présentation personnel. Vous y trouverez la liste des bugs que vous avez actuellement signalés et leur statut. Vous pouvez également cliquer sur le bouton "Report an issue" ("Signaler un problème") à partir de cet écran. Examinons rapidement chacun des champs de texte à remplir et qui sont obligatoires pour signaler un bug:

• Category (Obligatoire):
Vous pouvez préciser ici le type de bug que vous souhaitez signaler. Il y a un large choix entre les problèmes graphiques et textuels, les plantages et bien d’autre choses encore.

• Reproducability (Obligatoire):
Vous devez toujours essayer de reproduire tout bug que vous trouvez pour le valider, et vous pouvez entrer la fréquence à laquelle il s’est produit pour vous dans cette liste.

• Severity:
Avec cette sélection, vous pouvez choisir entre une demande de fonctionnalité, un texte, un problème mineure ou majeur, ou un plantage. Cela nous donne une idée de la gravité du bug signalé et nous pouvons mieux filtrer et hiérarchiser les bugs en fonction de cela. La sélection par défaut pour ce choix sera "minor".

• Select Profile:
Ici, vous aurez la possibilité de sélectionner un de nos profils prédéfinis du système sur lequel vous jouez actuellement ou vous pouvez entrer votre propre profil. La valeur par défaut sera "Microsoft Windows 10 (64bit)".

• Summary (Obligatoire):
Veuillez entrer ici un résumé rapide et précis sur le sujet du bug.

• Description (Obligatoire):
Il s’agit de la partie principale de votre rapport – entrez ici toutes les informations concernant le bug que vous avez signalé.

• Steps To Reproduce (Obligatoire):
Veuillez saisir ici toutes les étapes nécessaires pour reproduire intégralement votre problème de la manière la plus rapide possible. Vous pouvez utiliser soit une énumération, soit une simple liste d’étapes pour présenter toutes les étapes de reproduction telle que :
1. ..
2. ..
*ou*
- ...
- ...

• Additional Information:
Ce champ peut être utilisé pour toute information supplémentaire qui ne correspondrait à aucune d’autre concernant le bug que vous avez signalé.

• Singleplayer / Multiplayer (Obligatoire):
Veuillez toujours indiquer si le bug signalé s’est produit en mode solo ou multijoueur en tant qu’hôte ou invité.

• Asset (Obligatoire):
Lorsque vous signalez des bugs, ajoutez toujours ici le contexte dans lequel le bug s’est produit. Si le bug ne correspond pas à un élément spécifique, choisissiez simplement "None" (Aucun).

• GPU Vendor & GPU Type:
Vous pouvez utiliser ces champs pour saisir toute information sur votre GPU (carte graphique) si vous pensez que votre bug ne se produira qu’avec un certain type de GPU.

• Upload Files:
Une fois que tout est correctement rempli, vous pouvez ajouter des fichiers supplémentaires tels que des images (.jpg), des vidéos compressées (.mp4), un fichier log (.txt) ou des fichiers XML au rapport de bug afin de mieux cerner le problème.

-------------------------------------------------------------------------------------------------------------------------------------------------------------

Explications: Les différents changements de statuts

Une fois que tout est terminé et que votre bug est prêt à être ennoyer vous pouvez cliquer sur "SUBMIT" (soumettre) et le bug sera enregistré dans notre base de données. Notre QA filtrera ces bugs les jours ouvrables de la semaine et les assignera ou les fermera en conséquence. Les changements de statuts suivants peuvent survenir peu de temps après votre rapport :

"New" -> "Closed":
Le rapport de bug n’est pas valide, n’a pas été correctement établi ou est un doublon qui a été déjà été traité ailleurs.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"New" -> "Feedback":
Les informations fournies ne sont pas suffisantes et nous avons besoin que vous en ajoutiez d’autres avant que nous puissions attribuer le bug.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"New" -> "Assigned":
Cela signifie que le bug a été attribué à un développeur et qu’il fait l’objet d’un travail actif en ce moment.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"Assigned" -> "Resolved":
Cela signifie que le bug a été pris en charge de deux manières : soit "fixed" (corrigé) ou "not fixable" (non corrigible). Cette dernière signifie que la correction ne peut pas être introduite dans le jeu sans causer d’autres problèmes potentiels ou que nous ne pouvons tout simplement pas déployer les ressources nécessaires pour la corriger pour le moment.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"Resolved" -> "Closed":
Après un certain temps, nous pouvons commencer à fermer les bugs déjà résolus pour garder le bugtracker propre – cela les cachera automatiquement dans l’affichage par défaut pour réduire tout encombrement.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Et c’est tout!
Nous sommes impatients de recevoir vos rapports et nous espérons que nous pourrons mieux travailler ensemble sur les questions découvertes, de manière plus organisée.

Salutations,
La QA Team
How to report a BUG | How to post a log file | How to upload images

Locked