Jira (Software)

Webanwendung zur Fehlerverwaltung, Problembehandlung und operativem Projektmanagement

Jira [ˈdʒiːrə][5] ist eine Webanwendung zur Fehlerverwaltung, Problembehandlung und zum operativen Projektmanagement, die von Atlassian entwickelt wird. Jira wurde historisch besonders in der Softwareentwicklung eingesetzt, hat sich inzwischen aber zusätzlich in nichttechnischen Bereichen vieler Unternehmen etabliert. Typische Anwendungsfälle sind dabei Aufgabenmanagement, Anforderungsmanagement und Helpdesks. Jira kann durch seine Funktionen zur Ablauforganisation („Workflow-Management“) für Prozessmanagement und Prozessverbesserung verwendet werden.

Jira

Logo
Basisdaten

Entwickler Atlassian
Erscheinungsjahr 2002[1]
Aktuelle Version 9.17.1[2]
(18. Juli 2024)
Aktuelle Vorabversion 8.0.0-m0030[3]
(14. Dezember 2018)
Betriebssystem Unix-ähnliches System, Microsoft Windows
Programmier­sprache Java
Kategorie Fehlerverwaltung, Projektmanagementsoftware, Helpdesk
Lizenz proprietäre Lizenz[4]
deutschsprachig ja
www.atlassian.com/software/jira

Namensherkunft und Aussprache

Bearbeiten

Der Name stammt vom ursprünglichen japanischen Namen für Godzilla, „Gojira“.[6] Die Entwickler von Jira wollten damit einen Bezug zu Bugzilla herstellen. Ausgesprochen wird es, angelehnt an die japanische Lesart, [ˈdʒiːrə].[7]

Beschreibung

Bearbeiten

Jira ist für drei verschiedene Plattformen verfügbar:

  • Jira Server: Ursprüngliche, inzwischen abgekündigte (Support endet 2024[8][9]) on-premises-Variante.
  • Jira Data Center: On-premises-Variante für Unternehmen mit hoher Anzahl an Nutzern, welche die Cloud-Variante nicht nutzen wollen oder können.
  • Jira Cloud: SaaS-Variante; von Atlassian über Amazon Web Services betrieben.[10]

Die on-premises-Varianten von Jira basieren auf einer Java-Servlet-Plattform und laufen auf verschiedenen, gängigen Datenbanken und Betriebssystemen.

Jira wird von den Anwendern im Wesentlichen mit Vorgängen (englisch issues) gefüllt. Ein Vorgang besitzt stets eine Zuordnung zu einem Jira-„Projekt“, eine Zusammenfassung (englisch summary), einen Vorgangstyp und einen Status (basierend auf den hinterlegten Arbeitsablauf, englisch workflow). Häufig werden auch eine Priorität, eine oder mehrere Komponentenzuordnungen und weitere Standard- sowie benutzerdefinierte Felder verwendet. Außerdem können an einem Vorgang Kommentare und Anhänge hinterlegt werden. Üblicherweise arbeiten an den Vorgängen mehrere Personen bzw. Teams zusammen und halten sie mittels Bearbeitungen von Feldern oder Aktualisierungen an den Status aktuell. Dabei wird jede Änderung aufgezeichnet. Vorgänge können auf unterschiedliche Arten und Weisen gefunden, visualisiert und weiterverarbeitet werden. Beispiele hierfür sind: Vorgangsdetailansicht, Schnellsuche, gespeicherte Filter, Kanban- und Scrum-Boards, Dashboards, Berichte, Exports, Service-Portale, E-Mails, APIs sowie Integrationen in andere Systeme.

Jira bietet eine große Anzahl von Konfigurationsmöglichkeiten: Für jeden Anwendungszweck kann ein eigener Tickettyp mit eigenem Workflow, eigenem Status, einem oder mehreren verschiedenen statusabhängigen Ansichten (englisch screens), eigenen Feldern (engl. custom fields) und beliebigen manuellen oder automatischen Workflowübergängen entwickelt werden. Zusätzlich lassen sich über sogenannte „Schemes“ die Zugriffe, das Verhalten von Feldern, die Sichtbarkeit von Tickets und vieles mehr für jedes Jira-Projekt individuell festlegen.

Durch diese umfangreich anzupassende Architektur lassen sich viele Unternehmensbereiche abbilden und Jira für viele Zwecke (z. B. Fehler, Aufgaben, Anforderungen, Risiken, Besprechungen, Reisebuchungen, Einstellen neuer Mitarbeiter) einsetzen.[11]

