Programmmanagement-Software für Jira und Asana

The Program Manager ist Programmmanagement-Software, die projektübergreifende Abhängigkeiten in Jira und Asana abbildet, jeden Meilenstein auf Risiken beobachtet und Blocker, Entscheidungen und Freigaben in einem Graphen zusammenführt. Frag in Claude oder ChatGPT nach dem Stand, und gib jede Änderung frei, bevor sie passiert.

Team ab 59 US-Dollar pro Workspace und Monat. Im Checkout ist eine Karte nötig. Die App ist derzeit auf Englisch. Preise ansehen

Portfolio · DependenciesBeispiel
Auth serviceJiraBilling APIJiraBrand kitAsanaPayments GAJiraLaunch siteAsanaQ4 Launch◆

Milestone risk

Q4 Launch+9d
Payments GA+6d
Launch siteon track

Critical blocker

Auth service holds 2 milestones

10

MCP-Tools für die Domäne

3

Live-Anbindungen: Jira, Asana, Slack

8

Zustände im Blocker-Workflow

Produkt

Ein Graph für jedes Programm, jeden Meilenstein und jeden Blocker.

Überblick über alle Programme, ohne die Tools zu ersetzen, die deine Teams bereits nutzen. Auf der Seite Funktionen steht, was jeder Teil speichert und tut.

Abhängigkeitsgraph über Programme hinweg

Harte, weiche und rein informative Verknüpfungen zwischen Arbeitspaketen aus Jira und Asana, verifiziert oder als Vorschlag markiert.

get_dependency_graph

Überwachung des Meilenstein-Risikos

Baseline gegen Prognose für jeden Meilenstein, mit einer deterministischen Auswirkungsvorschau, wenn ein vorgelagertes Element rutscht.

analyze_milestone_impact

Blocker und Eskalationen

Blocker-Workflow mit acht Zuständen, mit Verantwortlichen, Fälligkeiten und den Meilensteinen, die jeder Blocker aufhält.

list_critical_blockers

Entscheidungslog

Optionen, Begründung, Freigeber und Nachfass-Frist für jede Entscheidung, verknüpft mit den betroffenen Meilensteinen.

decisions · approvals

Freigaben für jede Aktion eines Agenten

Agenten schlagen Verknüpfungen und Eskalationen vor. Geschrieben wird erst, wenn eine Person die genaue Nutzlast freigibt.

propose_* → execute_approved_action

Wöchentliches Programm-Review

Fortschritt, Bewegung der Meilensteine, Blocker, Entscheidungen und offene Anfragen, aus Live-Daten für jedes Programm zusammengestellt.

get_weekly_program_brief

MCP-Clients

Frag in normaler Sprache. Gib frei, was sich ändert.

Füge The Program Manager in Claude, ChatGPT, Claude Code oder Cursor als MCP-Server hinzu. Agenten lesen den Abhängigkeitsgraphen, Meilensteine, Blocker und Entscheidungen, und jeder vorgeschlagene Schreibzugriff landet in deiner Freigabe-Warteschlange.

  1. 1

    MCP-Server hinzufügen

    Erstelle unter Settings ein Workspace-Token und trage die Server-URL und das Token als Authorization-Header in deinem MCP-Client ein.

  2. 2

    Nach dem Portfolio fragen

    „Welche Abhängigkeiten gefährden den Q4-Launch?“ Der Agent antwortet aus Live-Programmdaten und nennt Belege.

  3. 3

    Freigeben, dann ausführen

    Vorgeschlagene Verknüpfungen und Eskalationen warten mit Ablaufdatum auf Freigabe. Freigegebene Aktionen werden ausgeführt und im Audit-Log festgehalten.

Die Schritte zur Einrichtung und die Liste der Tools stehen auf der MCP-Seite.

C ClaudeG ChatGPT>_ Claude Code
Claude · The Program Manager connectorBeispiel
Which dependencies threaten the Q4 launch?
C
get_dependency_graphprogram: “Q4 Launch”
analyze_milestone_impactdelay_days: 6

Two upstream items sit on the critical path. Auth service is blocked on a vendor review and pushes Payments GA, which moves the launch by about 9 days.

