Jira Query Language – effiziente und schnelle Suche nach Vorgängen

Jira Query Language –  effiziente und schnelle Suche nach Vorgängen
Die modernen Systeme, die bei der Projektarbeit zum Einsatz kommen, sind in der Regel mit fortschrittlicher Technologie ausgestattet. Dies erleichtert die Arbeit der Teams, löst aber nicht alle auftretenden Probleme. Je komplexer die Projekte sind, desto mehr Tools benötigen sie auch.

Die Ausstattung der an den Projektprozessen beteiligten Mitarbeiter mit den richtigen Hilfsmitteln ist eine unabdingbare Voraussetzung für das Gelingen der Projekte. Es ist dabei von großer Bedeutung, dass die verwendeten Hilfsmittel und Methoden auf die eingesetzten Lösungen abgestimmt sind.

Wie kann man Chaos beim Projekt verhindern? Man braucht nur die richtige Sprache – JQL!

Bei der täglichen Arbeit eines JIRA-Anwenders kann es vorkommen, dass er verschiedene Fragen zu den ins System eingebrachten Vorgängen hat. Wenn er sich in verschiedenen Phasen an andere am Prozess beteiligte Mitarbeiter wendet, wird er von diesen nicht immer zufriedenstellende Antworten erhalten. Das Gedächtnis kann unzuverlässig sein, zudem in der Regel nur wenige Personen von Anfang bis Ende an der Entwicklung eines Projekts beteiligt sind, was wiederum zu Ungenauigkeiten führen kann.

Die folgenden Sachverhalte können als Beispiel für solche komplexen Situationen dienen:

– ein Entwickler, der nach einer Lösung sucht, die er bereits in einem anderen Vorgang entwickelt und angewendet hat, um sie nun im aktuellen Vorgang zu übernehmen,

– ein Teamleiter, der versucht, alle diejenigen Vorgänge zu finden und zu erfassen, die das von ihm geleitete Team gerade bearbeitet,

– ein Projektmanager, der diejenigen Vorgänge auflistet und ihre Bearbeitung plant, die noch nicht zur Bearbeitung abgerufen worden sind.

Atlassian ist den Erwartungen der Anwender von JIRA nachgekommen und hat eine Sprache entwickelt, um diese Probleme zu lösen.  Mit JIRA Query Language, einer Form der erweiterten Suchanfrage, wird auf diese Bedürfnisse der Benutzer eingegangen.

Suchmaschine für Vorgänge

Neben der Sprache, die JIRA-Benutzer verwenden können, um die von ihnen benötigten Vorgänge, Projekte oder Umsetzungen zu finden, bietet der Softwareentwickler auch ein spezielles Tool zum Auffinden der benötigten Elemente. Die Rede ist von der Suchmaschine für Vorgänge.

Methoden zum Auffinden von Vorgängen im JIRA-System

Standardmäßig bietet das System den Benutzern die Möglichkeit, Vorgänge auf zwei Arten zu suchen und zu filtern:

  • einfache Suche (basic)– wie der Name schon sagt, ermöglicht sie die einfache Erstellung von Suchanfragen; sie ist die Standardeinstellung für jeden Benutzer und erlaubt die einfache Filterung von Vorgängen nach den Werten der genutzten Felder; außerdem hat der Benutzer die Möglichkeit, Spalten mit Werten zu erstellen, die jeden angezeigten Vorgang spezifizieren; diese Methode hat jedoch bestimmte Einschränkungen, zum Beispiel sucht das Tool nicht nach Projekten mit erweiterten Schlüsselwörtern oder besonders spezifischen Filtern (ausschließlich neue Vorgänge, ausschließlich Vorgänge, denen kein Benutzer zugewiesen ist, ausschließlich Vorgänge, die leere Notizfelder aufweisen, und weitere dieser Art),
  • erweiterte Suche (advanced)  sie löst diejenigen Probleme, die durch die einfache Suche nicht gelöst werden können; sie basiert auf JQL (JIRA Query Language); sie hilft dabei, bestimmte Realisierungen, gestartete Aufgaben und geplante Tätigkeiten aufzufinden, denen bestimmte Attribute, Benutzer und Bereiche zugeordnet sind; diese Art der Suche nach Vorgängen basiert auf einer spezifischen Filterung.

Wie nutzt man JIRA Query Language?

Da es sich bei JIRA Query Language um eine spezialisierte Sprache handelt, die für bestimmte Aufgaben entwickelt worden ist, ist eine passende Technik für ihre Nutzung vorgesehen.

Kurze Anleitung zur Nutzung der Suchmaschine mit Hilfe von JQL

Wenn man in der Vorgangssuche auf „erweitert“ (advanced) klickt, wird ein Textfeld angezeigt, in dem dann die Anfrage in JIRA Query Language erstellt werden muss. JQL ist eine Suchsprache mit einer sehr einfachen Funktionslogik, wodurch es ermöglicht wird, Beiträge schnell und komplex zu filtern.

 

Beispiel für eine derartige Suche aus dem System:

der Benutzer möchte alle Anfragen mit der Priorität „normal“ herausfinden:

Wichtig ist, dass JIRA in jeder Phase bei der Formulierung von Suchanfragen hilft, indem es für jedes Feld Werte zur Auswahl vorschlägt:

Wie kann man die Anwendung von JIRA Query Language erlernen?

Um die Logik von JQL möglichst schnell zu beherrschen, lohnt es sich, Übungen vorzunehmen. Diese bestehen zum Beispiel darin, die Suche von einfachen auf erweiterte Anfrageoptionen umzustellen. Dazu müssen in der einfachen Suche Parameter ausgewählt werden, bei der erweiterten Suche kann man dann sehen, wie JIRA sie als JQL übersetzt.

