- Arbeitszeiterfassung (Beginn, Ende, Dauer – Pflicht des Arbeitgebers) und Projektzeiterfassung (Zeit auf Jira-Vorgänge buchen) sind zwei verschiedene Dinge und landen oft in zwei Systemen.
- In Jira erfassen Sie Projektzeit über Arbeit protokollieren: ein Worklog pro Vorgang mit Dauer (z. B.
2h 30m), Startdatum und kurzer Beschreibung. - Nachtragen am Freitag ist ungenau, Stoppuhren werden vergessen. Am zuverlässigsten ist eine automatische Zeiterfassung, die Jira-Schlüssel aus Fenstertiteln und Git-Branches liest.
- Achten Sie bei einer Zeiterfassung-App auf lokale Datenspeicherung, keine Screenshots, Prüfen vor dem Senden und Unterstützung für Ihre Jira-Variante (Cloud oder Data Center).
Arbeitszeiterfassung und Projektzeiterfassung: nicht dasselbe
Wer in einem Softwareteam arbeitet, erfasst seine Zeit oft doppelt: einmal im Zeiterfassungssystem des Arbeitgebers, wo Arbeitsbeginn, Pausen und Feierabend stehen, und einmal in Jira, wo die Stunden auf Vorgänge gebucht werden. Beides heißt umgangssprachlich „Zeiterfassung“, verfolgt aber unterschiedliche Ziele.
| Arbeitszeiterfassung | Projektzeiterfassung in Jira | |
|---|---|---|
| Leitfrage | Wann und wie lange haben Sie gearbeitet? | Woran haben Sie gearbeitet? |
| Typische Daten | Beginn, Ende, Pausen, Überstunden | Vorgang, Dauer, Tätigkeitsbeschreibung |
| Zweck | Arbeitsschutz: Höchstarbeitszeit, Ruhezeiten, Überstunden | Kundenabrechnung, Controlling, Sprint-Auswertung, Förderanträge |
| Werkzeug | Zeiterfassungssystem, Terminal, App des Arbeitgebers | Jira-Worklogs, Tempo, Desktop-Zeiterfassung |
| Grundlage | Gesetzliche Pflicht des Arbeitgebers | Vorgabe von Arbeitgeber, Kunde oder Projekt |
Die Projektzeit ist für Unternehmen oft genauso wichtig wie die Arbeitszeit: Agenturen und IT-Dienstleister rechnen Aufwände nach Stunden ab, Produktfirmen werten aus, wie viel Zeit in Features, Bugs und Betrieb fließt, und für Förderprogramme wie die steuerliche Forschungszulage muss der Personalaufwand für Entwicklungsprojekte nachvollziehbar belegt werden. Spätestens im Controlling fällt auf, wenn das HR-System 40 Stunden pro Woche zeigt, in Jira aber nur 22 gebucht sind.
Was rechtlich gilt: die Pflicht zur Arbeitszeiterfassung
Seit 2019 ist das Thema in Bewegung. Der Europäische Gerichtshof hat am 14. Mai 2019 (Rechtssache C-55/18) entschieden, dass die Mitgliedstaaten Arbeitgeber verpflichten müssen, ein objektives, verlässliches und zugängliches System einzurichten, mit dem die tägliche Arbeitszeit jedes Beschäftigten gemessen werden kann.
In Deutschland hat das Bundesarbeitsgericht mit Beschluss vom 13. September 2022 (1 ABR 22/21) klargestellt, dass Arbeitgeber schon nach § 3 Abs. 2 Nr. 1 Arbeitsschutzgesetz verpflichtet sind, Beginn und Ende und damit die Dauer der Arbeitszeit einschließlich Überstunden zu erfassen. Diese Pflicht gilt seitdem – unabhängig davon, wann das Arbeitszeitgesetz angepasst wird. Wie erfasst wird, ist bislang weitgehend offen; die Aufzeichnung darf auch an die Beschäftigten delegiert werden, die Verantwortung bleibt aber beim Arbeitgeber. Eine gesetzliche Neuregelung, die Form und Ausnahmen genauer festlegt, wird seit Längerem diskutiert. Prüfen Sie den aktuellen Stand, bevor Sie sich auf konkrete Detailvorgaben verlassen.
Für Entwickler sind vor allem diese Grenzen aus dem Arbeitszeitgesetz relevant:
- Höchstarbeitszeit: werktäglich grundsätzlich acht Stunden, verlängerbar auf zehn, wenn im Durchschnitt von sechs Kalendermonaten oder 24 Wochen acht Stunden werktäglich nicht überschritten werden (§ 3 ArbZG).
- Pausen: mindestens 30 Minuten bei mehr als sechs bis zu neun Stunden, 45 Minuten bei mehr als neun Stunden (§ 4 ArbZG).
- Ruhezeit: mindestens elf Stunden ununterbrochen nach Ende der täglichen Arbeitszeit (§ 5 ArbZG) – relevant, wenn Sie nachts einen Incident bearbeiten und am nächsten Morgen zum Daily erscheinen.
In Österreich und der Schweiz gelten eigene Aufzeichnungspflichten, etwa nach dem österreichischen Arbeitszeitgesetz und den Verordnungen zum Schweizer Arbeitsgesetz. Die Grundidee ist überall ähnlich: Der Arbeitgeber muss nachvollziehen können, wie lange gearbeitet wurde.
Und Jira? Worklogs dokumentieren, wie viel Zeit auf welchem Vorgang lag – nicht, wann Ihr Arbeitstag begann und endete, wie lange Sie Pause gemacht haben oder wie viel Zeit in Arbeit ohne Ticket floss. Ob Ihr Arbeitgeber Jira-Daten als Arbeitszeitnachweis akzeptiert, entscheidet er selbst; in den meisten Unternehmen ist das nicht der Fall, und es gibt ein separates System.
Dieser Abschnitt ist eine Orientierung, keine Rechtsberatung. Verbindlich sind die Regelungen Ihres Arbeitgebers, geltende Betriebsvereinbarungen und der aktuelle Gesetzesstand in Ihrem Land.
Betriebsrat und Datenschutz: warum das bei der Tool-Wahl zählt
Software, die Aktivität am Rechner aufzeichnet, berührt zwei sensible Bereiche. Erstens den Datenschutz: Programmnamen, Fenstertitel und besuchte Domains sind personenbezogene Daten, für die die DSGVO unter anderem den Grundsatz der Datenminimierung vorsieht. Zweitens die Mitbestimmung: Nach § 87 Abs. 1 Nr. 6 BetrVG hat der Betriebsrat bei technischen Einrichtungen mitzubestimmen, die dazu geeignet sind, Verhalten oder Leistung der Beschäftigten zu überwachen.
Werkzeuge mit Screenshots, Keylogging oder Team-Dashboards für Vorgesetzte sind deshalb in vielen deutschen Unternehmen schwer einzuführen – und das aus gutem Grund. Ein persönliches Werkzeug, das Daten nur lokal speichert, nichts an Vorgesetzte meldet und erst nach Ihrer Bestätigung Worklogs schreibt, ist ein anderer Fall. Klären Sie im Zweifel trotzdem mit IT und Datenschutz, ob Sie Desktop-Software installieren dürfen.
So erfassen Sie Arbeitszeit in Jira: Arbeit protokollieren
Damit Sie in Jira überhaupt Zeit buchen können, muss die Zeiterfassung in der Instanz aktiviert sein, das Zeiterfassungsfeld auf den Masken des Projekts liegen und Ihnen die Berechtigung zum Protokollieren von Arbeit zustehen. Danach läuft es so:
- Vorgang öffnen und auf das Zeiterfassungsfeld klicken oder im Menü Arbeit protokollieren wählen. In Jira Server und Data Center finden Sie den Eintrag unter Weitere.
- Aufgewendete Zeit eintragen – in Jira-Notation mit
w,d,hundm, etwa45moder2h 15m. Standardmäßig entspricht ein Tag acht Stunden und eine Woche fünf Tagen; Administratoren können das ändern. - Startdatum prüfen. Voreingestellt ist „jetzt“. Wer am Montag den Freitag nachträgt und das Datum nicht anpasst, bucht auf den falschen Tag.
- Beschreibung schreiben: eine Zeile, was konkret erledigt wurde – „Token-Refresh überarbeitet, Integrationstests ergänzt“ statt „Entwicklung“.
Daneben gibt es zwei technische Wege. Smart Commits buchen Zeit direkt aus der Commit-Nachricht, etwa CASE-1423 #time 2h Token-Refresh gefixt; das setzt eine verbundene Bitbucket-, GitHub- oder GitLab-Integration voraus und funktioniert nur, wenn die Commit-E-Mail zu Ihrem Jira-Konto passt. Für Automatisierung steht die REST-API bereit (POST /rest/api/3/issue/{key}/worklog in Jira Cloud). Setzt Ihr Unternehmen Tempo ein, buchen Sie dort; Tempo verwaltet seine Worklogs selbst. Eine ausführliche Anleitung mit allen Varianten finden Sie in unserem englischsprachigen Ratgeber How to log time in Jira.
Warum Entwickler ihre Arbeitszeit so ungern erfassen
Mit Faulheit hat das wenig zu tun. Der Arbeitstag in der Entwicklung ist zerstückelt: eine Stunde Code, zwanzig Minuten Review, ein Slack-Thread zum Release, ein Incident, das Daily, ein Refinement. Am Abend sind es zwölf Kontextwechsel, an die sich niemand im Detail erinnert. Typische Lücken:
- Arbeit ohne Ticket: Meetings, Support-Anfragen, Code-Reviews für andere Teams.
- Rundung: „Ungefähr vier Stunden auf dem großen Ticket“ – der Rest verschwindet.
- Nachtragen aus dem Gedächtnis: Am Freitag ist der Dienstag weg; der Chatverlauf und die Browser-Historie werden zur Detektivarbeit.
- Vergessene Stoppuhren: Der Timer läuft durch die Mittagspause oder wird gar nicht erst gestartet.
Das Ergebnis sind Worklogs, die niemandem helfen: acht Stunden „Entwicklung“ auf einem Vorgang, während die tatsächliche Arbeit über fünf Vorgänge verteilt war.
Drei Wege, Ihre Arbeitszeit in Jira zu erfassen
| Methode | Aufwand | Genauigkeit | Typische Falle |
|---|---|---|---|
| Manuell nachtragen (Jira, Excel, Notizen) | Oft eine Stunde am Freitag | Gering bis mittel | Erinnerungslücken, falsches Datum |
| Stoppuhr pro Vorgang (Timer-Apps, Jira-Add-ons) | Laufend, viele Klicks | Hoch, wenn konsequent genutzt | Timer vergessen oder nicht gestoppt |
| Automatische Zeiterfassung aus der Desktop-Aktivität | Wenige Minuten Prüfung | Hoch | Datenschutz: Wo liegen die Daten? |
Die automatische Variante nutzt Spuren, die Sie ohnehin erzeugen. Ein Branch namens feature/CASE-1423-token-refresh steht im Titel Ihrer IDE, ein Jira-Tab heißt „[CASE-1388] Review billing“, ein Pull Request trägt den Schlüssel im Titel. Diese Zeit lässt sich eindeutig zuordnen. Nur für den Rest – Figma, Slack, Confluence – braucht es eine Regel, einen Vorschlag oder Ihre Entscheidung.
Checkliste: die passende Zeiterfassung-App für Jira
- Jira-Variante: Unterstützt die App Jira Cloud (API-Token) und, falls nötig, Jira Server / Data Center (Personal Access Token)?
- Worklogs: Schreibt sie native Jira-Worklogs mit Ihrem eigenen Konto oder führt sie ein eigenes Zeitkonto?
- Datenhaltung: Bleiben die Aktivitätsdaten auf Ihrem PC oder gehen sie in die Cloud des Anbieters?
- Überwachung: Gibt es Screenshots, Keylogging oder Berichte an Vorgesetzte? Für Betriebsrat und Vertrauen entscheidend.
- Kontrolle: Wird nichts gebucht, bevor Sie bestätigt haben?
- Duplikate: Was passiert, wenn die Verbindung beim Senden abbricht oder Sie einen Tag erneut senden?
- Export: Können Sie Ihre Zeiten als CSV ablegen, etwa als persönlichen Stundennachweis?
- KI optional: Funktioniert die App auch ohne Cloud-KI?
So funktioniert es mit Timesheet Tracker
Genau für diesen Fall haben wir Timesheet Tracker gebaut, im Microsoft Store als „Zeiterfassung & Stundenzettel - KI für Jira“. Die Windows-App läuft im Infobereich der Taskleiste und zeichnet lokal auf, welches Programm aktiv ist, den Fenstertitel, die Domain im Browser sowie Leerlauf und Bildschirmsperre. Jira-Schlüssel in Fenstertiteln, URLs und Git-Branches ordnet sie direkt auf Ihrem PC zu, ganz ohne KI.
Am Ende des Tages klicken Sie auf „Meinen Tag sortieren“. Die KI ordnet die übrigen Blöcke Ihren Jira-Vorgängen zu und formuliert pro Vorgang einen Worklog-Text, auf Wunsch auf Deutsch. Dafür gehen nur maskierte Fenstertitel, Programmnamen, Domains und Dauern an den Server – nie vollständige URLs, Seiteninhalte, Screenshots, Tastatureingaben oder Ihr Jira-Token. Mit „Aufgabe ändern“ korrigieren Sie eine Zuordnung, mit „Keine Arbeit“ nehmen Sie private Blöcke heraus, dann „Tag bestätigen“ und „An Jira senden“ – an Jira Cloud oder Jira Server / Data Center, ohne doppelte Worklogs. Alternativ wählen Sie „CSV exportieren“.
Wer gar nichts an eine KI schicken möchte, nutzt den Modus „Ohne KI“: Schlüssel werden weiter automatisch zugeordnet, den Rest ordnen Sie selbst zu. Es gibt keine Screenshots, kein Keylogging und keine Berichte an Vorgesetzte. Die App ist ein kostenloser Download mit 14 Tagen Pro gratis, ohne Kreditkarte; danach kostet Pro $9.99 pro Monat oder $79 pro Jahr. Die gesetzliche Arbeitszeiterfassung Ihres Arbeitgebers ersetzt sie nicht – sie sorgt dafür, dass Ihre Projektzeit in Jira stimmt.
Häufige Fragen
Muss ich als Entwickler meine Arbeitszeit erfassen?
In Deutschland sind Arbeitgeber seit dem Beschluss des Bundesarbeitsgerichts vom September 2022 verpflichtet, Beginn, Ende und Dauer der Arbeitszeit zu erfassen. Wie das geschieht, legt der Arbeitgeber fest; oft wird die Erfassung an die Beschäftigten delegiert, etwa über eine App oder ein Webportal. Ob Sie zusätzlich Zeit auf Jira-Vorgänge buchen müssen, hängt von Projekt und Unternehmen ab.
Zählen Jira-Worklogs als Arbeitszeiterfassung?
In der Regel nicht. Worklogs zeigen, wie viel Zeit auf welchem Vorgang lag, aber nicht zuverlässig Arbeitsbeginn, Arbeitsende und Pausen. Die meisten Unternehmen nutzen dafür ein eigenes Zeiterfassungssystem. Ob Jira-Daten ausreichen, entscheidet Ihr Arbeitgeber.
Welche Zeiterfassung-App eignet sich für Jira?
Das hängt davon ab, wie Sie arbeiten. Für wenige lange Aufgaben genügt eine Stoppuhr. Bei vielen Kontextwechseln ist eine automatische Zeiterfassung sinnvoller, die Jira-Schlüssel aus Fenstertiteln und Git-Branches liest und native Worklogs schreibt. Achten Sie auf lokale Datenspeicherung, keine Screenshots und darauf, dass nichts ohne Ihre Bestätigung gebucht wird.
Darf eine Zeiterfassung-App Screenshots machen?
Ob das zulässig ist, hängt unter anderem von Zweck, Verhältnismäßigkeit, Datenschutzrecht und gegebenenfalls einer Betriebsvereinbarung ab; in vielen Unternehmen ist das kaum durchsetzbar. Timesheet Tracker macht grundsätzlich keine Screenshots und zeichnet keine Tastatureingaben auf.
Was kostet Timesheet Tracker?
Der Download aus dem Microsoft Store ist kostenlos und startet mit 14 Tagen Pro gratis, ohne Kreditkarte. Danach kostet Pro $9.99 pro Monat oder $79 pro Jahr. Ohne Abo zeichnet die App weiter auf und zeigt Ihren Tag, mit 7 Tagen Verlauf und CSV-Export für heute.
Schluss mit der Rekonstruktion am Freitag
Timesheet Tracker erfasst Ihren Arbeitstag lokal, ordnet ihn Ihren Jira-Vorgängen zu und formuliert die Worklogs vor – Sie prüfen nur noch. Kostenlos im Microsoft Store, mit 14 Tagen Pro gratis.