Proposed: escalate Auth service blocker to Platform lead in Slack

Needs approval

Review in Approvals before anything is sent

So funktioniert es

Von verstreuten Trackern zur Entscheidung in vier Schritten.

  1. 01

    Launch abbilden

    Verbinde Jira und Asana mit einem API-Token und wähle die Projekte, die zu einem Programm gehören.

  2. 02

    Verzug erkennen

    Abhängigkeiten und Meilenstein-Prognosen aktualisieren sich bei jedem Sync. Veraltete Quellen werden gekennzeichnet und nie als grün gezeigt.

  3. 03

    Gezielt eskalieren

    Sieh, welcher Blocker welchen Meilenstein aufhält und wer ihn verantwortet, und entwirf die Eskalation für Slack.

  4. 04

    Prüfen und entscheiden

    Führe das Wochenreview durch, halte Entscheidungen mit Begründung fest und gib Vorschläge von Agenten frei.

Anbindungen

Verbinde Jira, Asana und Slack.

Jede Anbindung nutzt ein API-Token, das du selbst erstellst. Das Token wird serverseitig gespeichert und erreicht nie den Browser.

J

Jira Cloud

Unterstützt

Issues, Epics, Statusübergänge und projektübergreifende Verknüpfungen

read:jira-work
A

Asana

Unterstützt

Projekte, Aufgaben, Abschnitte und Abhängigkeiten zwischen Aufgaben

default
S

Slack

Unterstützt

Programm-Updates, Eskalationsmeldungen und Status-Nachrichten

chat:write channels:read

Sicherheit

Mandantentrennung, Zugangsdaten auf dem Server, alles protokolliert.

Row-Level-Security auf jeder Tabelle

Die Trennung nach Organisation wird in der Datenbank erzwungen. Die Service-Rolle erreicht nie den Browser.

Zugangsdaten nur auf dem Server

Tokens der Anbieter werden einmal gesendet und serverseitig gespeichert. Nie im Browser, nie in allgemeinen Logs.

Jeder externe Schreibzugriff wird freigegeben

Vorschlagen, freigeben, ausführen, verifizieren, protokollieren. Freigaben gelten einmalig, laufen ab und tragen einen Hash der Nutzlast.

Daten der Anbieter sind nicht vertrauenswürdig

Aufgabenbeschreibungen und Kommentare Dritter werden nie als Anweisungen ausgeführt. An Tools gehen keine Geheimnisse.

Audit-Trail

Folgenreiche Aktionen werden mit Akteur, Ressource und Zeitstempel protokolliert.

Im Zweifel sperren

Veraltete Quellen zeigen Zeitstempel und ein ungeprüftes Risiko. Nie einen falschen grünen Status.

MCP-Tool-Vertrag

Zehn Tools auf Domänenebene statt dutzender roher API-Wrapper.

Jedes Tool liefert eindeutige Aktionsstatus, Belege und Deep Links zurück ins Dashboard. Die vollständige Liste steht auf der MCP-Seite.

  • list_programs, get_program_status, get_dependency_graph
  • analyze_milestone_impact: deterministische Vorschau, keine Änderung am Fremdsystem
  • list_critical_blockers, get_weekly_program_brief
  • propose_dependency_link, propose_escalation: abgesicherte Schreibzugriffe
  • execute_approved_action: prüft die Freigabe und führt sie dann aus
  • get_program_changes: normalisierte Änderungsereignisse mit Zeitstempeln der Quelle
tools/list
{
  "tools": [
    {
      "name": "analyze_milestone_impact",
      "description": "Deterministic impact preview
        for a milestone delay",
      "inputSchema": {
        "type": "object",
        "properties": {
          "program_id":   { "type": "string" },
          "milestone_id": { "type": "string" },
          "delay_days":   { "type": "number" }
        },
        "required": ["program_id"]
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false
      }
    }
  ]
}

Schluss mit Raten. Wissen, was rutschen wird.

Registriere dich, lege einen Workspace an und wähle im Stripe Checkout einen Tarif. Verbinde dann Jira und Asana mit einem API-Token oder lade zuerst das Beispiel-Portfolio, um jede Ansicht auszuprobieren.