guide jira workflow
Ein Leitfaden zum Verwalten von Problemen in JIRA, Erstellen von JIRA-Workflow- und JIRA-Berichten:
JIRA-Unteraufgabe wurde in unserem vorherigen Tutorial aus dem erklärt Reihe von JIRA-Tutorials .
In unseren früheren JIRA-Tutorials haben wir die verschiedenen Arten von Problemen und deren Erstellung gesehen.
Dies ist das nächste JIRA-Tutorial in dieser Reihe, in dem wir lernen, wie man sie verwendet, den Workflow-Fortschritt und die Berichtsfunktion von JIRA. Die JIRA-Ausgabe reist durch verschiedene Staaten wie 'In Bearbeitung' usw.
=> Klicken Sie hier für die vollständige JIRA Tutorials-Reihe
Unterwegs kann der Benutzer die Beschreibung weiter ändern, zusätzliche Kommentare hinzufügen, weitere Informationen zum Problem und andere verschiedene Dinge anfordern.
In diesem Lernprogramm werden wir uns daher ausführlich mit dem Problemworkflow in JIRA befassen - dem Lebenszyklus eines Problems, den Optionen für Kommentar, E-Mail / Freigabe und Überwachung eines JIRA-Problems.
Was du lernen wirst:
Problem-Workflow in JIRA
Sobald ein Problem in JIRA erstellt wurde, hat es den Status 'Zu erledigen' oder 'Neu'. Dieses Problem befindet sich im Product Backlog, das normalerweise vom Product Owner zusammen mit dem Scrum Master in einer agilen Umgebung behandelt wird.
Der Product Owner entscheidet je nach Kritikalität und Wichtigkeit des Problems, an welchem Sprint das Problem bearbeitet werden soll ( Zum Beispiel, SprintMay2018). Die Fixversion, in der das Problem geliefert wird, wird ebenfalls festgelegt und im Feld 'FixVersion' für das Problem aktualisiert.
Der Product Owner entscheidet auch, welches Scrum-Team an dem Problem arbeitet, abhängig von den Kenntnissen und Kompetenzen innerhalb des Scrum-Teams. Dies ist natürlich keine feste Regel, dass ein Team mit ausreichenden Kenntnissen des Gebiets an einem bestimmten Thema arbeiten sollte.
Wenn genügend Zeit zur Verfügung steht, kann jedem Team Wissenstransfer gewährt werden, damit das Team das Problem untersuchen kann.
Während der Sprint-Planung (z. B. SprintMay2018) verschiebt das angegebene Scrum-Team das Problem in sein Sprint-Backlog.
Sprint Backlog
In der Regel handelt es sich um eine Liste von Problemen, die von einem Sprint / Scrum-Team während der Sprintplanung gelöst werden müssen
Wenn sich das Problem im Sprint befindet, weist eines der Mitglieder des Scrum-Teams das Problem sich selbst zu. Manchmal wird das Problem vom Scrum-Master einer Person zugewiesen. Das Feld 'Verantwortlicher' zeigt nun den Namen der Person an, der das Problem zugewiesen ist.
Die Person überprüft die anfängliche Schätzung des Problems. Wenn das Gefühl besteht, dass das Problem mehr Zeit benötigt als die genannte Schätzung, kann sie nach den Gesprächen mit dem Produktbesitzer und dem Scrum Master neu geschätzt werden.
Diese Diskussionen sind wichtig, da der Scrum Master dann einen oder mehrere Probleme anrufen kann, die aus dem aktuellen Sprint entfernt werden sollen, um der gesamten Teamkapazität zu entsprechen.
Änderungen am Problem wie eine Änderung der Beschreibung werden über die Schaltfläche Bearbeiten vorgenommen. In einigen Versionen von JIRA kann jedes Feld separat mit dem Stiftsymbol (Bearbeiten) bearbeitet werden.
Der Beauftragte versetzt das Problem dann in den Status 'In Bearbeitung', indem er einfach auf die Schaltfläche 'Fortschritt starten' ('In Bearbeitung') klickt.
Sobald der Beauftragte mit der Arbeit an dem Problem beginnt und der Ansicht ist, dass die in der Problembeschreibung angegebenen Informationen nicht ausreichen, um fortzufahren, kann der Problemfortschritt gestoppt werden, indem das Problem einfach in den Status 'Zu erledigen' versetzt wird.
Einige Organisationen verfügen zu diesem Zweck über die Schaltfläche 'Fortschritt stoppen'. Der Bevollmächtigte sollte eine ordnungsgemäße schreiben Kommentar Beschreiben, warum das Problem gestoppt wird. Darüber hinaus kann der Problemstatus in 'Warten auf Informationen' geändert werden (einige Organisationen verfügen möglicherweise nicht über diesen benutzerdefinierten Statustyp).
Kommentar zur Jira-Ausgabe
Um ein Freitextfeld für den Kommentar zu erhalten, klicken Sie einfach auf die Schaltfläche 'Kommentar' in der Werkzeugleiste, die sich direkt unter dem Namen des Problems befindet (in diesem Fall der Name eines Problems 'Testfehler'). Diese Schaltfläche ist auch im Abschnitt 'Aktivität' der Ausgabe verfügbar.
Daraufhin wird ein Textfeld mit Formatierungsoptionen angezeigt, wie im folgenden Bild dargestellt:
Klicken Sie auf die Schaltfläche 'Hinzufügen', nachdem Sie einen richtig verständlichen Kommentar geschrieben haben, der den Kommentar speichert. Bei Bedarf können andere Formatierungen angewendet werden.
Die Sichtbarkeit des Kommentars kann eingeschränkt werden, indem Sie eine geeignete Option aus der Dropdown-Liste neben dem Vorhängeschlosssymbol auswählen. Die Auswahlmöglichkeiten lauten normalerweise 'Alle Benutzer', 'Projektrollen', 'Entwickler'. Diese Einschränkung ist sehr wichtig, wenn der Endkunde Zugriff auf die JIRA hat.
Der Beauftragte kann über JIRA selbst eine E-Mail an den Ersteller des Problems senden, sodass eine frühzeitige Antwort erwartet werden kann.
E-Mails können über die folgenden Optionen gesendet werden
# 1) Verwenden Sie die Schaltfläche 'Diesen Link freigeben ...' oben rechts auf der Seite.
#zwei) Verwenden Sie den Menüpunkt 'E-Mail', der in den verfügbaren Menüs verfügbar ist, nachdem Sie auf die Schaltfläche '...' oben rechts auf der Seite geklickt haben.
#3) Verwenden der @ -Funktion im Kommentartextfeld. Nach dem Schreiben von @ JIRA wird eine Liste mit E-Mail-IDs angezeigt, und der Benutzer kann eine oder mehrere auswählen.
Hinweis: Die Optionen 2 und 3 sind möglicherweise erst nach dem Anpassen von JIRA verfügbar.
Java fügt einem Array Elemente hinzu
Das folgende Popup-Dialogfeld wird geöffnet, nachdem Sie auf die Schaltfläche 'Teilen' geklickt haben.
Benutzername oder E-Mail-ID (en) sind in das Feld 'Benutzername oder E-Mail' einzugeben. Zusätzliche Kommentare können in das Feld 'Notiz' eingegeben werden. Wenn Sie im Popup-Dialogfeld auf die Schaltfläche 'Teilen' klicken, wird eine E-Mail an die genannten Benutzer mit einem Link zum JIRA-Problem gesendet.
Der Beauftragte kann ihn / sie als 'Beobachter' hinzufügen, indem er ' Ausgabe ansehen ' Möglichkeit. Auf diese Weise erhält der Beobachter eine Benachrichtigung für jede einzelne Änderung des Problems, z. B. eine Änderung der Beschreibung, einen neuen Kommentar und sogar eine Protokollierung.
Ausgabe ansehen
Dieser Menüpunkt wird angezeigt, nachdem Sie auf die Schaltfläche '...' geklickt haben. Nachdem Sie auf diesen Menüpunkt geklickt haben, gelangt der Benutzer (in diesem Fall der Empfänger) in die Liste des Beobachters, und die Bezeichnung des Menüelements ändert sich in 'Stop Watching', wodurch das Beenden des Problems beendet werden kann.
Alle anderen Team- / Projektmitglieder können sich als Beobachter hinzufügen, wenn sie wissen möchten, was mit dem Problem passiert, da ein Beobachter das Problem nicht explizit öffnen muss, um den Fortschritt zu überprüfen, sondern Benachrichtigungen erhalten.
Sobald ein oder mehrere Benutzer das Problem beobachten, wird die entsprechende Anzahl neben der Bezeichnung 'Beobachter' angezeigt (siehe Abbildung oben). Der angemeldete Benutzer kann die Anzeige des Problems beenden, indem er auf den Link 'Dieses Problem beenden' oder auf der Liste 'Beobachter' auf 'Überwachung beenden' klickt.
Wenn jemand daran interessiert ist, die Namen der Benutzer zu erfahren, die gerade ein bestimmtes Problem beobachten, klicken Sie auf den Menüpunkt 'Beobachter', der nach dem Klicken auf die Schaltfläche '...' angezeigt wird. (Siehe die folgenden Bilder).
Sobald der Verantwortliche mit den Informationen vertraut ist, wird das Problem erneut gestartet. Wenn der Problemstatus 'Zu erledigen' war, kann der Benutzer den Fortschritt direkt starten, indem er abhängig von der verfügbaren Schaltfläche auf 'Fortschritt starten' ('In Bearbeitung') klickt. Das Problem kann wieder in den gleichen Ablauf gehen, was bedeutet, dass der Fortschritt bei Bedarf gestoppt werden kann.
Der Beauftragte schreibt einen angemessenen verständlichen Kommentar zu dem Problem. Außerdem wird am Ende eines jeden Tages 'Protokollarbeit' (die Zeit, die er in die Arbeit an dem Problem investiert hat) hinzugefügt. Dies erleichtert dem Product Owner und den anderen Stakeholdern, den Fortschritt in diesem Bereich zu kennen.
Sobald der Beauftragte der Ansicht ist, dass das Problem behoben ist und die Codeüberprüfung abgeschlossen ist, werden die Änderungen in der Einheit getestet. Sobald die Lösung für den Beauftragten zufriedenstellend ist, wird der Status des Problems in 'In Test' ('Zu überprüfen') geändert.
Der Scrum-Team-Tester weist ihm dann das Problem zu und testet die Änderungen und die Umgebung.
Wenn der Tester ein Problem entweder in den Änderungen oder in einem Regressionsproblem findet, ist der Test fehlgeschlagen und der Problemstatus wird wieder in 'In Bearbeitung' geändert und dem betroffenen Entwickler zugewiesen. Der Tester protokolliert die Arbeit mit der Anzahl der verwendeten Stunden.
Was sind die verschiedenen E-Mail-Konten
Der Entwickler prüft die neuen erforderlichen Änderungen, behebt sie, testet sie in der Einheit und verschiebt das Problem auf 'In Bearbeitung'. Der Tester testet das Problem anschließend und markiert den Problemstatus als 'Gelöst' (Fertig), sobald er zufrieden ist.
Das Problem wird erst nach einer ordnungsgemäßen Demo für die Stakeholder am Ende des Sprints behoben, und alle müssen das Gefühl haben, dass das DoD erfüllt ist. Sobald der Fix / die Produktversion geliefert wurde, ist das Problem geschlossen.
Es muss beachtet werden, dass ein Problem im Falle eines Fehlers direkt geschlossen werden kann, wenn sich herausstellt, dass es nicht reproduzierbar ist.
Es kann vorkommen, dass nach einiger Zeit (Tage / Monate usw.) aufgrund eines durch das Problem ausgelösten Problems ein erneutes Öffnen erforderlich ist, das dann im selben Zyklus durchlaufen wird.
Hinweis: Die oben genannte Schaltfläche '...' kann in einigen JIRA-Versionen oder benutzerdefinierten Versionen als 'Mehr' und die Stellen neben der Schaltfläche 'Bearbeiten' in der Werkzeugleiste links auf der Seite bezeichnet werden.
Kurz gesagt, ein JIRA-Problem tritt in Phasen wie Neu (Offen) -> In Bearbeitung -> In Test -> Gelöst (Fertig) auf.
Unterwegs fügen die Benutzer / verschiedenen Stakeholder, die mit der Behebung des Problems verbunden sind, Kommentare / Beschreibungen zu dem Problem entsprechend hinzu.
Probleme in JIRA verwalten
Auf das einmal erstellte Problem kann zugegriffen werden, indem Sie die ID durchsuchen, den Menüpunkt 'Probleme' durchsuchen oder die Projektdetails aufrufen und die Registerkarte 'Probleme' überprüfen.
Wenn Sie auf ein Problem zugreifen und auf dessen Link klicken, werden die Details angezeigt. Alle Aktionen, die für das jeweilige Problem ausgeführt werden können, sind in der Kopfzeile eines Problemdetailbildschirms verfügbar:
Wir werden in der Reihenfolge von rechts nach links gehen und alle Optionen besprechen.
# 1) Bearbeiten: Wie der Name schon sagt, können Sie mit dieser Option ein erstelltes Problem ändern. Klicken Sie darauf und ändern Sie die Informationen wie gewünscht. Wählen Sie 'Aktualisieren', wenn Sie fertig sind. Dies ähnelt dem Dialogfeld 'Problem erstellen'.
#zwei) Kommentar : Dies ist eine nützliche Möglichkeit, das Verfahren zu einem Thema aufzuzeichnen und mit den betroffenen Mitgliedern zu kommunizieren. Geben Sie Ihre Kommentare ein und wählen Sie die Option zum Einschränken der Zuschauerzahl:
# 3) Zuweisen: Dies ist die Option, die Sie benötigen würden, wenn Sie den Eigentümer eines Problems verschieben möchten. Geben Sie die Informationen des Empfängers und die Kommentare ein (alles, was Sie kommunizieren möchten) und wählen Sie die Zuschauerzahl des Kommentars aus. Sobald dem Benutzer ein Problem zugewiesen wurde, wird eine automatische E-Mail gesendet (sofern diese Option vom Administrator ausgewählt wurde) und das Problem wird beim Anmelden im Dashboard des Empfängers angezeigt.
# 4) Mehr: Die folgenden Optionen stehen unter dem Menüpunkt 'Mehr' zur Verfügung:
Agiles Board, Rang nach oben, Rang nach unten -> Bezogen auf agile Projekte - deren Details in einem späteren Artikel behandelt werden.
Dateien anhängen, Screenshots anhängen -> Ermöglicht das Anhängen von Dateien an ein Problem. Die Screenshot-Option erfasst automatisch einen Screenshot. Alles, was Sie tun müssen, ist ein Druckbildschirm auf Ihrem Gerät, den Sie hier direkt in JIRA kopieren können.
Abstimmung hinzufügen, Wähler, Hör auf zu schauen, Beobachter -> Abstimmungen sind ein Prozess, den JIRA-Benutzer durchführen können, um die Lösung eines Problems günstig oder ungünstig zu unterstützen. Die Optionen in diesem Abschnitt erleichtern dasselbe. Sie können sich auch dafür entscheiden, ein Problem anzusehen. Wenn Sie dies tun, werden Ihnen alle Änderungen mitgeteilt.
Unteraufgabe erstellen, In Unteraufgabe konvertieren -> Dies sind die Optionen, mit denen Sie Unteraufgaben erstellen und bearbeiten können. Die Details finden Sie in Tutorial Nr. 3 der JIRA-Reihe .
Etiketten -> Dieses Konzept ähnelt den „Labels“, die wir auf verschiedenen Blogs und Webseiten finden. Sie können Probleme formal nach Version und Komponente kategorisieren. Wenn Sie jedoch etwas Informelleres benötigen, können Sie diese Option verwenden. Zum Beispiel, Alle Probleme, die zur Verfolgung von Peer-Review-Kommentaren aufgeworfen werden, können als „Peer-Review“ bezeichnet werden, um sie einfach anzuzeigen und zu verfolgen.
# 5) Protokollarbeit: Auf diese Weise können Sie den zeitlichen Fortschritt Ihres Problems verfolgen. Wenn diese Option verwendet wird, wird der folgende Dialog geöffnet. Wie Sie sehen können, können hier detaillierte Informationen darüber protokolliert werden, wie viel Zeit für ein Problem aufgewendet wird, wie viel noch übrig ist usw.
bester Ort, um Anime kostenlos online zu sehen
# 6) Bewegen: JIRA-Probleme können projektübergreifend verschoben werden. Der Wechsel von einem Projekt zu einem anderen kann jedoch einen anderen Zielworkflow, einen anderen Problemtyp, einen neuen Status usw. bedeuten. Es ist daher ratsam, gründlich zu analysieren, wie sich der Umzug auf das Problem auswirkt, bevor Sie fortfahren.
# 7) Verknüpfung: Dies ist eine sehr vielseitige Funktion von JIRA, mit der Sie Probleme logisch miteinander verknüpfen und Beziehungen / Abhängigkeiten herstellen können.
Eine Beispielsituation, in der dies in QS-Projekten verwendet werden kann, ist, wenn ein bestimmter Fehler Sie daran hindert, eine bestimmte Anforderung zu erfüllen. Mit dieser Option können Sie die Abhängigkeit anzeigen.
Wenn auf diesen Link zugegriffen wird, wird der folgende Dialog geöffnet. Die Verwendung dieses Dialogs ist sehr einfach:
Die verschiedenen Arten von Assoziationen können im Listenfeld 'Dieses Problem' ausgewählt werden. Die Liste enthält:
Alternativ können Sie einen Weblink als Referenz hinzufügen.
# 8) Klon: Wie der Name schon sagt, können Sie ein Duplikat eines Problems erstellen.
Wenn ein Problem geklont wird:
- Die Zusammenfassung des geklonten Problems beginnt mit dem Präfix 'CLONE'.
- Es wird eine Verbindung zwischen dem übergeordneten Problem und dem geklonten Problem hergestellt.
# 9) E-Mail-Problem: Klicken Sie auf das Symbol. Geben Sie die Informationen für den Empfänger der Probleminformationen in den folgenden Dialog ein, der geöffnet wird. Eine E-Mail mit den Details zur JIRA-Ausgabe wird gesendet.
10) Export: JIRA bietet auch eine Möglichkeit, die Probleminformationen in externe Dateien zu schreiben. Klicken Sie dazu ganz rechts auf die Schaltfläche „Exportieren“. Daraufhin werden die Formate angezeigt, in die Sie ein JIRA-Problem herunterladen können:
Wie bewege ich ein JIRA-Problem durch die verschiedenen Phasen des Workflows?
# 1) Ein in JIRA erstelltes Problem hat bei der Erstellung immer den Status 'Offen'.
#zwei) Die Workflow-Phasen hängen vom Projekttyp und dem Workflow ab, der dem Projekt während der Erstellung zugewiesen wurde.
#3) Nur der Administrator kann dies auswählen. Nach der Auswahl kann es nicht mehr geändert werden, und alle Probleme im Rahmen des Projekts durchlaufen denselben Workflow.
# 4) Wenn Sie auf die Schaltfläche 'Fortschritt starten' klicken, ändert sich der Problemstatus in 'In Bearbeitung' und die Beschriftung der Schaltfläche in 'Fortschritt stoppen'. Wenn Sie darauf klicken, wird der Status wieder auf 'Öffnen' zurückgesetzt.
# 5) Wenn Sie auf die Schaltfläche „Workflow“ klicken, wird ein Listenfeld der nächsten Phasen angezeigt, zu denen ein Problem führen kann.
# 6) Wenn das Problem direkt auf 'Gelöst' gesetzt werden muss, steht die Schaltfläche 'Problem lösen' zur Verfügung. Wenn Sie darauf klicken, können Sie den Grund für die Behebung des Problems auswählen.
# 7) Um den Workflow anzuzeigen, den ein bestimmtes Problem durchläuft, klicken Sie auf den Link „Workflow anzeigen“ neben dem Statusfeld eines Problems auf der Seite mit den Problemdetails. Zum Beispiel, Für mein Problem wird folgender Workflow angezeigt:
JIRA-Berichte
JIRA verfügt außerdem über eine robuste Berichtsfunktion. Es gibt viele Arten von Berichten, die es erleichtert.
Durchsuchen Sie ein Projekt, dessen Details Sie abrufen möchten, und wechseln Sie zur Registerkarte 'Berichte'. Hier sehen Sie eine Liste aller Berichte, die für Sie präsentiert werden können.
Wählen Sie den Bericht aus und legen Sie die Datenkriterien fest. Innerhalb kürzester Zeit haben Sie einen maßgeschneiderten Bericht zur Hand.
Außerdem würde ein Benutzer für ein Incident-Management-Tool starke Suchfunktionen erwarten, und JIRA ist auch in diesem Bereich genau das Richtige. Nutzen Sie dies also zu Ihrem Vorteil.
Fazit
Damit haben wir den Teil „JIRA-User“ der Serie beendet. Wie immer hoffen wir, dass diese JIRA-Tutorials in der Reihe Ihnen nicht nur dabei helfen, die JIRA-Software zur Problemverfolgung von Atlassian erfolgreich einzusetzen, sondern Ihnen auch dabei helfen, die besten Ergebnisse für Ihre Projekt- / Incident- / Test- / Fehlermanagementaktivitäten zu erzielen.
=> Besuchen Sie hier für eine vollständige JIRA Tutorials-Reihe
Das nächste Tutorial befasst sich mit den Verwaltungsaktivitäten von JIRA - Projektmanagement, Benutzerverwaltung, Zugriffsberechtigungen usw.
Bitte teilen Sie uns Ihre Kommentare und Fragen unten mit.
PREV Tutorial | NÄCHSTES Tutorial
Literatur-Empfehlungen
- JIRA Agile Tutorial: So verwenden Sie JIRA effektiv zum Verwalten agiler Projekte
- So integrieren Sie JIRA in qTest: Eine Schritt-für-Schritt-Anleitung
- JIRA-Tutorial: Eine vollständige praktische Anleitung zur Verwendung von JIRA
- GitLab Jira Integration Tutorial
- JIRA Dashboard Tutorial: So erstellen Sie ein JIRA Dashboard mit Beispiel
- Jira Time Tracking: Wie verwende ich die Jira Time Management Software?
- Testautomatisierung für Jira mit Katalon Studio
- Integrieren Sie JIRA in das TestLodge Test Case Management System: Schritt-für-Schritt-Anleitung