Johanna Burchardi
Senior Strategy | Digital Solutions - Engineering
20. August 2026
6 min
Das erwartet dich
- Das Dilemma zwischen Entwicklung und Projektmanagement
- Warum Standardlösungen im echten Workflow scheitern
- Sychronisation in Echtzeit
- Smarte Vererbung: einmal setzen, überall gültig
- Volle Kontrolle direkt im Ticket
- Sicherheit durch persönliche Moco-Keys
- Sichtbare Abwesenheit
- Maßgeschneiderte Tool-Landschaften dank KI
- Fazit
Das Dilemma zwischen Entwicklung und Projektmanagement
Wer im Agentur- oder Unternehmensalltag unterwegs ist, kennt die Situation: Entwickler:innen und Fachgewerke arbeiten in Jira. Dort liegen Tickets, Sprints, Abhängigkeiten und die Wochenplanung. Das Projektmanagement dagegen lebt in Moco, weil dort Budgets, Zeiterfassung, Reportings und Abrechnungen zusammenlaufen.
Beide Systeme sind in ihrem Kernbereich stark. Das Problem entsteht dazwischen. Zeiterfassung passiert an zwei Orten, Stunden werden manuell übertragen oder über Browser-Extensions gebucht, die nie ganz nahtlos funktionieren. Am Monatsende fehlen Buchungen, oder sie sitzen auf der falschen Position.
Der Wunsch ist eigentlich simpel: ausschließlich in Jira arbeiten, und die Zeiten fließen von alleine dorthin, wo sie gebraucht werden. Genau das haben wir bei move:elevator umgesetzt und ein eigenes Jira-Plugin für Moco entwickelt.
Warum Standardlösungen im echten Workflow scheitern
Zeiterfassung in Jira ist Standard. Und ja, für Moco gibt es ein offizielles Browser-Plugin. Im täglichen Betrieb stoßen diese Lösungen aber schnell an ihre Grenzen, weil sie den Kontext nicht kennen, in dem gebucht wird.
Ein Beispiel: Ein Epic hat zwanzig Untertickets. Jedes davon müsste einzeln mit der richtigen Moco-Position verknüpft werden. Passiert das nicht, landen Stunden entweder gar nicht oder auf der falschen Position. Und wenn eine Position in Moco bereits abgerechnet ist, merkt das niemand, bis die Rechnung geschrieben wird.
Unser Anspruch war deshalb klar: keine Medienbrüche mehr für das Team, maximale Transparenz für das Projektmanagement. Mit dem Plugin musst du Jira für die Zeiterfassung nicht mehr verlassen.
Synchronisation in Echtzeit
Viele Integrationen synchronisieren im Batch, also ein- oder zweimal täglich. Für das Team fällt das kaum auf. Für das Projektmanagement ist es der entscheidende Unterschied, denn wer Mittags in Moco auf ein Budget schaut, sieht den Stand von gestern Abend.
Unser Plugin überträgt jede Buchung in dem Moment, in dem sie in Jira gespeichert wird. Die Stunden erscheinen unmittelbar in Moco und fließen sofort in Auswertungen und Budgetübersichten ein. Damit sind Projektzahlen zu jeder Tageszeit belastbar, ob im Jour Fixe am Morgen oder bei der Budgetfreigabe am Nachmittag.
Gerade bei Projekten, die knapp kalkuliert sind, entscheidet dieser Unterschied darüber, ob eine Budgetüberschreitung noch steuerbar ist oder erst im Nachhinein auffällt.
Die Moco Jira Schnittstelle: einmal setzen, überall gültig
Der Kern der Moco Jira Schnittstelle ist die Vererbungslogik. Du legst eine Moco-Buchungsposition auf Projektebene, auf Epic-Ebene oder direkt am einzelnen Ticket fest. Alle untergeordneten Tickets und Unteraufgaben übernehmen diese Zuordnung automatisch.
Hat ein Ticket keine eigene Position, läuft eine feste Hierarchie durch:
Erst wenn keine dieser Stufen greift, bleibt eine Buchung als ausstehend liegen und wird sichtbar markiert. Das spart im Alltag unzählige Klicks und sorgt dafür, dass Stunden nicht stillschweigend verloren gehen.
Praktisch nebenbei: Hat ein Moco-Projekt nur eine einzige buchbare Position, wählt das Plugin sie automatisch aus.

