VERSIONSHISTORIE

PAUL entwickelt sich weiter.

Veröffentlichte Änderungen und Verbesserungen im Überblick.

Version 1.11: Übersichtlicher BA-Chat mit Projektstatus und Aktivitäten

PAUL hat eine neu gestaltete Oberfläche: Die Navigation steht links, der Arbeitsbereich in der Mitte und wichtige Kontextinformationen rechts. Im BA-Chat sind Nachrichten als Gesprächsverlauf mit Zeitstempeln dargestellt. So lassen sich auch längere Unterhaltungen leichter verfolgen.

Die rechte Kontextspalte zeigt den aktuellen Projektstatus, etwa den gewählten Branch und das Jira-Projekt. Unter „Letzte Events“ werden ausgeführte Aktionen sichtbar – beispielsweise das Erstellen einer Jira-Story oder Änderungen am GitLab-Repository. Damit ist direkt im BA-Chat besser nachvollziehbar, was PAUL bereits getan hat.

Version 1.10: PAUL unterstützt Java- und Ansible-Projekte

PAUL kann jetzt neben Python auch Java- und Ansible-Repositories analysieren. Bei Java berücksichtigt PAUL unter anderem die Paketstruktur und Build-Dateien; bei Ansible erkennt es typische Strukturen wie Playbooks und Rollen. So entsteht ein passender Projektkontext für die KI-gestützte Architektur- und Entwicklungsarbeit.

Auch bei der Bearbeitung von Jira-Stories nutzt PAUL für Java und Ansible sprachspezifische Entwicklungsadapter.

Version 1.9: Externe Dokumentation in PAUL nutzen

PAUL kann jetzt konfigurierte externe Dokumentationsquellen bei der Bearbeitung von Anforderungen und Entwicklungsaufgaben heranziehen. Business Analyst, Architekt und Entwickler können so beispielsweise Produkt- oder Plattformdokumentation einbeziehen, wenn der Projektkontext allein nicht ausreicht.

Bei mehreren Quellen helfen hinterlegte Beschreibungen dabei, eine fachlich passende Dokumentation auszuwählen. Die abgerufenen Seiten werden auf ihren relevanten Inhalt reduziert, damit PAUL die Informationen gezielter nutzen kann.

Version 1.8: Architekturübersichten für Python-Projekte

PAUL kann die Struktur eines Python-Projekts analysieren und daraus eine Architekturübersicht mit Modulabhängigkeiten erzeugen. Die Übersicht wird als Diagrammquelle im Projekt abgelegt und kann auch als Kontext für die KI-gestützte Analyse und Entwicklung dienen. So werden Zusammenhänge im Code leichter nachvollziehbar.

Außerdem können Jira-Vorgänge miteinander verknüpft werden – etwa um Abhängigkeiten zwischen Aufgaben sichtbar zu machen. Im BA-Chat bleibt der gewählte Projektkontext über mehrere Nachrichten hinweg erhalten.

Version 1.7: Jira-Stories direkt im BA-Chat starten

Mit PAUL lässt sich die Bearbeitung einer Jira-Story jetzt per natürlicher Sprache im BA-Chat anstoßen – zum Beispiel mit „Starte JLCA-123“. Das Ergebnis und mögliche Fehler werden anschließend verständlich im Chat angezeigt.

Auch die Unterstützung bei fehlgeschlagenen GitLab-Pipelines wurde ausgebaut: PAUL kann Probleme mit der CI-Konfiguration, fehlgeschlagene Tests und andere Jobfehler gezielter unterscheiden. Änderungen an Projektdateien werden zudem inkrementell in den Suchindex übernommen, damit der Projektkontext aktuell bleibt.

Version 1.6: Bessere Bedienung und gezieltere GitLab-Pipeline-Reparatur

PAUL erhält eine responsive Benutzeroberfläche mit klarer Navigation. Im BA-Chat bietet ein größeres Eingabefeld mehr Platz, um auch längere Anforderungen zu formulieren.

Bei der automatisierten Reparatur fehlgeschlagener GitLab-Pipelines unterscheidet PAUL nun zwischen Fehlern in einem Pipeline-Job und Problemen mit der CI-Konfiguration. So kann die Korrektur gezielter am jeweiligen Fehler ansetzen. Für die Installation und Aktualisierung steht außerdem eine Ansible-Rolle bereit, die das Helm-Chart nutzt.

Version 1.5: Projektkontext für KI-gestützte Softwareentwicklung

PAUL kann bei der Bearbeitung von Anforderungen und Entwicklungsaufgaben passende Informationen aus Quellcode und Projektdokumentation heranziehen. So erhalten Business Analyst, Architekt und Entwickler gezielteren Kontext für ihre jeweiligen Arbeitsschritte. Der Suchindex kann nach Dateiänderungen oder einem Branchwechsel aktualisiert werden.

Version 1.4 – Komplexe Stories in überschaubaren Schritten bearbeiten

PAUL kann eine Story in konkrete Unteraufgaben gliedern. So werden die nächsten Schritte für Architektur und Umsetzung nachvollziehbarer, während die Arbeit mit der übergeordneten Story verbunden bleibt.

Version 1.3 – Anforderungen direkt in Jira weiterführen

Mit PAUL können Teams Anforderungen im Business-Analyst-Chat besprechen und daraus Jira-Stories erstellen. Bestehende Stories lassen sich im Chat ergänzen oder bearbeiten. Ist eine Story bereit, kann ihre Bearbeitung von dort aus angestoßen werden.

So wird aus einem Gespräch ein konkreter nächster Schritt im bestehenden Entwicklungsprozess – ohne Anforderungen erst aus dem Chat nach Jira übertragen zu müssen.