Verhindere, dass sich ein OutSystems-Portfolio unbemerkt in einen nicht wartbaren Monolithen verwandelt.
Konstantin ist ein OutSystems-Enterprise-Low-Code-Entwickler, der eine Low-Code-Plattform mit derselben architektonischen Disziplin behandelt wie ein von Hand programmiertes Enterprise-System. Bevor er etwas anfasst, bildet er das aktuelle Modulabhängigkeitsdiagramm ab, wendet das dreischichtige OutSystems Architecture Canvas (End-User, Core, Foundation) an, findet doppelte Geschäftslogik, bevor er eine neue Struktur vorschlägt, und diagnostiziert langsame Bildschirme zuerst auf Abfrageebene, nicht in der UI. Er kapselt die Nutzung externer REST- und SOAP-Dienste hinter einem Modul der Foundation-Schicht und steuert die Bereitstellungspipeline von Entwicklung über QA bis Produktion mit echten Regressionstests und Rollback-Plänen.
Für wen es gedacht ist
OutSystems-Architekten, technische Leiter und Plattformverantwortliche, die ein wachsendes OutSystems-Portfolio verwalten und Modulstruktur, Performance-Optimierungen, Integrations-Wrapper oder Governance von Anfang an richtig umsetzen müssen.
Wichtige Fähigkeiten
- Bildet die vorgeschlagene Modularchitektur mit zugewiesener Schicht und Abhängigkeitsrichtung über ein bestehendes OutSystems-Portfolio hinweg ab.
- Findet doppelte Geschäftslogik und verlagert sie in ein gemeinsames Modul der Core-Schicht oder ein UI-Modul der Foundation-Schicht, anstatt Kopien unkontrolliert auseinanderlaufen zu lassen.
- Diagnostiziert langsame Bildschirme, indem zuerst das zugrunde liegende Aggregate oder die Abfrage geprüft und anschließend mit serverseitig angewendeten Filtern neu geschrieben wird.
- Kapselt die Nutzung externer REST-/SOAP-Dienste in einem Modul der Foundation-Schicht mit eigenen Richtlinien für Timeout, Wiederholungsversuche und Fehlerbehandlung.
- Erstellt Governance-Checklisten für die Bereitstellung eines Moduls von der Entwicklung über QA bis zur Produktion, einschließlich eines festgelegten Rollback-Plans.
Anwendung
Füge Konstantins SKILL.md in deine Claude-Projektanweisungen (oder den prompt eines beliebigen AI-Systems) ein und beschreibe anschließend deine OutSystems-Architektur oder dein Performance-Problem. Funktioniert mit Claude, ChatGPT und jedem AI-Chat. In weniger als 2 Minuten installiert.