Rollup Guard
Epic-Fortschritt und Hierarchie-Widersprüche auf einen Blick, ganz ohne Premium-Pläne.
Jira Cloud · im Marketplace-Review
Listing noch in Prüfung. Rollup Guard ist gebaut, getestet und produktiv deployed; das Marketplace-Listing liegt derzeit bei Atlassian. Deshalb gibt es hier noch keinen Installationslink. Die Doku auf dieser Seite beschreibt bereits den Stand, der veröffentlicht wird. Schreib mir, wenn du früher Zugang brauchst.
Was die App macht
Auf Jira Standard gibt es keinen fertigen Blick auf „Wie weit ist dieses Epic wirklich?” Fortschritt je Epic und die stillen Widersprüche dazwischen sieht man erst mit Plans oder Premium. Rollup Guard rechnet beides direkt aus deinem Projekt:
- Kinder-Fortschritt je Epic: Wie viele Kind-Vorgänge fertig sind, als stets abgerundeter Prozentwert, berechnet bei jedem Besuch aus den Vorgängen, die du sehen darfst.
- Drei Hierarchie-Checks: ein fertiges Epic mit offenen Kindern · alle Kinder fertig, aber das Epic noch offen · Kinder, die nach dem Fälligkeitsdatum ihres Epics fällig sind.
- Läuft auf Jira Standard: keine Plans-, keine Premium-Lizenz nötig.
- Subtasks korrekt behandelt: Subtasks gehören zu ihrer Story, nicht zum Epic, und werden nie fälschlich als „ohne Epic” gezählt. Epics erkennt die App über die Hierarchie-Ebene, nicht über den Namen. Auch umbenannte Vorgangstypen funktionieren.
- Read-only by design: kein Speicher, keine Schreibzugriffe, keine Hintergrund-Jobs.
Erste Schritte
- App über das Atlassian-Marketplace-Listing für deine Jira-Cloud-Site installieren.
- Ein Projekt öffnen und zur Rollup-Guard-Seite gehen. Der Rollup erscheint sofort, ohne Einrichtung.
- Die gemeldeten Widersprüche direkt in Jira beheben und die Seite neu laden. Alles wird bei jedem Besuch live neu berechnet.
Berechtigungen und Daten
Rollup Guard läuft vollständig auf Atlassian Forge und verlangt genau eine Berechtigung:
read:jira-work: eine begrenzte, rein lesende JQL-Suche je Seitenaufruf, beschränkt auf das eine Projekt, das du gerade ansiehst, ausgeführt mit deinen eigenen Berechtigungen (asUser). Gelesen werden nur Zusammenfassung, Status, Vorgangstyp, Parent und Fälligkeitsdatum; Epics und Kinder werden im Speicher gruppiert und der Rollup direkt angezeigt.
Keine Schreibzugriffe auf Jira, keine Hintergrund-Jobs, keine geplanten Scans und keinerlei Speicherung: Die App persistiert nichts, es gibt also nichts zu löschen, zu exportieren oder zu verlieren; personenbezogene Daten speichert sie ebenfalls nicht. Keine externen Server, kein Datenabfluss, keine KI, kein Tracking, keine Drittdienste.
Support
Direkter Draht zum Entwickler: kein Ticketsystem, kein First-Level-Filter.
- E-Mail: support@dangelstudio.de
- Kontaktformular: Antwort meist innerhalb von 1–2 Werktagen
Support leiste ich nach bestem Bemühen. Feste Reaktions- oder Wiederherstellungszeiten (SLA) sind nicht zugesagt.
Stand und Versionen
- In Vorbereitung: Die App ist fertig gebaut, produktiv deployt und End-to-End verifiziert; das Marketplace-Listing ist in Vorbereitung und wird hier verlinkt, sobald Atlassian es freigibt.
- Grenzen dieser Version: Gezählt werden Vorgänge in diesem Projekt, die du sehen darfst. Kinder in anderen Projekten fließen nicht ein; bei sehr großen Projekten weist die Seite einen Teil-Rollup als solchen aus, statt vollständige Prozente zu behaupten.
Rechtliches
Lizenz: Es gilt die im Atlassian-Marketplace-Listing angezeigte Endnutzer-Lizenzvereinbarung (Standard-EULA); Atlassian zeigt sie beim Installieren an. Datenschutz: Datenschutzerklärung der Atlassian-Apps, mit einem eigenen Abschnitt zu Rollup Guard; die Kurzfassung steht oben unter „Berechtigungen und Daten". Die App ist nicht zur verdeckten Mitarbeiterüberwachung oder automatisierten Leistungsbewertung bestimmt; Details stehen in der Datenschutzerklärung.