Beispiele:

Kehren wir zu den oben angeführten Beispielen zurück. Wie wird JQL mit ihnen verfahren?

1. Der Benutzer möchte Vorgänge finden, die sich im Projekt „Hicron“ befinden oder den Status „neu“ aufweisen:

project = Hicron OR status = New

2. Alle Anfragen, die nicht von einem bestimmten Benutzer gestellt werden, zum Beispiel nicht von „Benutzer A“:

assignee != Benutzer A

Im vorstehenden Beispiel müsste man bei einer einfachen Suche alle Benutzer außer Benutzer A manuell markieren und so auswählen.

Im Falle der erweiterten Suche ist dies wesentlich einfacher. Sie spart Zeit, die zuvor für die komplexe und komplizierte Suche nach Vorgängen über die begrenzte Suchmaschine aufgewendet werden musste. Die Nutzung von JQL hilft dabei, diesen Prozess zu verkürzen, und ist besonders nützlich, wenn man mit Teams arbeitet, die aus einer größeren Anzahl von Benutzern bestehen.

3. Vorgänge, bei denen ein bestimmtes Feld leer ist

Notes is EMPTY

Suchanfragen ohne Grenzen

Erweiterte Suchanfragen können mehrere oder sogar Dutzende von Parametern umfassen – das Tool bietet hier wirklich nahezu unbegrenzte Möglichkeiten. Die Logik der JQL-Anfragen ist sehr leicht zu erlernen und ihr unbestrittener Vorteil besteht darin, dass sie an die individuellen Bedürfnisse der Benutzer angepasst werden können.

Obwohl die Suchfunktion im JIRA-System mit Hilfe von JIRA Query Language als „erweitert“ bezeichnet wird, ist sie doch sehr intuitiv und für den Benutzer bereits nach wenigen Versuchen leichter zu beherrschen als die als „einfach“ bezeichnete.

 

Kostenlose Beratung

Die von uns vorgenommenen Implementierungen von Atlassian-Systemen sind unser ganzer Stolz. Wir unterstützen Dutzende von Unternehmen bei ihrer Implementierung von Lösungen des australischen Herstellers. Und auch wir selbst haben unser Abenteuer in dem erwähnten Bereich begonnen, indem wir mit Hilfe dieser Tools gearbeitet haben. Sie haben es uns ermöglicht, unsere kontinuierliche Entwicklung fortzusetzen, bis wir beschlossen haben, auch andere dabei zu unterstützen. Dank der langjährigen Arbeit an der Erweiterung der Funktionalitäten dieser Tools von Atlassian in unseren eigenen und in anderen Organisationen haben wir unser Dienstleistungsangebot erweitert und dafür das Atlassian Consulting Team gegründet. Alle Implementierungsprojekte von JIRA, Confluence und anderen Produkten dieser Marke werden unter seiner Verantwortung durchgeführt.

Wir haben uns entschlossen, noch einen Schritt weiter zu gehen und unser Angebot in diesem Bereich auszubauen. So haben wir einen kostenlosen Beratungsservice für Atlassian-Produkte eingerichtet. Dabei analysieren wir auch die Besonderheiten Ihres Unternehmens. Innerhalb von 2* Tagen erhalten Sie dann einen Vorschlag für eine Lösung, mit der alle Ihre Anforderungen abgedeckt werden und der Ihnen die Zeit erspart, die Sie sonst für die Marktforschung, die Analyse der Funktionalitäten und den Vergleich von Lösungen aufbringen müssten.

Erfahren Sie mehr, indem Sie sich das Angebot anschauen oder sich direkt mit unseren Beratern in Verbindung setzen! 

2* Tage – das ist die Zeitspanne, in der wir üblicherweise die Analyse erstellen, was sich jedoch bei anspruchsvolleren Studien ändern kann.

Unterstützung von Hicron bei der Implementierung und beim Einsatz von Atlassian-Systemen

Bei Hicron sind wir stolz auf unser Team von Spezialisten, das für Atlassian-Projekte zuständig ist. Sie sind die Implementierungs- und Servicepartner für diese Produkte. Dank ihrer langjährigen Erfahrung in komplexen Projekten, die in Kundenumgebungen implementiert worden sind, haben sie die besonderen Gegebenheiten jedes Kunden und seiner Geschäftsprozesse genau kennengelernt und verstanden. Dank der Erfahrung unserer Teams können wir Unternehmensprojekte jeder Größenordnung, in jeder Phase und überall auf der Welt umsetzen.

Benötigen Sie Unterstützung beim Betrieb, bei der Wartung und beim Upgrade Ihres Atlassian-Systems? Dann wenden Sie sich am besten an die Experten von Hicron, die alle Ihre Fragen beantworten und eine sichere, auf die Bedürfnisse Ihres Unternehmens zugeschnittene Implementierung gewährleisten!

atlassian_bezpłatna_konsultacja
Lassen Sie uns über die Prozesse in Ihrem Unternehmen sprechen

Alltägliche Herausforderungen sind leichter zu lösen, wenn man über die richtigen Werkzeuge verfügt! Benötigen Sie Unterstützung bei der Auswahl des richtigen Atlassian-Tools? Dann vereinbaren Sie einfach ein kostenloses Beratungsgespräch mit uns.

Diese Seite verwendet Cookies. Durch die weitere Nutzung dieser Website stimmen Sie unserer Datenschutzerklärung zu.

Ok, ich stimme zu