Die flexible Architektur von Jira versetzt Entwickler in die Lage, Erweiterungen (englisch apps) für Jira zu entwickeln und diese der Gemeinschaft über den Atlassian Marketplace kostenlos oder kostenpflichtig zur Verfügung zu stellen.[12] Die große Auswahl an Apps im Marketplace (über 2.000 Jira-Apps, Stand Januar 2021)[13] ermöglicht Jira-Kunden die Realisierung vieler Anwendungsfälle über zusätzliche Funktionen ohne eigene Programmier- und Wartungsaufwände.

Module und Lizenzen

Bearbeiten

Seit 2015 gibt es drei verschiedene Produktmodule, welche für alle Plattformen zur Verfügung stehen und welche unabhängig voneinander für ein und dieselbe Instanz abonniert werden können:[14]

  • Jira Software ist für Teams, die sich um die Entwicklung von Software kümmern. Enthält Grundfunktionalitäten von Jira und zusätzlich solche, die vor allem für Entwickler-Teams nützlich sind, so z. B. die Erstellung von Scrum- oder Kanban-Boards. Auch können Sprints eingerichtet und Backlogs geplant werden.
  • Jira Work Management für Business-Teams. Enthält Grundfunktionalitäten von Jira und zusätzlich solche, die vor allem für Business-Teams wie Marketing, Personalwesen, Rechtsabteilung, Finanzen, Vertrieb relevant sind.
  • Jira Service Management (vor November 2020 „Jira Service Desk“) für Service-Teams. Enthält Grundfunktionalitäten von Jira und zusätzlich solche, die für Service-Desk-Anwendungsfälle relevant sind (z. B. dediziertes, schlankes Service-Portal sowie SLA-Zeiten, Wissensdatenbank-Anbindung, Rufbereitschaftsplanung, Call-Routing). So können zum Beispiel Tickets für Meldungen, Beschwerden oder Anfragen angelegt und zugeteilt werden.

Weiterhin bietet Atlassian mit „Jira Align“ ein eigenständiges, ausgelagertes Produkt für agiles Programmmanagement an.

In der SaaS-Variante „Jira Cloud“ gibt es für Jira Software[15] und Jira Service Management[16] vier verschiedene Modelle (englisch plans):

  • Free: Dauerhaft kostenlos, beschränkter Funktionsumfang, bis 10 Software-Nutzer bzw. 3 Service-Agenten
  • Standard: Kostenpflichtig, Standard-Funktionsumfang
  • Premium: Kostenpflichtig, erweiterter Funktionsumfang (z. B. Prio-Support, unbegrenzter Speicherplatz)
  • Enterprise: Kostenpflichtig, größter Funktionsumfang (z. B. beliebig viele Instanzen ohne Aufpreis) für große Unternehmen

Obwohl Jira ein kommerzielles Produkt ist, gibt es über den Free-Plan hinaus kostenlose Lizenzen für Open-Source-Projekte, gemeinnützige Einrichtungen, wohltätige Organisationen und Einzelpersonen. So wird Jira beispielsweise für die Entwicklung des Anwendungsservers JBoss (jetzt WildFly)[17] und der Frameworks Spring[18] und Hibernate[19] sowie in zahlreichen Apache-Projekten[20] genutzt. Auch die Entwickler von ReactOS[21] setzen Jira ein.

Die Lizenzen werden auch von Partnern vertrieben, die oft zusätzliche Serviceleistungen wie Installation, Wartung, Hosting, Support und Beratung anbieten.[22]

Der Verkauf von neuen Server-Lizenzen wurde am 2. Februar 2021 eingestellt.[8][9] Der Support für Server-Produkte wird am 2. Februar 2024 eingestellt.[23]

Sicherheitsprobleme

Bearbeiten

Im Juni 2022 wurde eine Sicherheitslücke in Mobile Plugin for Jira bekannt. Dabei handelt es sich um eine Erweiterung, die Atlassian allerdings mit Jira bündelt. Somit sind alle Kunden betroffen, die diese Erweiterung nicht eigenständig deaktiviert oder entfernt haben. Um die Schwachstelle auszunutzen, ist lediglich ein beliebiges Konto in Jira nötig. Dies betrifft auch die Registrierung.[24] Die Sicherheitslücke wurde auf Atlassians eigener Skala in der zweithöchsten Kategorie "kritisch" eingestuft.[25] In der NIST-Datenbank erhielt die zugrunde liegende Schwachstelle CVE-2022-26135 den CVSS-Score 6.5/10. Der Hersteller stellte Updates bereit.

