Wie kann man in Jira Cloud nach verknüpften Issues suchen?
- Einführung in die Suche nach verknüpften Issues in Jira Cloud
- Verwendung der JQL (Jira Query Language) für die Suche nach verknüpften Issues
- Erweiterte Suche nach bestimmten Verknüpfungstypen
- Kombination mit anderen JQL-Kriterien
- Alternative Methoden und Einschränkungen
- Fazit
Einführung in die Suche nach verknüpften Issues in Jira Cloud
In Jira Cloud ist es oft notwendig, verknüpfte Issues zu identifizieren, um den Überblick über zusammenhängende Aufgaben, Bugs oder User Stories zu behalten. Verknüpfte Issues sind Probleme, die durch eine Beziehung miteinander verbunden sind, beispielsweise durch Abhängigkeiten, Duplikate oder Blockierungen. Eine effektive Suche nach diesen verknüpften Issues ermöglicht es Teams, Zusammenhänge besser zu verstehen und die Projektkoordination zu verbessern.
Verwendung der JQL (Jira Query Language) für die Suche nach verknüpften Issues
Jira Cloud bietet mit der Jira Query Language (JQL) eine mächtige Möglichkeit, Inhalte gezielt zu durchsuchen. Um verknüpfte Issues abzufragen, stellt Jira spezielle Funktionen zur Verfügung. Eine der wichtigsten Funktionen ist linkedIssues(). Diese Funktion ermöglicht es, alle Issues zu finden, die mit einem bestimmten Issue verknüpft sind.
Die grundlegende Nutzung von linkedIssues() sieht folgendermaßen aus:
linkedIssues(KEY-123)
Dabei steht KEY-123 für den Schlüssel des Issues, dessen verknüpfte Probleme gesucht werden. Diese Abfrage gibt alle Issues zurück, die mit KEY-123 verlinkt sind, unabhängig von der Art der Verknüpfung.
Erweiterte Suche nach bestimmten Verknüpfungstypen
Oft möchte man nicht nur alle verknüpften Issues, sondern nur solche mit einer bestimmten Verknüpfungsart, zum Beispiel jene, die "blockieren" oder "duplizieren". Das lässt sich mit einem zweiten Parameter in der Funktion linkedIssues() erreichen, indem der Typ der Verknüpfung angegeben wird.
Beispiel für eine Abfrage nach Issues, die das angegebene Issue blockieren:
linkedIssues(KEY-123, "blocks")
Hierbei ist es wichtig, die genaue Bezeichnung des Verknüpfungstyps zu verwenden, wie sie in Ihrer Jira-Instanz definiert ist. Diese Typen können je nach Konfiguration variieren.
Kombination mit anderen JQL-Kriterien
Die Abfrage kann auch in komplexere Suchvorgänge eingebettet werden. Beispielsweise kann man mit linkedIssues() in Kombination mit weiteren Kriterien filtern, wie dem Status der verknüpften Issues oder dem verantwortlichen Benutzer.
Ein Beispiel hierfür könnte sein, alle verknüpften Issues eines Problems zu finden, die aktuell offen sind:
status = "Offen" AND issue in linkedIssues(KEY-123)
Dies ermöglicht eine sehr feingliedrige Suche und kann dabei helfen, gezielt relevante Informationen in Jira Cloud zu finden.
Alternative Methoden und Einschränkungen
In der Jira Cloud Benutzeroberfläche gibt es auch die Möglichkeit, über die Standardfilter oder über Dashboards verknüpfte Issues anzuzeigen, jedoch sind diese Möglichkeiten nicht so flexibel wie JQL. Außerdem sollte beachtet werden, dass die Funktion linkedIssues() nur in der Cloud-Variante von Jira mit ausreichend Berechtigungen verwendet werden kann. Je nach Jira-Plan oder Berechtigungsschema kann es Einschränkungen geben.
Fazit
Die Suche nach verknüpften Issues in Jira Cloud ist mit Hilfe von JQL und insbesondere der Funktion linkedIssues() leistungsfähig und flexibel. Sie ermöglicht es, gezielt Zusammenhänge zwischen Tasks, Bugs oder anderen Issues zu erfassen und erleichtert dadurch das Projektmanagement erheblich. Das Verständnis und der gezielte Einsatz dieser Suchfunktion tragen wesentlich zu einer effizienteren Arbeit mit Jira bei.
