Skip to the main content.
SERVICES

Wir bieten erstklassige Services, um Ihre digitale Transformation erfolgreich zu gestalten.


PARTNER

Als strategischer Partner führender Technologieanbieter unterstützen wir Sie dabei, digitale Exzellenz zu erreichen.


ÜBER UNS

Wir bieten erstklassige Services, um Ihre digitale Transformation erfolgreich zu gestalten.


INSIGHTS

Erfahren Sie, was die Zukunft bringt – mit exklusiven Insights, Fachartikeln und Live-Webinaren mit unseren Experten.




Abonnieren Sie jetzt unseren Newsletter

KARRIERE

Werde unser nächster Demiconian! Entfalte dein Potenzial in einem innovativen und dynamischen Team.



3 Min. Lesezeit

Großflächige Refactorings meistern: So nutzt Atlassian KI mit Rovo Dev im Code-Cleanup

Großflächige Refactorings meistern: So nutzt Atlassian KI mit Rovo Dev im Code-Cleanup

Wer schon einmal große Feature Flags oder veraltete Codebestandteile in einer monorepo-Architektur bereinigen musste, weiß: Das ist kein Task für nebenbei. Es braucht eine klare Strategie, Automatisierung – und in Atlassians Fall: den gezielten Einsatz von Künstlicher Intelligenz mit Rovo Dev.

In diesem Beitrag geben wir als Atlassian-Partner einen Einblick, wie Atlassian-Ingenieure mithilfe von AI-gesteuerten Workflows ein komplexes Refactoring-Projekt erfolgreich umgesetzt haben – inklusive Lessons Learned für alle, die Ähnliches planen.

 

1. Herausforderung: Bereinigung von Feature Flags im großen Stil

Im Zuge eines neuen Navigationssystems („Nav4“) hatten sich in Atlassians Frontend-Monorepo zahlreiche Feature Flags (FGs) und Mocks angesammelt – verteilt über mehr als 100 Pakete und 1.400 Dateien. Ziel: Sämtliche FGs und Mocks rückstandslos entfernen, ohne Qualitätseinbußen oder Risiken.

Die Herausforderung:

  • Heterogene Tools und Paketstrukturen
  • Unterschiedliche Syntaxvarianten
  • Technische Abhängigkeiten und Altlasten
  • Minimale Downtime, maximale Codequalität

 

2. Der Workflow: So wurde AI sinnvoll integriert

Die Atlassian-Teams setzten auf eine iterative, absichernde Vorgehensweise:

  • Zunächst wurden mit Discovery Prompts alle FG- und Mock-Vorkommen systematisch identifiziert.
  • Eine Memory-Datei lieferte der AI (Rovo Dev) den nötigen Kontext für gezielte Änderungen.
  • Auf Basis dieses Kontexts generierte Rovo Dev automatisierte Vorschläge zur Codebereinigung – von Bash-Skripten bis hin zu Pull Requests.
  • Die Änderungen wurden in kleinen Paketen getestet, verfeinert und schrittweise ausgerollt – inklusive menschlicher Code-Reviews.

 

3. Technische Bausteine: Rovo Dev, Prompts, Memory Files

Rovo Dev ist Atlassians AI-Agent, der sich durch folgende Fähigkeiten auszeichnet:

  • Multilinguale Codeverarbeitung (Bash, Python, API, Git)
  • Analyse von Fehlermeldungen und Vorschlag konkreter Fixes
  • Wiederverwendbare Transformationen auf Paketebene
  • Unterstützung bei parallelen Refactorings in mehreren DevBoxes

Die Kombination aus dauerhaftem AI-Kontext (Memory File) und präzisen Prompts machte es möglich, zuverlässig, effizient und ohne „AI-Halluzinationen“ zu arbeiten.

 

4. Was funktioniert hat – und was nicht

Was gut lief:

  • Systematisches Mapping von FG-Varianten mit Discovery-Prompts
  • Reproduzierbare Paket-basierte Transformationen
  • Iterativer Ausbau der Lösungsschritte („build simple → refine → scale“)
  • Parallelisierung durch DevBoxes & Rovo Dev

Was nicht funktioniert hat:
Ein rein „AI → Script → Auto-Cleanup“-Ansatz ohne menschliches Eingreifen führte zu fehlerhaften Änderungen. Erst durch gezielte Review- und Korrekturschleifen konnte die Codequalität gesichert werden.

 

5. Best Practices für sicheres, automatisiertes Refactoring

  1. Iterativ vorgehen: Kleine Pakete, häufige CI-Runs, enges Feedback.
  2. AI-Kontext präzise definieren: Memory Files als zentrale Wissensquelle.
  3. Dead Code gezielt identifizieren: AI kann Zusammenhänge erkennen, die einfache Scripte nicht erfassen.
  4. Safety first: Typprüfungen, Integrationstests und manuelle Reviews bleiben Pflicht.
    Discovery First: Unklare Aufgaben zuerst in strukturierte Backlogs überführen.

 

6. Fazit: AI als Partner im Engineering-Prozess

Der größte Mehrwert von AI bei großflächigem Refactoring liegt nicht in der vollständigen Automatisierung – sondern in der intelligenten Assistenz:

checked-artificial-intelligence-digital Schnelleres Identifizieren von Altlasten
checked-artificial-intelligence-digital Höhere Konsistenz bei Codeänderungen
checked-artificial-intelligence-digital Deutlich reduzierte manuelle Aufwände
checked-artificial-intelligence-digital Verbesserte Wiederverwendbarkeit von Patterns

Atlassian hat gezeigt: Mit dem richtigen Setup wird AI zum verlässlichen Sparringspartner – auch bei anspruchsvollen Cleanups.

 

KONTAKTIEREN!

 

Häufig gestellte Fragen zum Einsatz von AI bei großflächigem Refactoring

 

 

Entdecken Sie mehr!

Profitieren Sie von unserer umfassenden Atlassian-Expertise von der strategischen Beratung über die Implementierung bis hin zur nachhaltigen Optimierung Ihrer Atlassian-Landschaft. Unsere Spezialisten stellen sicher, dass Ihre Tools optimal auf Ihre Geschäftsprozesse abgestimmt sind und maximale Effizienz sowie Zukunftssicherheit gewährleisten.

Atlassian Services

 

demicon-experts-digital-workplace-min

 

Rückblick auf Atlassian Team ’25 Europe

Rückblick auf Atlassian Team ’25 Europe

Barcelona wurde auch in diesem Jahr wieder zur Bühne für die Zukunft der digitalen Zusammenarbeit. Wir waren persönlich vor Ort und konnten live...

Read More
Atlassian team'25 Updates –Rovo AI, Cloud-Zukunft und unsere Einblicke aus Anaheim

Atlassian team'25 Updates ­–Rovo AI, Cloud-Zukunft und unsere Einblicke aus Anaheim

Vom 8. bis 10. April 2025 war Anaheim, Kalifornien, einmal mehr zur Bühne eines der bedeutendsten Events der Tech- und Kollaborationswelt: Atlassian...

Read More
Das war unser miniADEMU im Juni: Atlassian AI, Strategic Success mit OKRs sowie Confluence & Jira auf einem Dashboard

Das war unser miniADEMU im Juni: Atlassian AI, Strategic Success mit OKRs sowie Confluence & Jira auf einem Dashboard

In der Juniausgabe unseres Kundenevents miniADEMU wurden die neuesten Entwicklungen und Einsatzmöglichkeiten innerhalb der Welt von Atlassian...

Read More