Die Kundenliste des Herstellers weist viele große und global tätige Unternehmen aus, darunter SAP, IBM, Microsoft, Nokia, Navteq, Thales, Electronic Arts, BMW, Audi, VW, IAV, aber auch Organisationen und Institutionen wie das Europäische Parlament, das CERN oder die BBC und einige Universitäten wie die Harvard University oder die Stanford University. In Deutschland setzen etwa die Deutsche Bundespolizei, die Deutsche Post, der Deutsche Wetterdienst[26] und die Deutsche Nationalbibliothek die Software ein. Laut Atlassian wird Jira von über 260.000 Kunden in 190 Ländern eingesetzt.[27]

Bearbeiten

Einzelnachweise

Bearbeiten
  1. www.atlassian.com. (abgerufen am 19. März 2022).
  2. Issues resolved in 9.17.1.
  3. Jira Software - Version history. 14. Dezember 2018 (abgerufen am 28. Februar 2019).
  4. www.atlassian.com. (abgerufen am 19. März 2022).
  5. How is JIRA pronounced? - JIRA 4.1 - Atlassian Documentation. Abgerufen am 2. August 2023.
  6. What does JIRA mean? Atlassian, abgerufen am 4. August 2018 (englisch).
  7. How is JIRA pronounced? Atlassian, abgerufen am 4. August 2018 (englisch).
  8. a b What does Atlassian's cloud-first model mean for you? Atlassian, abgerufen am 1. Januar 2021 (englisch).
  9. a b End of Support von Atlassian Server. Communardo Software GmbH, abgerufen am 2. Januar 2021.
  10. Cloud-Hosting-Infrastruktur. Atlassian, abgerufen am 1. Januar 2021.
  11. C. R. Prause, M. Scholten, A. Zimmermann, R. Reiners, M. Eisenhauer: Managing the Iterative Requirements Process in a Multi-national Project Using an Issue Tracker. In: IEEE Computer Society (Hrsg.): ICGSE '08. Proceedings of the 2008 IEEE International Conference on Global Software Engineering. ISBN 978-0-7695-3280-6, S. 151–159 (englisch, 9 S., ieee.org [abgerufen am 4. August 2018]).
  12. Atlassian Marketplace. Atlassian, abgerufen am 2. Januar 2021 (englisch).
  13. Top-selling Jira apps. Atlassian, abgerufen am 2. Januar 2021 (englisch, In den Filter-Drop-Downs ist die Anzahl der Auswahl ablesbar).
  14. Atlassian: Products. Abgerufen am 10. November 2021 (englisch).
  15. Preise für Jira Software. Atlassian, abgerufen am 1. Januar 2021.
  16. Preise für Jira Service Management. Atlassian, abgerufen am 1. Januar 2021.
  17. JBossDeveloper. System Dashboard. JBoss.org, abgerufen am 4. August 2018 (englisch).
  18. Spring JIRA. System Dashboard. Spring, abgerufen am 4. August 2018 (englisch).
  19. Hibernate JIRA. System Dashboard. Hibernate, abgerufen am 4. August 2018 (englisch).
  20. Apache Software Foundation JIRA. System Dashboard. Apache Software Foundation, abgerufen am 4. August 2018 (englisch).
  21. ReactOS JIRA. System Dashboard. ReactOS, abgerufen am 4. August 2018 (englisch).
  22. Atlassian Partner Directory. Atlassian, abgerufen am 1. Januar 2021 (englisch).
  23. Atlassian: Preise für Jira – Kosten pro Benutzer für Monats- und Jahresabonnements. Abgerufen am 27. Februar 2021.
  24. Resource Planning & Timesheets Tool for Jira | ActivityTimeline. Abgerufen am 2. August 2023 (englisch).
  25. Jira Server Security Advisory 29nd June 2022 | Atlassian Support | Atlassian Documentation. Abgerufen am 9. Oktober 2022.
  26. NinJo-Batch. Meteorologische Grafikproduktion im Deutschen Wetterdienst. DWD, abgerufen am 4. August 2018 (deutsch).
  27. Kunden. Atlassian, abgerufen am 14. März 2024.