Volle Kontrolle direkt im Ticket
In der Detailansicht jedes Jira-Tickets siehst du sofort, auf welche Moco-Position gebucht wird. Direkt gesetzte Positionen sind dabei anders gekennzeichnet als vererbte, inklusive Hinweis, woher die Vererbung kommt.
Ist eine Position in Moco gesperrt oder bereits abgerechnet, weist das Plugin darauf hin, dass die Zuordnung aktualisiert werden muss. Fehlbuchungen entstehen so gar nicht erst.
Über einen eigenen Tab im Ticket hast du zusätzlich den vollen Überblick, welche Jira Zeiten schon an Moco übertragen wurden. Dort siehst du pro Buchung Autor:in, Stunden, Datum, Kommentar und den aktuellen Status. Vier Zustände sind möglich: übertragen, ausstehend, fehlgeschlagen oder in Moco gelöscht.
Wichtig für alle, die später auswerten müssen: Jede Buchung kommt vollständig in Moco an. Ticketnummer, Tickettitel und der Kommentar aus dem Worklog werden mitübertragen. Im Controlling siehst du damit nicht nur, dass drei Stunden auf ein Projekt gebucht wurden, sondern auf welches Ticket und mit welcher Tätigkeit.
Hakt die Synchronisation, bekommst du eine Fehlermeldung mit konkretem Hinweis zur Behebung, dazu eine E-Mail-Benachrichtigung und einen Banner am Ticket. Ein Klick auf „Erneut versuchen“ stößt die Übertragung neu an. Ausstehende Buchungen lassen sich manuell nachziehen, sobald die fehlende Konfiguration ergänzt wurde.
Sicherheit durch persönliche Moco-Keys
Datenschutz und Rechtemanagement bleiben gewahrt. Jedes Teammitglied hinterlegt in den persönlichen Jira-Einstellungen den eigenen Moco-API-Schlüssel, verschlüsselt gespeichert und nur für den eigenen Account gültig. Gebucht wird damit exakt mit den Rechten und Rollen, die die Person auch in Moco besitzt.
Die Zugangskontrolle folgt konsequent dem Fail-Closed-Prinzip: Solange die Administration die App nicht bewusst freigeschaltet hat, ist sie für niemanden sichtbar. Der Zugriff lässt sich anschließend entweder für alle Jira-Nutzer:innen öffnen oder auf eine feste Personenliste beschränken. Getrennt nach Entwicklungs-, Staging- und Produktionsumgebung.
Ein Aktivitätsprotokoll auf Admin-Ebene zeichnet alle Sync-Ereignisse und Konfigurationsänderungen auf, filterbar nach Zeitraum, Level und Freitext. Bei Rückfragen zu einer Buchung ist damit nachvollziehbar, was wann passiert ist.
Sichtbare Abwesenheiten: der stille Zeitfresser im Ticketprozess
Urlaube und Krankheitstage stehen nicht in Jira, sondern bei uns in Moco. Jira weiß also nichts davon und ein Ticket kann schon einmal problemlos bei einer Person landen, die zwei Wochen nicht im Haus ist. Der Vorgang steht dann still, bis es dann nach Tagen irgendwann jemandem auffällt.
Weil die Verbindung für die Zeiterfassung ohnehin besteht, fragt das Plugin über dieselbe Schnittstelle auch Abwesenheiten ab. Wird ein Ticket einer Person zugewiesen, die aktuell nicht verfügbar ist, erscheint direkt ein Hinweis mit dem Datum der Rückkehr. Sichtbar ist dieser für alle, die das Ticket öffnen, also auch für Kund:innen, die einen Kommentar hinterlassen.
Das verändert im Alltag mehr, als der Hinweis vermuten lässt: Du gibst das Ticket direkt an jemand anderen, statt eine Verzögerung nachträglich aufzulösen. Kund:innen können Reaktionszeiten einordnen und Tickets fallen viel eher auf, als dass sie bis zum nächsten Sprint-Review liegen bleiben.
Das Feature war ursprünglich ein Nebenprodukt, entstanden aus einer Verbindung, die für einen ganz anderen Zweck gebaut wurde. Im Alltag gehört es inzwischen zu den Funktionen, die wir am wenigsten missen wollen. Und genau das ist der Punkt bei guten Schnittstellen: Wenn zwei Systeme erst einmal miteinander sprechen, entstehen Möglichkeiten, die vorher auf keiner Anforderungsliste standen.
Maßgeschneiderte Tool-Landschaften dank KI
Das Plugin zeigt zwei Dinge. Erstens, wie wir interne Prozesse optimieren. Zweitens, wie sich der Aufwand für solche Entwicklungen verschoben hat.
Eine saubere Schnittstelle mit Vererbungslogik, Fehlerbehandlung, Rechtemanagement und Protokollierung war früher ein Projekt über Wochen. Durch KI-gestützte Entwicklung bauen wir solche Plugins und Schnittstellen heute deutlich schneller, das Jira Moco Plugin ist dafür ein gutes Beispiel. Der Grund ist derselbe wie bei jeder guten Integration: Moderne Systeme wie Jira und Moco bringen dokumentierte APIs mit, und die liefern der KI genau den Kontext, den sie für präzise Arbeit braucht.
Das Prinzip lässt sich übertragen. Wo in deiner Tool-Landschaft heute manuell übertragen wird, steckt meistens eine Schnittstelle, die es noch nicht gibt.
Fazit: Weniger Reibung, mehr Verlässlichkeit
Die wichtigsten Erkenntnisse auf einen Blick:
Bring deine Tools zum Sprechen
Willst du Moco und Jira verbinden und die Zeiterfassung an einer Stelle bündeln? Oder bremst dich eine ganz andere Schnittstelle im Alltag aus? Wir zeigen dir das Plugin im Einsatz und schauen gemeinsam, wo sich in deiner Tool-Landschaft am meisten holen lässt.
Jetzt Gespräch anfragen
Häufige Fragen zur Jira Moco Integration
Wir wissen: Begriffe wie Vererbungslogik, API-Schlüssel oder Fail-Closed wirken im ersten Moment technisch und werfen schnell neue Fragen auf. Gerade wenn es um die Verbindung zweier Systeme geht, in denen täglich das ganze Team arbeitet, entstehen Unsicherheiten: Was steckt konkret dahinter? Wie aufwendig ist das wirklich? Damit du den Überblick behältst, haben wir die häufigsten Fragen rund um die Jira Moco Integration für dich beantwortet. Verständlich erklärt und praxisnah eingeordnet. Und wenn danach noch etwas offen bleibt: Wir sind da, als Partner für individuelle Schnittstellen und digitale Prozesse.
Was ist Moco überhaupt?
Moco ist eine Agentursoftware für Projektmanagement, Zeiterfassung, Budgetkontrolle und Abrechnung. Sie wird vor allem in Dienstleistungsunternehmen eingesetzt, in denen Zeit die zentrale Abrechnungsgröße ist.
Was ist ein API-Schlüssel und warum brauche ich einen eigenen?
Ein API-Schlüssel ist eine Art persönlicher Ausweis, mit dem sich ein System bei einem anderen anmeldet. Weil jede Person ihren eigenen Schlüssel hinterlegt, gelten in Jira exakt dieselben Rechte wie in Moco. Ein Sammelzugang für das ganze Team würde diese Trennung aufheben.
Wie lange dauert die Einrichtung im Team?
Die administrative Grundeinrichtung ist eine einmalige Sache und in wenigen Minuten erledigt. Pro Person kommt danach nur das Hinterlegen des eigenen Schlüssels und das Aktivieren der automatischen Übertragung dazu.
Was passiert mit bereits erfassten Stunden aus der Vergangenheit?
Das Plugin überträgt Buchungen, die nach der Einrichtung entstehen. Ältere Zeiten bleiben unberührt. Ein Wechsel zum Monatsanfang macht die Umstellung deshalb am saubersten.
Lässt sich das Prinzip auf andere Tools übertragen?
Ja. Überall dort, wo zwei Systeme dokumentierte Schnittstellen mitbringen, lässt sich eine ähnliche Verbindung bauen. Welche Kombination in deinem Fall sinnvoll ist, klären wir am besten im Gespräch.
Möchtest du mehr erfahren?



