Benötigte Ideen zur Erweiterung von Jira DB auf mehrere Zielplattformen

Also erkläre ich erstmal meine Position. Ich bin Mitglied des QA-Teams, aber hauptsächlich mit der Verwaltung der Jira-Instanz betraut. Wir haben unser Produkt auf einer Plattform eingeführt und werden in Kürze mit der Entwicklung auf zwei weiteren Plattformen beginnen. Aus diesem Grund befasse ich mich hauptsächlich nur mit den Fehlern in der Datenbank. Aufgaben etc. werden woanders verwendet und ich ändere diese eigentlich nur auf Wunsch.

Es wurde bereits entschieden, dass wir aus verschiedenen Gründen (einige Dinge außerhalb meiner Kontrolle usw.) aus diesem Grund nur bei einem Projekt auf Jira bleiben werden.

Wir haben bereits ein "Plattformen"-Feld, wo wir für jede Plattform ein Auswahlfeld haben, und das wurde bisher konsequent für alle Fehler verwendet. Ich habe alle meine Filter, Dashboards usw. so eingerichtet, dass sie die Plattformen nach Bedarf einbeziehen / herausfiltern, also ist alles einsatzbereit.

Das Wichtigste, woran ich gerade denke, ist unser Bug-Erstellungsprozess und unser Bug-Regressionsprozess.

Wir regressieren unsere Bugs in einem halbregelmäßigen Intervall und ist oft der Fallback "wenn Sie nichts anderes zu tun haben, gehen Sie auf die Regressionsliste!".

Was wir haben werden, ist ein Prozess, bei dem, wenn ein Fehler erstellt wird, der Ersteller den Fehler mit der Plattform markiert, auf der er gefunden wurde. Dies wird, um der Argumentation willen, Plattform 1 sein. Dieser Fehler sollte irgendwo auftauchen, wo er jetzt benötigt wird auf den Plattformen 2 und 3 zu überprüfen. Es sollte dort überprüft werden und dann nicht in den Listen erscheinen, wenn es einmal überprüft wurde (unabhängig davon, ob es sich auf sie auswirkt oder nicht). Wir haben derzeit mehrere Kriterien für Fehler, die in unsere Regressionsliste aufgenommen werden ... es hängt teilweise von ihrer Priorität ab und davon, ob sie in diesem Build bereits regressiert wurden oder nicht.

Wenn ein Fehler regressiert wird, wird ein Feld mit dem aktuellen Datum aktualisiert, um anzuzeigen, dass er heute regressiert wurde. Ich brauche jetzt jedes Mal, dass alle Fehler auf jeder Plattform rückgängig gemacht werden. Aber wenn ich keine Änderungen vornehme, wird es in allen 3 Regressionslisten angezeigt, bis es auf einer Plattform regressiert wird, dann verschwindet es aus allen Listen. Was ich brauche, ist, dass es nur aus dem Plattformfeld verschwindet, in das es zurückgeführt wurde ...

Wie würden Sie das angehen? Es gibt mehrere Möglichkeiten, die jedoch in die "bessere" Richtung gelenkt werden sollen. :)

(Nebenbemerkung: Wir verwenden eine On-Demand-Instanz, können also nur Plugins verwenden, die hier funktionieren).

Ist das eine Frage des Projektmanagements? Welches Projektmanagement-Problem möchten Sie lösen?

Antworten (1)

Warum erstellen Sie nicht ein agiles Board, um dies zu tun, Sie könnten die folgenden Spalten haben:

Neuer Fehler -> auf anderen Plattformen getestet -> In Entwicklung -> In QA -> Behoben/Fertig